|
static Model * | readModel (std::string name="Model", std::string path="/") |
|
static HoppingAmplitudeSet * | readHoppingAmplitudeSet (std::string name="HoppingAmplitudeSet", std::string path="/") |
|
static Geometry * | readGeometry (Model *model, std::string name="Geometry", std::string path="/") |
|
static IndexTree * | readIndexTree (std::string name="IndexTree", std::string path="/") |
|
static Property::EigenValues * | readEigenValues (std::string name="EigenValues", std::string path="/") |
|
static Property::WaveFunctions * | readWaveFunctions (std::string name="WaveFunctions", std::string pat="/") |
|
static Property::DOS * | readDOS (std::string name="DOS", std::string path="/") |
|
static Property::Density * | readDensity (std::string name="Density", std::string path="/") |
|
static Property::Magnetization * | readMagnetization (std::string name="Magnetization", std::string path="/") |
|
static Property::LDOS * | readLDOS (std::string name="LDOS", std::string path="/") |
|
static Property::SpectralFunction * | readSpectralFunction (std::string name="SpectralFunction", std::string path="/") |
|
static Property::SpinPolarizedLDOS * | readSpinPolarizedLDOS (std::string name="SpinPolarizedLDOS", std::string path="/") |
|
static ParameterSet * | readParameterSet (std::string name="ParameterSet", std::string path="/") |
|
static void | read (int **data, int *rank, int **dims, std::string name, std::string path="/") |
|
static void | read (double **data, int *rank, int **dims, std::string name, std::string path="/") |
|
static void | read (std::complex< double > **data, int *rank, int **dims, std::string name, std::string path="/") |
|
static void | readAttributes (int *attributes, std::string *attribute_names, int num, std::string name, std::string path="/") |
|
static void | readAttributes (double *attributes, std::string *attribute_names, int num, std::string name, std::string path="/") |
|
static void | setFileName (std::string filename) |
|
static void | clear () |
|
static bool | exists () |
|
Reads data from a .hdf5-file. The default file name is TBTKResults.h5. Can be used to read custom n-dimensional arrays of data and parameters from datasets with custom names. It can also be used to read data such as eigenvalues, DOS, Density etc. written by the FileWriter.