Go to the documentation of this file.
   20 #include "libmesh/parallel_ghost_sync.h" 
   21 #include "libmesh/int_range.h" 
   33                                       std::vector<datum> & 
data)
 const 
   35   data.resize(ids.size());
 
   52                                       const std::vector<datum> & 
data)
 const 
  
virtual const Point & point(const dof_id_type i) const =0
 
IntRange< std::size_t > index_range(const std::vector< T > &vec)
Helper function that returns an IntRange<std::size_t> representing all the indices of the passed-in v...
 
The libMesh namespace provides an interface to certain functionality in the library.
 
This is the MeshBase class.
 
A Point defines a location in LIBMESH_DIM dimensional Real space.
 
void act_on_data(const std::vector< dof_id_type > &ids, const std::vector< datum > &data) const
 
A Node is like a Point, but with more information.
 
virtual const Node & node_ref(const dof_id_type i) const
 
void gather_data(const std::vector< dof_id_type > &ids, std::vector< datum > &data) const
 
SyncNodalPositions(MeshBase &m)
 
IterBase * data
Ideally this private member data should have protected access.