3 #ifndef DUNE_AMG_PINFO_HH 4 #define DUNE_AMG_PINFO_HH 6 #include <dune/common/parallel/collectivecommunication.hh> 7 #include <dune/common/enumset.hh> 11 #include <dune/common/parallel/mpicollectivecommunication.hh> 12 #include <dune/common/parallel/mpitraits.hh> 13 #include <dune/common/parallel/remoteindices.hh> 14 #include <dune/common/parallel/interface.hh> 15 #include <dune/common/parallel/communicator.hh> 70 DUNE_UNUSED_PARAMETER(v);
71 DUNE_UNUSED_PARAMETER(v1);
77 DUNE_UNUSED_PARAMETER(v);
90 MPICommunicator comm_;
91 GlobalLookupIndexSet gli;
MPICommunicator communicator() const
Definition: pinfo.hh:40
T globalSum(const T &t) const
Definition: pinfo.hh:51
int GlobalLookupIndexSet
Definition: pinfo.hh:56
SequentialInformation()
Definition: pinfo.hh:84
int procs() const
Definition: pinfo.hh:45
SolverCategory::Category getSolverCategory() const
Definition: pinfo.hh:36
SequentialInformation(const SequentialInformation &)
Definition: pinfo.hh:87
EmptySet< int > CopyFlags
Definition: pinfo.hh:29
void copyOwnerToAll(V &v, V &v1) const
Definition: pinfo.hh:68
void project(V &v) const
Definition: pinfo.hh:75
AllSet< int > OwnerSet
Definition: pinfo.hh:30
void freeGlobalLookup()
Definition: pinfo.hh:60
Category for sequential solvers.
Definition: solvercategory.hh:21
SequentialInformation(const CollectiveCommunication< T > &)
Definition: pinfo.hh:81
CollectiveCommunication< void * > MPICommunicator
Definition: pinfo.hh:28
void buildGlobalLookup(std::size_t)
Definition: pinfo.hh:58
const GlobalLookupIndexSet & globalLookup() const
Definition: pinfo.hh:62
Definition: basearray.hh:19
Category
Definition: solvercategory.hh:19