22#include "libmesh/libmesh_config.h"
24#ifdef LIBMESH_ENABLE_PARMESH
25#include "libmesh/distributed_mesh.h"
30#include "libmesh/replicated_mesh.h"
The DistributedMesh class is derived from the MeshBase class, and is intended to provide identical fu...
The Mesh class is a thin wrapper, around the ReplicatedMesh class by default.
Mesh & operator=(const Mesh &)=delete
Copy assignment is not allowed.
Mesh(Mesh &&)=delete
Move-constructor deleted in MeshBase.
Mesh(const Mesh &)=default
Default copy constructors and destructor.
Mesh(const Parallel::Communicator &comm_in, unsigned char dim=1)
Constructor.
Mesh(const UnstructuredMesh &other_mesh)
Copy-constructor.
The UnstructuredMesh class is derived from the MeshBase class.
The libMesh namespace provides an interface to certain functionality in the library.
DistributedMesh DefaultMesh