20 #ifndef LIBMESH_PARALLEL_OBJECT_H    21 #define LIBMESH_PARALLEL_OBJECT_H    29 #undef parallel_object_only    31 #define parallel_object_only() libmesh_parallel_only(this->comm())    33 #define parallel_object_only()  ((void) 0)   111 #endif // LIBMESH_PARALLEL_OBJECT_H ParallelObject(const Parallel::Communicator &comm_in)
 
processor_id_type size() const
 
uint8_t processor_id_type
 
const Parallel::Communicator & comm() const
 
const Parallel::Communicator & _communicator
 
ParallelObject & operator=(const ParallelObject &libmesh_dbg_var(other))
 
processor_id_type n_processors() const
 
processor_id_type rank() const
 
virtual ~ParallelObject()
 
ParallelObject(const ParallelObject &other)
 
An object whose state is distributed along a set of processors. 
 
communicator _communicator
 
processor_id_type processor_id() const