dune-istl
2.1.1
|
#include <dune/istl/paamg/pinfo.hh>
Public Types | |
enum | { category = SolverCategory::sequential } |
typedef CollectiveCommunication< void * > | MPICommunicator |
typedef EmptySet< int > | CopyFlags |
typedef AllSet< int > | OwnerSet |
typedef int | GlobalLookupIndexSet |
Public Member Functions | |
const SolverCategory::Category | getSolverCategory () const |
MPICommunicator | communicator () const |
int | procs () const |
template<typename T > | |
T | globalSum (const T &t) const |
void | buildGlobalLookup (std::size_t) |
void | freeGlobalLookup () |
const GlobalLookupIndexSet & | globalLookup () const |
template<class V > | |
void | copyOwnerToAll (V &v, V &v1) const |
template<class V > | |
void | project (V &v) const |
template<class T > | |
SequentialInformation (const CollectiveCommunication< T > &) | |
SequentialInformation () | |
SequentialInformation (const SequentialInformation &) |
typedef EmptySet<int> Dune::Amg::SequentialInformation::CopyFlags |
typedef CollectiveCommunication<void*> Dune::Amg::SequentialInformation::MPICommunicator |
typedef AllSet<int> Dune::Amg::SequentialInformation::OwnerSet |
Dune::Amg::SequentialInformation::SequentialInformation | ( | const CollectiveCommunication< T > & | ) | [inline] |
Dune::Amg::SequentialInformation::SequentialInformation | ( | const SequentialInformation & | ) | [inline] |
void Dune::Amg::SequentialInformation::buildGlobalLookup | ( | std::size_t | ) | [inline] |
MPICommunicator Dune::Amg::SequentialInformation::communicator | ( | ) | const [inline] |
void Dune::Amg::SequentialInformation::copyOwnerToAll | ( | V & | v, |
V & | v1 | ||
) | const [inline] |
void Dune::Amg::SequentialInformation::freeGlobalLookup | ( | ) | [inline] |
const SolverCategory::Category Dune::Amg::SequentialInformation::getSolverCategory | ( | ) | const [inline] |
References Dune::SolverCategory::sequential.
const GlobalLookupIndexSet& Dune::Amg::SequentialInformation::globalLookup | ( | ) | const [inline] |
T Dune::Amg::SequentialInformation::globalSum | ( | const T & | t | ) | const [inline] |
int Dune::Amg::SequentialInformation::procs | ( | ) | const [inline] |
void Dune::Amg::SequentialInformation::project | ( | V & | v | ) | const [inline] |