Closed kenko911 closed 1 month ago
The recent changes focus on enhancing the consistency of units in the PES training for MatGL and expanding the capabilities of molecular dynamics simulations. Specifically, the updates include the addition of the nve
ensemble to the available options in the ase.py
module and corresponding tests. This ensures that the code aligns with MatGL's requirements and supports a broader range of molecular dynamics simulations.
File | Change Summary |
---|---|
README.md | Updated to emphasize the importance of consistent units in PES training for MatGL. |
src/.../ext/ase.py |
Added VelocityVerlet import, expanded ensemble options, and included a new block for nve . |
tests/.../test_ase.py |
Modified test_molecular_dynamics function to include nve in the ensemble list. |
README.md (4)
Near line 17: Style-wise, it’s not ideal to insert an adverb (‘consistently’) in the middle of an infinitive construction (‘to deliver’). Try moving the adverb to avoid split infinitives. Context: ...s. Graph deep learning models have been shown to consistently deliver exceptional performance as surrogate models for the prediction ... --- Near line 42: The phrase ‘in future’ is British English. Did you mean: “in the future”? Context: ...atGL team as well as other contributors in future.
Summary
NVE ensemble is added
Checklist
ruff
.mypy
.duecredit
@due.dcite
decorators to reference relevant papers by DOI (example)Tip: Install
pre-commit
hooks to auto-check types and linting before every commit: