40 OutputVTK(std::string nameRun,
int fileNumberRestartMeshMapping,
Input* input);
45 void readResults(
Mesh* mesh, std::vector<Cell*>* cellsLvl,
int cpu = -1)
override;
50 std::string
createFilenameVTK(
const char* name,
Mesh* mesh = 0,
int proc = -1,
int numFichier = -1, std::string nameVariable =
"defaut");
Abstract class for a mesh.
Definition Mesh.h:55
OutputVTK(std::string casTest, std::string run, tinyxml2::XMLElement *element, std::string fileName, Input *entree)
Definition OutputVTK.cpp:38
void initializeSpecificOutput() override
Definition OutputVTK.cpp:57
void writeResultsVTK(Mesh *mesh, std::vector< Cell * > *cellsLvl)
Definition OutputVTK.cpp:302
void writeMeshRectilinearVTK(Mesh *mesh, std::ofstream &fileStream)
Definition OutputVTK.cpp:596
void writeUnstructuredVTKFileEnd(std::ofstream &fileStream)
Definition OutputVTK.cpp:748
~OutputVTK() override
Definition OutputVTK.cpp:53
void writePhysicalDataVTK(Mesh *mesh, std::vector< Cell * > *cellsLvl, std::ofstream &fileStream)
Definition OutputVTK.cpp:423
std::string createFilenameVTK(const char *name, Mesh *mesh=0, int proc=-1, int numFichier=-1, std::string nameVariable="defaut")
Definition OutputVTK.cpp:253
void writeCollectionVTK(Mesh *mesh)
Definition OutputVTK.cpp:364
void readResults(Mesh *mesh, std::vector< Cell * > *cellsLvl, int cpu=-1) override
Read results of a previous simulation to resume from it.
Definition OutputVTK.cpp:116
void writeMeshUnstructuredVTK(Mesh *mesh, std::vector< Cell * > *cellsLvl, std::ofstream &fileStream)
Definition OutputVTK.cpp:656
void writeRectilinearVTKFileEnd(std::ofstream &fileStream)
Definition OutputVTK.cpp:739
void ReadPhysicalDataVTK(Mesh *mesh, std::vector< Cell * > *cellsLvl, tinyxml2::XMLElement *nodeCellData, std::string fileName="Unknown file")
Definition OutputVTK.cpp:172
void writeResults(Mesh *mesh, std::vector< Cell * > *cellsLvl) override
Definition OutputVTK.cpp:98
Output()
Default constructor for specific output without specific needs.
Definition Output.cpp:40
Definition tinyxml2.h:1148