Report bugs & request features
You can do both of these on the LAMMPS GitHub page; see details below.
You can also do this via the LAMMPS forum by posting a message in the “LAMMPS Development” sub-category. This is more appropriate if you are not sure something is a bug, or you just want to know whether a feature is already available in LAMMPS or possible to implement. If it indeed seems to be a bug, you may get asked to submit the full info through GitHub.
Report a bug via GitHub
Bug reports are issues flagged with a
bug label. Two good examples of
how to report a bug or issue with sufficient detail:
If you fix a bug or implement a new feature, you can submit it via GitHub as a pull request. Here are the currently open pull requests; click the “Closed” heading to see previous ones, or “New pull request” to submit one.
Document an issue or suggest a feature via GitHub
Browse the details and discussions on previously posted
issues, or click the “New issue”
button at the top right. You can add labels to issues; bug reports are simply
issues flagged with a bug label.
Regarding bugs, the following quote seems apropos:
As we know, there are known knowns. There are things we know we know. We also know there are known unknowns. That is to say, we know there are some things we do not know. But there are also unknown unknowns, the ones we don’t know. — Donald Rumsfeld