Class template Dune::GDT::GenericParallelHelper

template<class GV, size_t r, size_t rD, class R>
class Dune::GDT::GenericParallelHelper<GV, r, rD, R>

Determines DoF ownership and ghost information for a space and sets up the parallel index set required for MPI communication.

Method Dune::GDT::GenericParallelHelper::rank

template<class GV, size_t r, size_t rD, class R>
RankIndex Dune::GDT::GenericParallelHelper<GV, r, rD, R>::rank() const

Returns the MPI rank of this process.

Constructor Dune::GDT::GenericParallelHelper::GenericParallelHelper<GV, r, rD, R>

template<>
template<class GV, size_t r, size_t rD, class R>
explicit Dune::GDT::GenericParallelHelper<GV, r, rD, R>::GenericParallelHelper<GV, r, rD, R>(const SpaceType &space, int verbose = 1)

No documentation provided.

Field Dune::GDT::GenericParallelHelper::space_

const SpaceType &Dune::GDT::GenericParallelHelper::space_

No documentation provided.

Field Dune::GDT::GenericParallelHelper::rank_

const RankIndex Dune::GDT::GenericParallelHelper::rank_

No documentation provided.

Field Dune::GDT::GenericParallelHelper::rank_vector_

int Dune::GDT::GenericParallelHelper::rank_vector_

No documentation provided.

Field Dune::GDT::GenericParallelHelper::ghosts_

int Dune::GDT::GenericParallelHelper::ghosts_

No documentation provided.

Field Dune::GDT::GenericParallelHelper::verbose_

int Dune::GDT::GenericParallelHelper::verbose_

No documentation provided.

Field Dune::GDT::GenericParallelHelper::_interiorBorder_all_interface

InterfaceType Dune::GDT::GenericParallelHelper::_interiorBorder_all_interface

The actual communication interface used when algorithm requires InteriorBorder_All_Interface.

Field Dune::GDT::GenericParallelHelper::_all_all_interface

InterfaceType Dune::GDT::GenericParallelHelper::_all_all_interface

The actual communication interface used when algorithm requires All_All_Interface.

Type alias Dune::GDT::GenericParallelHelper::RankIndex

type Dune::GDT::GenericParallelHelper::RankIndex

Type for storing rank values.

Type alias Dune::GDT::GenericParallelHelper::CommunicatedVector

type Dune::GDT::GenericParallelHelper::CommunicatedVector

No documentation provided.

Type alias Dune::GDT::GenericParallelHelper::SpaceType

type Dune::GDT::GenericParallelHelper::SpaceType

No documentation provided.

Type alias Dune::GDT::GenericParallelHelper::DofCommunicatorType

type Dune::GDT::GenericParallelHelper::DofCommunicatorType

No documentation provided.