Skip to content

v0.4.0

Compare
Choose a tag to compare
@Andrew-S-Rosen Andrew-S-Rosen released this 09 Nov 15:05
· 1691 commits to main since this release
734846c

[0.4.0]

Added

  • Added quacc.recipes.common, including quacc.recipes.common.slabs, quacc.recipes.common.defects, and quacc.recipes.common.phonons
  • Added phonopy schema in quacc.schemas.phonopy
  • Added EMT phonon workflow

Changed

  • The method for specifying swaps to the default calculator arguments in recipes has been overhauled. In place of the previous calc_swaps: dict approach, additional parameters can be specified via the **kwargs. In practice, this means in recipes you can do scf = "diis", max_steps=100 instead of calc_swaps={"scf":"diis", "max_steps":100}, for instance.
  • Moved quacc.runners.calc to quacc.runners.ase
  • Moved quacc.runners.prep to quacc.schemas.prep
  • Reduced code duplication across complex flows

What's Changed

New Contributors

Full Changelog: v0.3.13...v0.4.0