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