Appendix D: Compatibility with Version 29Oct20
In this appendix, we will discuss translating source code from the LAMMPS stable version, 29Oct20, to the stable version, 3Mar20. In the middle of 2020, the LAMMPS development team started using automated document generation tools to build more specific manuals that are targeted to better help us to modify their code. These tools also extract the auxiliary functions of some new classes and refactor some core classes.
Our book was started before this transition process was complete, and this book's content is based on the stable version 3Mar20. Following the release of the stable version 29Oct20 consisting of significant changes, we illustrate some of the key differences between the current and previous versions by demonstrating the conversion of the Fix Widom
class from the current to the previous version. More information regarding the changes is available at https://github.com/lammps/lammps/releases/tag/stable_29Oct2020.
After...