| 
| 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.