libMesh
|
#include <parallel_ghost_sync.h>
Public Types | |
typedef dof_id_type | datum |
Public Member Functions | |
SyncElementIntegers (MeshBase &m, const std::string &integer_name) | |
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 |
unsigned int | ind |
Definition at line 859 of file parallel_ghost_sync.h.
Definition at line 869 of file parallel_ghost_sync.h.
|
explicit |
Definition at line 91 of file parallel_ghost_sync.C.
void libMesh::SyncElementIntegers::act_on_data | ( | const std::vector< dof_id_type > & | ids, |
const std::vector< datum > & | data | ||
) | const |
Definition at line 107 of file parallel_ghost_sync.C.
References libMesh::MeshBase::elem_ref(), ind, libMesh::index_range(), mesh, and libMesh::DofObject::set_extra_integer().
void libMesh::SyncElementIntegers::gather_data | ( | const std::vector< dof_id_type > & | ids, |
std::vector< datum > & | data | ||
) | const |
Definition at line 95 of file parallel_ghost_sync.C.
References libMesh::MeshBase::elem_ref(), libMesh::DofObject::get_extra_integer(), ind, and mesh.
unsigned int libMesh::SyncElementIntegers::ind |
Definition at line 880 of file parallel_ghost_sync.h.
Referenced by act_on_data(), and gather_data().
MeshBase& libMesh::SyncElementIntegers::mesh |
Definition at line 879 of file parallel_ghost_sync.h.
Referenced by act_on_data(), and gather_data().