preCICE v3.1.2
|
#include <ExportVTP.hpp>
Private Member Functions | |
std::string | getVTKFormat () const override |
std::string | getParallelExtension () const override |
std::string | getPieceExtension () const override |
std::string | getPieceAttributes (const mesh::Mesh &mesh) const override |
void | writeParallelCells (std::ostream &out) const override |
void | exportConnectivity (std::ostream &outFile, const mesh::Mesh &mesh) const override |
Private Attributes | |
logging::Logger | _log {"io::ExportVTP"} |
Additional Inherited Members | |
Public Member Functions inherited from precice::io::ExportXML | |
void | doExport (const std::string &name, const std::string &location, const mesh::Mesh &mesh) override |
Does export. Has to be implemented in subclass. | |
Public Member Functions inherited from precice::io::Export | |
virtual | ~Export ()=default |
Export ()=default | |
Export (const Export &)=delete | |
Export (Export &&)=delete | |
Export & | operator= (const Export &)=delete |
Export & | operator= (Export &&)=delete |
Static Public Member Functions inherited from precice::io::ExportXML | |
static void | writeVertex (const Eigen::VectorXd &position, std::ostream &outFile) |
static void | writeLine (const mesh::Edge &edge, std::ostream &outFile) |
static void | writeTriangle (const mesh::Triangle &triangle, std::ostream &outFile) |
static void | writeTetrahedron (const mesh::Tetrahedron &tetra, std::ostream &outFile) |
Exporter for VTP and PVTP.
Writes meshes to VTP piece files. Parallel participants additionally write a PVTP file. The naming scheme allows to import these files into Paraview as time series.
Definition at line 27 of file ExportVTP.hpp.
|
overrideprivatevirtual |
Implements precice::io::ExportXML.
Definition at line 46 of file ExportVTP.cpp.
|
overrideprivatevirtual |
Implements precice::io::ExportXML.
Definition at line 15 of file ExportVTP.cpp.
|
overrideprivatevirtual |
Implements precice::io::ExportXML.
Definition at line 25 of file ExportVTP.cpp.
|
overrideprivatevirtual |
Implements precice::io::ExportXML.
Definition at line 20 of file ExportVTP.cpp.
|
overrideprivatevirtual |
Implements precice::io::ExportXML.
Definition at line 10 of file ExportVTP.cpp.
|
overrideprivatevirtual |
Implements precice::io::ExportXML.
Definition at line 34 of file ExportVTP.cpp.
|
mutableprivate |
Definition at line 29 of file ExportVTP.hpp.