Class template Dune::GDT::DofCommunicationChooser

template<class ViewImp, bool is_parallel = Dune::XT::UseParallelCommunication<typename XT::Grid::extract_grid<ViewImp>::type::Communication>::value>
class Dune::GDT::DofCommunicationChooser<ViewImp, is_parallel>

Chooses the DoF communicator type for a grid view and provides its creation/preparation; this sequential default uses a no-op communicator.

Method Dune::GDT::DofCommunicationChooser::create

template<class ViewImp, bool is_parallel = Dune::XT::UseParallelCommunication<typename XT::Grid::extract_grid<ViewImp>::type::Communication>::value>
static Type *Dune::GDT::DofCommunicationChooser<ViewImp, is_parallel>::create(const ViewImp&)

No documentation provided.

Type alias Dune::GDT::DofCommunicationChooser::Type

type Dune::GDT::DofCommunicationChooser::Type

No documentation provided.

Function template Dune::GDT::DofCommunicationChooser::prepare

template<class ViewImp, bool is_parallel = Dune::XT::UseParallelCommunication<typename XT::Grid::extract_grid<ViewImp>::type::Communication>::value>
template<class SpaceBackend>
static bool Dune::GDT::DofCommunicationChooser<ViewImp, is_parallel>::prepare(const SpaceBackend&, Type&)

No documentation provided.