Subpackage containing extraction methods for VASP.
Bases: object
Implementation class for extracting data from VASP output
Greps eigenvalues from OUTCAR.
In spin-polarized cases, the leading dimension of the numpy array are spins, followed by kpoints, and finally with bands. In spin-unpolarized cases, the leading dimension are the kpoints, followed by the bands.
Alias for total_energy.
Fermi energy at zero kelvin.
This procedure recomputes the fermi energy using a step-function. It avoids negative occupation numbers. As such, it may be different from the fermi energy given by vasp, depeneding on the smearing and the smearing function.
Returns vasp functional used for calculation.
Requires the functional to be pasted at the end of the calculations.
iterates over input/output files.
Parameters: |
|
---|
Greps k-points from OUTCAR.
Numpy array where each row is a k-vector in cartesian units.
Greps partial charges from OUTCAR.
This is a numpy array where the first dimension is the ion (eg one row per ion), and the second the partial charges for each angular momentum. The total is not included.
Greps occupations from OUTCAR.
In spin-polarized cases, the leading dimension of the numpy array are spins, followed by kpoints, and finally with bands. In spin-unpolarized cases, the leading dimension are the kpoints, followed by the bands.
Greps partial charges from OUTCAR.
This is a numpy array where the first dimension is the ion (eg one row per ion), and the second the partial charges for each angular momentum. The total is not included.
Greps quasi-particle eigenvalues from OUTCAR.
In spin-polarized cases, the leading dimension of the numpy array are spins, followed by kpoints, and finally with bands. In spin-unpolarized cases, the leading dimension are the kpoints, followed by the bands.
Greps self-energies of each eigenvalue from OUTCAR.
In spin-polarized cases, the leading dimension of the numpy array are spins, followed by kpoints, and finally with bands. In spin-unpolarized cases, the leading dimension are the kpoints, followed by the bands.