50 static void read(
Mesh& mesh,
const pugi::xml_node mesh_node);
53 static void write(
const Mesh& mesh, pugi::xml_node mesh_node);
58 static void read_mesh(
Mesh& mesh,
59 const pugi::xml_node mesh_node);
62 static void read_data(
MeshData& data,
64 const pugi::xml_node mesh_node);
69 const pugi::xml_node mesh_node);
77 const pugi::xml_node mesh_node);
82 static void read_array_uint(std::vector<std::size_t>& array,
83 const pugi::xml_node xml_array);
86 static void write_mesh(
const Mesh& mesh,
87 pugi::xml_node mesh_node);
90 static void write_data(
const Mesh& mesh,
const MeshData& data,
91 pugi::xml_node mesh_node);
94 static void write_domains(
const Mesh& mesh,
96 pugi::xml_node mesh_node);
This class stores mesh data on a local processor corresponding to a portion of a (larger) global mesh...
Definition: LocalMeshData.h:59
Definition: MeshData.h:59
Definition: MeshDomains.h:42
I/O of XML representation of a Mesh.
Definition: XMLMesh.h:46
static void read(Mesh &mesh, const pugi::xml_node mesh_node)
Read mesh from XML.
Definition: XMLMesh.cpp:52
static void write(const Mesh &mesh, pugi::xml_node mesh_node)
Write mesh to XML.
Definition: XMLMesh.cpp:73
static void read_domain_data(LocalMeshData &mesh_data, const pugi::xml_node mesh_node)
Read domain data in LocalMeshData.
Definition: XMLMesh.cpp:322