Skip to content

Releases: materialsproject/atomate2

v0.0.23

03 Dec 22:40
ccdf013

Choose a tag to compare

What's Changed

Other Changes

New Contributors

Full Changelog: v0.0.22...v0.0.23

v0.0.22

14 Oct 22:58
c2f720e

Choose a tag to compare

What's Changed

Bug Fixes 🐛

Other Changes

New Contributors

Full Changelog: v0.0.21...v0.0.22

v0.0.22rc1

28 Aug 18:10
e6cb35f

Choose a tag to compare

v0.0.22rc1 Pre-release
Pre-release

What's Changed

Bug Fixes 🐛

Other Changes

Full Changelog: v0.0.21...v0.0.22rc1

v0.0.21

05 Jun 16:42

Choose a tag to compare

Bug Fixes 🐛

  • switch to CONTCAR read for LOBSTERTaskDoc by @naik-aakash in #1204
  • cover cases where optimizer does additional steps even though step is set to 0 or 1 for writing xyz files by @JaGeo in #1207
  • Remove walrus operator to avoid unassigned vmax by @Jonas-Finkler in #1203

Enhancements 🛠

  • add file output xyz file including final atoms object to ase and forcefield jobs by @JaGeo in #1206

Documentation 📖

  • Add video tutorials to README by @JaGeo in #1191
  • be more concrete for tutorial video names in readme by @JaGeo in #1192
  • Adding download statistics to readme by @JaGeo in #1209

New Contributors

Full Changelog: v0.0.20...v0.0.21

v0.0.20

25 Apr 17:53
f2f5388

Choose a tag to compare

Enhancements 🛠

Documentation 📖

House-Keeping 🧹

Other Changes

v0.0.19

31 Jan 12:58

Choose a tag to compare

Bug Fixes 🐛

Enhancements 🛠

  • Add trajectory reporter to openmm workflow by @orionarcher in #1053
  • PhononMaker add options to calculate_pdos and save force constants to file by @chouyoudou in #1008
  • Allow MatPesStaticFlowMaker(static2=None) by @janosh in #997

Documentation 📖

House-Keeping 🧹

New Contributors

Full Changelog: v0.0.18...v0.0.19

v0.0.18

12 Nov 16:55

Choose a tag to compare

New Features 🎉

Enhancements 🛠

House-Keeping 🧹

New Contributors

Full Changelog: v0.0.17...v0.0.18

v0.0.17

30 Sep 09:16

Choose a tag to compare

Bug Fixes 🐛

Documentation 📖

House-Keeping 🧹

Full Changelog: v0.0.16...v0.0.17

v0.0.16

26 Sep 09:27

Choose a tag to compare

This release brings lots of new workflows and support for all ASE calculators.

New Features 🎉

  • Anharmonicity Quantification workflow by @4kevinbeck5 in #901
  • Workflow for Quasi-harmonic approximation (forcefields and VASP) by @JaGeo in #903
  • Atomate2 OpenMM integration & broader classical MD framework by @orionarcher in #782
  • Frequency Flattening Optimizer by @rohithsrinivaas in #863
  • Including VASP surface adsorption flow by @itsduowang in #691
  • Generalize forcefields for generic ASE calculator support by @esoteric-ephemera in #940

Documentation 📖

House-Keeping 🧹

  • Remove emmet == pin in pyproject.toml and update version in strict by @Andrew-S-Rosen in #988

New Contributors

Full Changelog: v0.0.15...v0.0.16

v0.0.15

20 Aug 10:23

Choose a tag to compare

NOTE: This version updates the VASP workflows to use input sets defined in pymatgen. Please make sure your pymatgen version is updated accordingly.

New Features 🎉

Bug Fixes 🐛

  • Fix tests and installation bug by @jmmshn in #765
  • Add revert_default_dtype context manager to fix clashing global torch.dtype between MACE and CHGNet by @janosh in #766
  • Fix TrajectoryObserver.to_ase_trajectory return type by @janosh in #852
  • Fix JobStoreDocument attribute access by @mjwen in #710
  • fix CP2K TaskDocument by @lory-w in #900
  • Add back symprec kwarg to MP and MatPES set generators by @janosh in #947
  • Fix MPID assignment in electrode workflow by @esoteric-ephemera in #956

Enhancements 🛠

Documentation 📖

  • Corrected typo in doc by @rul048 in #775
  • Add more details to the installation guide by @JaGeo in #810
  • Add missing calculator_kwargs and remove outdated model/model_kwargs in ForceFieldRelaxMaker doc strings by @janosh in #830
  • Document the option to run LOBSTER with one jobscript only by @JaGeo in #811
  • Fix title hierarchies in VASP documentation by @JaGeo in #853
  • Docs: add Document Models / emmet tutorial by @rkingsbury in #917
  • Writing tutorial for high level overview of atomate2 concepts. by @QuantumChemist in #757
  • Tutorial for blob storage with test by @jmmshn in #776
  • [WIP] Documentation update by @AntObi in #850
  • Added documentation about JSONStore usage within Installation by @abhardwaj73 in #945
  • Remove README note about atomate2 mostly being for VASP by @Andrew-S-Rosen in #957
  • Increase k-point density for MP GGA static calculations to close issue #844 by @esoteric-ephemera in #854
  • Adds missing MAGMOMs for MatPES jobs by @esoteric-ephemera in #854

House-Keeping 🧹

  • Make functions prefixed with _ but cross-imported public by @janosh in #767
  • Warn on non-default ATOMATE2_CONFIG_FILE that's not found by @janosh in #794
  • Remove abinit __all__ module star exports by @janosh in #804
  • Turn ForceFieldRelaxMaker._calculator method into calculator property by @janosh in #839
  • Update LobsterPy version in standard installation by @JaGeo in #841
  • CI add repository_dispatch event for pymatgen_ci_trigger by @janosh in #835
  • Add test for supercell matrix creation in phonon workflow by @JaGeo in #873
  • ruff fixes by @janosh in #894
  • ruff fixes by @janosh in #946

New Contributors

Full Changelog: v0.0.14...v0.0.15