|
template<typename Iterator , typename DofObjType , typename SyncFunctor > |
void | libMesh::Parallel::sync_dofobject_data_by_xyz (const Communicator &comm, const Iterator &range_begin, const Iterator &range_end, LocationMap< DofObjType > &location_map, SyncFunctor &sync) |
| Request data about a range of ghost nodes uniquely identified by their xyz location or a range of active ghost elements uniquely identified by their vertex averages' xyz location. More...
|
|
template<typename Iterator , typename SyncFunctor > |
void | libMesh::Parallel::sync_dofobject_data_by_id (const Communicator &comm, const Iterator &range_begin, const Iterator &range_end, SyncFunctor &sync) |
| Request data about a range of ghost dofobjects uniquely identified by their id. More...
|
|
template<typename Iterator , typename DofObjectCheckFunctor , typename SyncFunctor > |
void | libMesh::Parallel::sync_dofobject_data_by_id (const Communicator &comm, const Iterator &range_begin, const Iterator &range_end, const DofObjectCheckFunctor &dofobj_check, SyncFunctor &sync) |
| Request data about a range of ghost dofobjects uniquely identified by their id. More...
|
|
template<typename Iterator , typename SyncFunctor > |
void | libMesh::Parallel::sync_element_data_by_parent_id (MeshBase &mesh, const Iterator &range_begin, const Iterator &range_end, SyncFunctor &sync) |
| Request data about a range of ghost elements uniquely identified by their parent id and which child they are. More...
|
|
template<typename ElemCheckFunctor , typename NodeCheckFunctor , typename SyncFunctor > |
bool | libMesh::Parallel::sync_node_data_by_element_id_once (MeshBase &mesh, const MeshBase::const_element_iterator &range_begin, const MeshBase::const_element_iterator &range_end, const ElemCheckFunctor &elem_check, const NodeCheckFunctor &node_check, SyncFunctor &sync) |
| Synchronize data about a range of ghost nodes uniquely identified by an element id and local node id, assuming a single synchronization pass is necessary. More...
|
|
template<typename ElemCheckFunctor , typename NodeCheckFunctor , typename SyncFunctor > |
void | libMesh::Parallel::sync_node_data_by_element_id (MeshBase &mesh, const MeshBase::const_element_iterator &range_begin, const MeshBase::const_element_iterator &range_end, const ElemCheckFunctor &elem_check, const NodeCheckFunctor &node_check, SyncFunctor &sync) |
| Synchronize data about a range of ghost nodes uniquely identified by an element id and local node id, iterating until data is completely in sync and further synchronization passes cause no changes. More...
|
|