Closed janosh closed 2 weeks ago
No response
1.1.2
matGL still uses the deprecated ExpCellFilter which incorrectly computes cell gradients, resulting in inferior convergence behavior
matGL
ExpCellFilter
https://github.com/materialsvirtuallab/matgl/blob/eacafa31c12a4c7894320a827dfb1e8e5ea43c65/src/matgl/ext/ase.py#L19
it should be replaced by FrechetCellFilter which was added 9 months ago. see related chgnet PR https://github.com/CederGroupHub/chgnet/pull/101
FrechetCellFilter
Hi @janosh, thank you for reporting the issue, will make a PR soon!
@janosh Done! I set using FrechetCellFilter as default but I also leave an option for users to choose ExpCellFilter for reproducibility.
Email (Optional)
No response
Version
1.1.2
Which OS(es) are you using?
What happened?
matGL
still uses the deprecatedExpCellFilter
which incorrectly computes cell gradients, resulting in inferior convergence behaviorhttps://github.com/materialsvirtuallab/matgl/blob/eacafa31c12a4c7894320a827dfb1e8e5ea43c65/src/matgl/ext/ase.py#L19
it should be replaced by
FrechetCellFilter
which was added 9 months ago. see related chgnet PR https://github.com/CederGroupHub/chgnet/pull/101Code snippet
No response
Log output
No response
Code of Conduct