|
| DataIO () |
|
virtual | ~DataIO () |
|
virtual void | read_file (double *v, const size_t n, const string &)=0 |
|
virtual void | write_file (const double *v, const size_t n, const string &, const bool append=true)=0 |
|
virtual void | read_file (dcomplex *v, const size_t n, const string &)=0 |
|
virtual void | write_file (const dcomplex *v, const size_t n, const string &, const bool append=true)=0 |
|
virtual void | read_file (std::vector< double > &, const string &)=0 |
|
virtual void | write_file (const std::vector< double > &, const string &, const bool append=true)=0 |
|
virtual void | read_file (std::vector< dcomplex > &, const string &)=0 |
|
virtual void | write_file (const std::vector< dcomplex > &, const string &, const bool append=true)=0 |
|
DataIO class for file I/O of general collection of data.
DataIO class provides abstract base class for file I/O of general collection of data that do not have space-time index.
interfaces defined for reading and writing array of double and complex of size n, and std::vector of double and complex.
Definition at line 38 of file dataIO.h.