Skip to content

Commit

Permalink
split pymatgen/io/vasp/sets.py
Browse files Browse the repository at this point in the history
into sub-modules
  • Loading branch information
janosh committed Jun 5, 2024
1 parent 5c7889c commit 1c51748
Show file tree
Hide file tree
Showing 7 changed files with 1,750 additions and 1,642 deletions.
40 changes: 40 additions & 0 deletions pymatgen/io/vasp/sets/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
from __future__ import annotations

from pymatgen.io.vasp.sets.base import (
MODULE_DIR,
BadInputSetWarning,
DictSet,
UserPotcarFunctional,
VaspInputGenerator,
VaspInputSet,
_load_yaml_config,
batch_write_input,
get_structure_from_prev_run,
get_valid_magmom_struct,
)
from pymatgen.io.vasp.sets.lobster import LobsterSet
from pymatgen.io.vasp.sets.matpes import MatPESStaticSet
from pymatgen.io.vasp.sets.mit import MITMDSet, MITNEBSet, MITRelaxSet
from pymatgen.io.vasp.sets.mp import (
MPAbsorptionSet,
MPHSEBSSet,
MPHSERelaxSet,
MPMDSet,
MPMetalRelaxSet,
MPNMRSet,
MPNonSCFSet,
MPRelaxSet,
MPScanRelaxSet,
MPScanStaticSet,
MPSOCSet,
MPStaticSet,
)
from pymatgen.io.vasp.sets.mvl import (
MVLElasticSet,
MVLGBSet,
MVLGWSet,
MVLNPTMDSet,
MVLRelax52Set,
MVLScanRelaxSet,
MVLSlabSet,
)
Loading

0 comments on commit 1c51748

Please sign in to comment.