20 #ifndef LIBMESH_SERIAL_MESH_H 21 #define LIBMESH_SERIAL_MESH_H 23 #include "libmesh/replicated_mesh.h" 44 virtual std::unique_ptr<MeshBase>
clone ()
const override 45 {
return std::make_unique<SerialMesh>(*this); }
53 #endif // LIBMESH_SERIAL_MESH_H The ReplicatedMesh class is derived from the MeshBase class, and is used to store identical copies of...
The libMesh namespace provides an interface to certain functionality in the library.
virtual std::unique_ptr< MeshBase > clone() const override
Virtual copy-constructor, creates a copy of this mesh.
The UnstructuredMesh class is derived from the MeshBase class.
SerialMesh(const Parallel::Communicator &comm_in, unsigned char dim=1)
SerialMesh(const UnstructuredMesh &other_mesh)