You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fea: updates integrator logic per #171. The tests of the function do not use the row vector cell so this suggests this is a bug that it's used in the integrators
* change test_compare_single_vs_batched_integrators to use titled cell as suggested by @Seungwoo-Hwang#171 (comment)
* fix pbc_wrap_general and pbc_wrap_batched in transforms.py to conform to row vector convention (M_row) for lattice vectors
- improve docstrings to clarify assumptions and formulas used in periodic boundary condition calculations
* new unit tests in test_transforms.py to ensure consistency with the new row vector approach, including manual wrapping calculations as to get reference values
* fix: add casio3_sim_state triclinic sim state fixture, revert erroneous changes to wrap pbc
* git: wanted to revert changes in transforms but they got lost in stash/pull
* fix: revert other test change
* fix: unbatched integrators, use modulo
* fix: use new positions not state positions to mirror logic in batched.
* fix basis-symbols mismatch in tio2_sim_state
* cleanup test_pbc_wrap_general_param cases
* test_pbc_wrap_general_param add more edge cases
---------
Co-authored-by: Janosh Riebesell <[email protected]>
0 commit comments