Skip to content

Commit

Permalink
Merge branch 'JaGeo:main' into structure_path
Browse files Browse the repository at this point in the history
  • Loading branch information
kaueltzen authored Feb 26, 2024
2 parents d05187e + f37797b commit 8969adc
Show file tree
Hide file tree
Showing 11 changed files with 9,753 additions and 4,881 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,8 @@ It is also possible to start this automatic analysis from a Python script. See "

* **Other command line tools**:

``lobsterpy create-inputs`` will create standard inputs based on existing POSCAR, POTCAR, INCAR files. It will allow to test for different basis sets that are available in Lobster. Currently only available for PBE_54 POTCARs.
``lobsterpy create-inputs`` will create standard inputs based on existing POSCAR, POTCAR, and INCAR files. It will allow testing for different basis sets that are available in Lobster. This feature is currently only available for PBE_54 POTCARs, as only the pbeVASPfit2015 basis in LOBSTER that has been fitted to PBE POTCARs includes additional orbitals relevant to solid-state materials. Please
check out our publication https://doi.org/10.1002/cplu.202200123 and LOBSTER program manual for more information


* **Further help?**
Expand Down
21 changes: 21 additions & 0 deletions examples/Create_inputs_example/INCAR
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
ALGO = Normal
EDIFF = 1e-07
ENCUT = 520
IBRION = -1
ICHARG = 0
ISIF = 3
ISMEAR = -5
ISPIN = 2
ISYM = 0
LORBIT = 11
LREAL = Auto
LWAVE = True
MAGMOM = 3*0.0
NBANDS = 17
NELM = 100
NPAR = 4
NSW = 0
PREC = Accurate
SIGMA = 0.05
LASPH = True
LMAXMIX = 4
4 changes: 4 additions & 0 deletions examples/Create_inputs_example/KPOINTS
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
manual
0
Gamma
3 3 3
11 changes: 11 additions & 0 deletions examples/Create_inputs_example/POSCAR
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Cd1 F2
1.0
3.363492 0.000000 1.941913
1.121164 3.171131 1.941913
0.000000 0.000000 3.883826
Cd F
1 2
direct
0.000000 0.000000 0.000000 Cd
0.750000 0.750000 0.750000 F
0.250000 0.250000 0.250000 F
4,828 changes: 4,828 additions & 0 deletions examples/Create_inputs_example/POTCAR

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions examples/Create_inputs_example/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Open terminal and simply run `lobsterpy create-inputs` this should generate INCAR.lobsterpy-* and lobsterin.lobsterpy-*which could be used for VASP and lobster runs
5 changes: 4 additions & 1 deletion lobsterpy/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -529,7 +529,10 @@ def get_parser() -> argparse.ArgumentParser:
user_basis_arg,
output_parent,
],
help="Create inputs for lobster computation. It works only with PBE POTCARs.",
help="Create inputs for lobster computation. It works only with PBE POTCARs, "
"as, currently, only the pbeVASPfit2015 basis fitted to PBE POTCARs in LOBSTER includes "
"additional orbitals relevant for the solid-state materials. Please check out our "
"publication https://doi.org/10.1002/cplu.202200123 and LOBSTER program manual for more information.",
)
subparsers.add_parser(
"description",
Expand Down
261 changes: 132 additions & 129 deletions tests/test_data/.pytest-split-durations

Large diffs are not rendered by default.

Binary file modified tests/test_data/NaCl/POTCAR.gz
Binary file not shown.
9,500 changes: 4,750 additions & 4,750 deletions tests/test_data/Test_Input_Generation_Empty/POTCAR

Large diffs are not rendered by default.

Binary file modified tests/test_data/Test_Input_Generation_Empty/gz/POTCAR.gz
Binary file not shown.

0 comments on commit 8969adc

Please sign in to comment.