|
libMesh
|
#include <sync_refinement_flags.h>
Public Types | |
| typedef unsigned char | datum |
| typedef Elem::RefinementState(Elem::* | get_a_flag) () const |
| typedef void(Elem::* | set_a_flag) (const Elem::RefinementState) |
Public Member Functions | |
| SyncRefinementFlags (MeshBase &_mesh, get_a_flag _getter, set_a_flag _setter) | |
| void | gather_data (const std::vector< dof_id_type > &ids, std::vector< datum > &flags) const |
| void | act_on_data (const std::vector< dof_id_type > &ids, const std::vector< datum > &flags) |
Public Attributes | |
| MeshBase & | mesh |
| bool | parallel_consistent |
| get_a_flag | get_flag |
| set_a_flag | set_flag |
Definition at line 39 of file sync_refinement_flags.h.
| typedef unsigned char libMesh::SyncRefinementFlags::datum |
Definition at line 41 of file sync_refinement_flags.h.
| typedef Elem::RefinementState(Elem::* libMesh::SyncRefinementFlags::get_a_flag) () const |
Definition at line 42 of file sync_refinement_flags.h.
| typedef void(Elem::* libMesh::SyncRefinementFlags::set_a_flag) (const Elem::RefinementState) |
Definition at line 43 of file sync_refinement_flags.h.
|
inline |
Definition at line 45 of file sync_refinement_flags.h.
|
inline |
Definition at line 76 of file sync_refinement_flags.h.
References libMesh::MeshBase::elem_ref(), get_flag, libMesh::index_range(), mesh, parallel_consistent, and set_flag.
|
inline |
Definition at line 60 of file sync_refinement_flags.h.
References libMesh::MeshBase::elem_ref(), get_flag, libMesh::index_range(), and mesh.
| get_a_flag libMesh::SyncRefinementFlags::get_flag |
Definition at line 53 of file sync_refinement_flags.h.
Referenced by act_on_data(), and gather_data().
| MeshBase& libMesh::SyncRefinementFlags::mesh |
Definition at line 51 of file sync_refinement_flags.h.
Referenced by act_on_data(), and gather_data().
| bool libMesh::SyncRefinementFlags::parallel_consistent |
Definition at line 52 of file sync_refinement_flags.h.
Referenced by act_on_data(), and libMesh::MeshRefinement::make_flags_parallel_consistent().
| set_a_flag libMesh::SyncRefinementFlags::set_flag |
Definition at line 54 of file sync_refinement_flags.h.
Referenced by act_on_data().
1.8.14