Go to the documentation of this file.
21 #include "libmesh/remote_elem.h"
22 #include "libmesh/libmesh_singleton.h"
23 #include "libmesh/threads.h"
32 RemoteElemMutex remote_elem_mtx;
62 RemoteElemMutex::scoped_lock lock(remote_elem_mtx);
74 RemoteElemMutex::scoped_lock lock(remote_elem_mtx);
The libMesh namespace provides an interface to certain functionality in the library.
In parallel meshes where a ghost element has neighbors which do not exist on the local processor,...
Abstract base class for runtime singleton setup.
void setup(EquationSystems &systems, Mesh &mesh, GetPot &args)
This is the base class from which all geometric element types are derived.
static const Elem & create()
Return a reference to the global RemoteElem singleton object.
const RemoteElem * remote_elem
virtual ~RemoteElem()
Sets remote_elem to nullptr.