Releases: bjmorgan/vasppy
Releases · bjmorgan/vasppy
Version 0.6.3.0
0.6.1.1
0.6.1.0
Updates to vasp_summary
parsing of summary vasp data.
- Defaults to
parse_dos=False
when parsingvasprun.xml
to speed up processing. - Added a
-b
command line option to show a progress bar. - Added a
-j n
command line option for parallel parsing of VASP calculation directories.
0.6.0.0
Procar refactoring
Extensive refactoring to the Procar
class, that introduces breaking changes:
- The preferred ways to read
PROCAR
files are nowProcar.from_file()
andProcar.from_files()
.Procar.read_from_file()
is deprecated as a public method and will be removed in a future version. Procar.from_files()
takes a list of file path strings, and collates each PROCAR in sequence. This is useful where e.g. a band structure calculation has been split over multiple VASP calculations.Procar.from_file()
now has an optionalselect_zero_weighted_kpoints
argument. Setting this toTrue
will return aProcar
object that only has those k-points with zero weights. This is useful for processing data from hybrid DFT calculations, where some k-points might have zero weightings.Procar.from_files()
inherits all keyword arguments fromProcar.from_file()
.Procar
objects can be concatenated, using normal addition operators.- Specific k-points can be selected, as a new
Procar
object, using theselect_k_points()
method.