13 #if !defined(KRATOS_HDF5_XDMF_CONNECTIVITIES_WRITER_PROCESS_H_INCLUDED)
14 #define KRATOS_HDF5_XDMF_CONNECTIVITIES_WRITER_PROCESS_H_INCLUDED
18 #include <unordered_map>
64 void Execute()
override;
80 void CreateXdmfPoints(
const std::string& rKratosNodeIdsPath,
const std::string& rXdmfNodeIdsPath)
const;
82 void CreateXdmfConnectivities(
const std::string& rKratosConnectivitiesPath,
const std::string& rXdmfConnectivitiesPath)
const;
84 void CreateXdmfConnectivitiesForSubModelParts(
const std::string& rPath,
const std::string& rDestinationPrefix)
const;
Serial (do-nothing) version of a wrapper class for MPI communication.
Definition: data_communicator.h:318
Writes Xdmf connectivities.
Definition: hdf5_xdmf_connectivities_writer_process.h:48
std::unordered_map< int, int > IdMapType
Definition: hdf5_xdmf_connectivities_writer_process.h:54
KRATOS_CLASS_POINTER_DEFINITION(XdmfConnectivitiesWriterProcess)
The base class for all processes in Kratos.
Definition: process.h:49
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21