Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Adjust molecule handling to be consistently set as 0 index if a default value is provided * Add kelvin units and charmm dihedrals to lammps * Fix setting scaling factor with latest numpy 1.25 * Add workaround for reordering multiple charmm params * fix charge being grabbed from site.atomtype * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add parsing for cvff impropers from PeriodicTorsion * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add back in charmm harmonic improper support * fix failing tests in handling charges from atom_type and not site * fix bug in shifting units but not normalizing by a unit array * Updates to parmed handling * Revert "fix bug in shifting units but not normalizing by a unit array" This reverts commit 33a3957. * remove unwanted imports * Minor changes to decrease validation time in top compatibility during checking * Change lammps formatting for handling layered dihedrals so copies of each line are made with multiple dihedral types * Reorder lammps layered dihedrals, and accurately count duplicated dihedrals in the header n_dihedrals for dihedrals that are counted twice due to multiple layers of the dihedral * add optional arguments to check_compatibility to provide quicker way to iterate through topology attributes with different potential filters * Modify readability of some lammps writer functions * Move lammpswriter functions outside of main writer, and move molecule reindex to sorting.py * Update gmso/formats/lammpsdata.py * fix tests with deprecated function --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Co Quach <[email protected]> Co-authored-by: Co Quach <[email protected]>
- Loading branch information