36#ifndef NEKTAR_LIB_UTILITIES_BASIC_UTILS_CSVIO_H
37#define NEKTAR_LIB_UTILITIES_BASIC_UTILS_CSVIO_H
56 bool sharedFilesystem =
false);
64 const bool backup =
false);
#define LIB_UTILITIES_EXPORT
void Write(const std::string &outFile, const PtsFieldSharedPtr &ptsField, const bool backup=false)
Save a pts field to a file.
std::string v_GetFileEnding() const override
void v_ImportPtsFieldData(const std::string inFile, PtsFieldSharedPtr &ptsField, DomainRangeShPtr &Range) override
CsvIO(LibUtilities::CommSharedPtr pComm, bool sharedFilesystem=false)
std::shared_ptr< PtsField > PtsFieldSharedPtr
std::shared_ptr< DomainRange > DomainRangeShPtr
std::shared_ptr< CsvIO > CsvIOSharedPtr
std::shared_ptr< Comm > CommSharedPtr
Pointer to a Communicator object.