36 #ifndef NEKTAR_LIB_UTILITIES_BASIC_UTILS_CSVIO_H 37 #define NEKTAR_LIB_UTILITIES_BASIC_UTILS_CSVIO_H 51 namespace LibUtilities
58 bool sharedFilesystem =
false);
66 const bool backup =
false);
72 const std::string inFile,
std::shared_ptr< Comm > CommSharedPtr
Pointer to a Communicator object.
void Write(const std::string &outFile, const PtsFieldSharedPtr &ptsField, const bool backup=false)
Save a pts field to a file.
virtual void v_ImportFieldData(const std::string inFile, PtsFieldSharedPtr &ptsField)
std::shared_ptr< PtsField > PtsFieldSharedPtr
#define LIB_UTILITIES_EXPORT
virtual std::string GetFileEnding() const
Helper function that determines default file extension.
CsvIO(LibUtilities::CommSharedPtr pComm, bool sharedFilesystem=false)
std::shared_ptr< CsvIO > CsvIOSharedPtr