#include <checkpointreader.h>
|
void | ReadScalar (const CptLoc &loc, std::string &var, const std::string &name) const |
|
template<typename T > |
void | ReadScalar (const CptLoc &loc, T &value, const std::string &name) const |
|
template<typename T > |
void | ReadData (const CptLoc &loc, Eigen::MatrixBase< T > &matrix, const std::string &name) const |
|
template<typename T > |
std::enable_if< std::is_fundamental< T >::value >::type | ReadData (const CptLoc &loc, std::vector< T > &v, const std::string &name) const |
|
void | ReadData (const CptLoc &loc, std::vector< std::string > &v, const std::string &name) const |
|
void | ReadData (const CptLoc &loc, tools::EigenSystem &sys, const std::string &name) const |
|
void | ReadData (const CptLoc &loc, std::vector< Eigen::Vector3d > &v, const std::string &name) const |
|
Definition at line 46 of file checkpointreader.h.
◆ CheckpointReader() [1/2]
votca::xtp::CheckpointReader::CheckpointReader |
( |
const CptLoc & | loc | ) |
|
|
inline |
◆ CheckpointReader() [2/2]
votca::xtp::CheckpointReader::CheckpointReader |
( |
const CptLoc & | loc, |
|
|
const std::string | path ) |
|
inline |
◆ getChildGroupNames()
std::vector< std::string > votca::xtp::CheckpointReader::getChildGroupNames |
( |
| ) |
const |
|
inline |
◆ getLoc()
CptLoc votca::xtp::CheckpointReader::getLoc |
( |
| ) |
|
|
inline |
◆ getNumDataSets()
Index votca::xtp::CheckpointReader::getNumDataSets |
( |
| ) |
const |
|
inline |
◆ openChild()
CheckpointReader votca::xtp::CheckpointReader::openChild |
( |
const std::string & | childName | ) |
const |
|
inline |
◆ openTable()
template<typename T >
CptTable votca::xtp::CheckpointReader::openTable |
( |
const std::string & | name | ) |
|
|
inline |
◆ operator()() [1/4]
void votca::xtp::CheckpointReader::operator() |
( |
bool & | v, |
|
|
const std::string & | name ) const |
|
inline |
◆ operator()() [2/4]
void votca::xtp::CheckpointReader::operator() |
( |
std::string & | var, |
|
|
const std::string & | name ) const |
|
inline |
◆ operator()() [3/4]
template<typename T >
std::enable_if<!std::is_fundamental< T >::value >::type votca::xtp::CheckpointReader::operator() |
( |
T & | var, |
|
|
const std::string & | name ) const |
|
inline |
◆ operator()() [4/4]
template<typename T >
std::enable_if< std::is_fundamental< T >::value &&!std::is_same< T, bool >::value >::type votca::xtp::CheckpointReader::operator() |
( |
T & | var, |
|
|
const std::string & | name ) const |
|
inline |
◆ ReadData() [1/5]
template<typename T >
void votca::xtp::CheckpointReader::ReadData |
( |
const CptLoc & | loc, |
|
|
Eigen::MatrixBase< T > & | matrix, |
|
|
const std::string & | name ) const |
|
inlineprivate |
◆ ReadData() [2/5]
void votca::xtp::CheckpointReader::ReadData |
( |
const CptLoc & | loc, |
|
|
std::vector< Eigen::Vector3d > & | v, |
|
|
const std::string & | name ) const |
|
inlineprivate |
◆ ReadData() [3/5]
void votca::xtp::CheckpointReader::ReadData |
( |
const CptLoc & | loc, |
|
|
std::vector< std::string > & | v, |
|
|
const std::string & | name ) const |
|
inlineprivate |
◆ ReadData() [4/5]
template<typename T >
std::enable_if< std::is_fundamental< T >::value >::type votca::xtp::CheckpointReader::ReadData |
( |
const CptLoc & | loc, |
|
|
std::vector< T > & | v, |
|
|
const std::string & | name ) const |
|
inlineprivate |
◆ ReadData() [5/5]
void votca::xtp::CheckpointReader::ReadData |
( |
const CptLoc & | loc, |
|
|
tools::EigenSystem & | sys, |
|
|
const std::string & | name ) const |
|
inlineprivate |
◆ ReadScalar() [1/2]
void votca::xtp::CheckpointReader::ReadScalar |
( |
const CptLoc & | loc, |
|
|
std::string & | var, |
|
|
const std::string & | name ) const |
|
inlineprivate |
◆ ReadScalar() [2/2]
template<typename T >
void votca::xtp::CheckpointReader::ReadScalar |
( |
const CptLoc & | loc, |
|
|
T & | value, |
|
|
const std::string & | name ) const |
|
inlineprivate |
◆ loc_
const CptLoc votca::xtp::CheckpointReader::loc_ |
|
private |
◆ path_
const std::string votca::xtp::CheckpointReader::path_ |
|
private |
The documentation for this class was generated from the following file: