libMesh
|
#include <parallel_ghost_sync.h>
Public Types | |
typedef subdomain_id_type | datum |
Public Member Functions | |
SyncSubdomainIds (MeshBase &m) | |
void | gather_data (const std::vector< dof_id_type > &ids, std::vector< datum > &data) const |
void | act_on_data (const std::vector< dof_id_type > &ids, const std::vector< datum > &data) const |
Public Attributes | |
MeshBase & | mesh |
Definition at line 833 of file parallel_ghost_sync.h.
Definition at line 843 of file parallel_ghost_sync.h.
|
explicit |
Definition at line 65 of file parallel_ghost_sync.C.
void libMesh::SyncSubdomainIds::act_on_data | ( | const std::vector< dof_id_type > & | ids, |
const std::vector< datum > & | data | ||
) | const |
Definition at line 81 of file parallel_ghost_sync.C.
References libMesh::MeshBase::elem_ref(), libMesh::index_range(), mesh, and libMesh::Elem::subdomain_id().
void libMesh::SyncSubdomainIds::gather_data | ( | const std::vector< dof_id_type > & | ids, |
std::vector< datum > & | data | ||
) | const |
Definition at line 69 of file parallel_ghost_sync.C.
References libMesh::MeshBase::elem_ref(), mesh, and libMesh::Elem::subdomain_id().
MeshBase& libMesh::SyncSubdomainIds::mesh |
Definition at line 853 of file parallel_ghost_sync.h.
Referenced by act_on_data(), and gather_data().