Summary
This chapter outlined some of the supporting classes that complement the fixes, computes, and pair potentials that control simulation dynamics. In this chapter, we discussed groups, variables, errors, memory, and angle styles, all of which will help you understand their supporting roles in the simulation execution and enable you to implement them in your own custom LAMMPS code.
This was also the last chapter that focuses on explicating existing LAMMPS features in terms of their source code. In the next chapter, we will write custom features into LAMMPS, starting with custom pair potentials, to provide you with some hands-on practice of modifying and extending the LAMMPS source code.