-
Notifications
You must be signed in to change notification settings - Fork 101
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Transition to pymatgen VASP input sets (#854)
* complete refactor to PMG input sets for vasp * bug fixes for input set change * linting * move type import to type_checking block * remove duplicated MP yaml files * drop dict.get(key, None) -> dict.get(key) * change inheritance slightly, install pmg from pr * linting * revert vis["INCAR"] --> vis.incar * fix lobster interface * remove lobster test file * revert pymatgen testing install now that separate pr is merged * try to force pip install of pymatgen in testing * force pmg to install from git * improve check_poscar method to account for reordering of sites in POSCAR * linting * remove POTCARs and replace with spec where appropriate; remove unused vaspout.h5 files which contain full POTCARs * restore missing test file, but only header of POTCAR * remove POTCAR.orig.spec files * gzip test input files * linting * slightly refactor MP sets * precommit * slight matpes modification * precommit * revert gh workflow dependency install * update changelog * fix pymatgen pip version install for strict * bump pymatgen to v2024.6.4 * refactor MP and MatPES VASP input sets to inherit directly from pymatgen equivalents * linting * further cleanup matpes r2scan set * change ase to use most recent pypi release * add missing pip install line * revert lobster vis potcar changes * remove version conflict * remove version conflict * remove version conflict * replace lobster sets with pymatgen equivalents * precommit * add ispin to lobster tightstatitsetgenerator * remove BaseVasp.yaml to rely on inheritance from MP input sets * precommit * remove temp test file * move matpes jobs/flow to pymatgen sets, mark matpes sets for deprecation * lint * move mp sets fully to pmg, add deprecation warnings to existing atomate2 mp sets * remove mp set dependence from tests * precommit * add bandgap_tol options to vasp.test_sets * remove todo from tests.vasp.flows.test_mp * add pytest.warns check for deprecated mp sets * revert docstr changes * move deprecation warnings from __post_init__ to class warning before: <string>:31: FutureWarning: __post_init__ is deprecated, and will be removed on 2025-01-01 Use MPRelaxSet in pymatgen.io.vasp.sets instead. warning after: <string>:31: FutureWarning: MPGGARelaxSetGenerator is deprecated, and will be removed on 2025-01-01 Use MPRelaxSet in pymatgen.io.vasp.sets instead. * pin monty==2024.7.30 in deps and strict * add kludge for monty zpath * precommit * extend monty fix to vasp tests * precommit --------- Co-authored-by: Janosh Riebesell <[email protected]>
- Loading branch information
1 parent
270408f
commit fad9396
Showing
1,304 changed files
with
643 additions
and
10,737 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.