4 #ifndef DUNE_AMG_PINFO_HH
5 #define DUNE_AMG_PINFO_HH
7 #include <dune/common/parallel/collectivecommunication.hh>
8 #include <dune/common/enumset.hh>
12 #include <dune/common/parallel/mpicollectivecommunication.hh>
13 #include <dune/common/parallel/mpitraits.hh>
14 #include <dune/common/parallel/remoteindices.hh>
15 #include <dune/common/parallel/interface.hh>
16 #include <dune/common/parallel/communicator.hh>
71 DUNE_UNUSED_PARAMETER(v);
72 DUNE_UNUSED_PARAMETER(v1);
78 DUNE_UNUSED_PARAMETER(v);
SequentialInformation(const CollectiveCommunication< T > &)
Definition: pinfo.hh:82
int GlobalLookupIndexSet
Definition: pinfo.hh:57
int procs() const
Definition: pinfo.hh:46
AllSet< int > OwnerSet
Definition: pinfo.hh:31
SequentialInformation()
Definition: pinfo.hh:85
const GlobalLookupIndexSet & globalLookup() const
Definition: pinfo.hh:63
const SolverCategory::Category getSolverCategory() const
Definition: pinfo.hh:37
void copyOwnerToAll(V &v, V &v1) const
Definition: pinfo.hh:69
void freeGlobalLookup()
Definition: pinfo.hh:61
Category
Definition: solvercategory.hh:20
MPICommunicator communicator() const
Definition: pinfo.hh:41
Category for sequential solvers.
Definition: solvercategory.hh:22
SequentialInformation(const SequentialInformation &)
Definition: pinfo.hh:88
void buildGlobalLookup(std::size_t)
Definition: pinfo.hh:59
EmptySet< int > CopyFlags
Definition: pinfo.hh:30
void project(V &v) const
Definition: pinfo.hh:76
CollectiveCommunication< void * > MPICommunicator
Definition: pinfo.hh:29
T globalSum(const T &t) const
Definition: pinfo.hh:52