|  | 
| 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... 
 | 
|  |