Dear current, past, and future LAMMPS developers,
I just completed a pull request with a detailed description of the contents of a (simple) new pair style to be added to LAMMPS and some additional related discussions: Add detailed developer information about adding pair styles and use new born/gauss style as example by akohlmey · Pull Request #3667 · lammps/lammps · GitHub
If any of you have written new or modified pair (or other) styles for LAMMPS (regardless of whether those were contributed to LAMMPS or not), I would very much appreciate some feedback from you. In particular, I am interested in the following:
- Do you find any mistakes or oversights? Since this is going to be particularly important to people with limited experience in LAMMPS or programming, it is crucial that the explanations are complete and correct. However, as a person with lots of experience in both, it is very difficult for me to put myself into the position of such a person.
- Do you see any questions that you came across that are unanswered? Are the provided explanations lucid and accessible? Is there anything that you wondered about that is not mentioned.
- Do you have suggestions for future documents of a similar kind? Which styles or features in LAMMPS should be discussed next.
You can either check out or download the branch from GitHub directly and translate it by typing “make html” or “make pdf” in the doc folder, or you can download pre-translated files from our continuous integration test server at (the link to the latest change will of course change when new updates are made to that pull request, but this should be quite close to a final version): dev » pull_requests » build_docs #7431 [Jenkins]
I am particularly interested in feedback to the files,
Developer_write_pair.rst (or the corresponding .html files in the translated html version).
Feedback can be added to this discussion topic or - where applicable - as comments on the pull request or feature request issue on GitHub.
Thanks in advance,