13 class PVDTimeSeriesWriter;
32 static std::tuple< double, int, std::vector<std::string> >
parseFile(
const std::string& filename,
bool createBackup =
true );
37 static void writeFile(
const std::string& filename,
const std::vector<std::string>& lines );
42 static std::string
createFileEntry(
const std::string& snapshotFileName,
double timestamp,
int partCounter );
68 static void appendNewData(
const std::string& snapshotFileName,
const std::string& dataFile,
double timeStamp);
Writes time series in vtk/vtu format.
static void removeFileTail(std::vector< std::string > &lines)
static void createEmptyIndexFile(const std::string &dataFile)
static void addFileTail(std::vector< std::string > &lines)
@ CreateNew
Create new meta file.
@ NoIndexFile
Don't use a meta data file.
@ AppendNewData
Add new data.
static void appendNewData(const std::string &snapshotFileName, const std::string &dataFile, double timeStamp)
static void writeFile(const std::string &filename, const std::vector< std::string > &lines)
static std::string createFileEntry(const std::string &snapshotFileName, double timestamp, int partCounter)
static double getLatestTimeStepInIndexFile(std::string dataFile)
static std::tuple< double, int, std::vector< std::string > > parseFile(const std::string &filename, bool createBackup=true)
Have to include this header, as I need access to the SYCL_EXTERNAL keyword.