Class template Dune::XT::Grid::GridProviderFactory

template<class GridType>
class Dune::XT::Grid::GridProviderFactory<GridType>

Factory creating grid providers by dispatching to the cube, DGF or gmsh provider based on a type string.

Method Dune::XT::Grid::GridProviderFactory::available_as_str

template<class GridType>
static std::string Dune::XT::Grid::GridProviderFactory<GridType>::available_as_str()

No documentation provided.

Method Dune::XT::Grid::GridProviderFactory::available

template<class GridType>
static int Dune::XT::Grid::GridProviderFactory<GridType>::available()

No documentation provided.

Method Dune::XT::Grid::GridProviderFactory::default_config

template<class GridType>
static Common::Configuration Dune::XT::Grid::GridProviderFactory<GridType>::default_config(const std::string type)

No documentation provided.

Method Dune::XT::Grid::GridProviderFactory::create

template<class GridType>
static GridProvider<GridType> Dune::XT::Grid::GridProviderFactory<GridType>::create(const Common::Configuration &config, MPIHelper::MPICommunicator mpi_comm = MPIHelper::getCommunicator())

No documentation provided.

Method Dune::XT::Grid::GridProviderFactory::create

template<class GridType> static GridProvider<GridType> Dune::XT::Grid::GridProviderFactory<GridType>::create(const std::string &type()[0], const Common::Configuration config = Common::Configuration(), MPIHelper::MPICommunicator mpi_comm = MPIHelper::getCommunicator())

No documentation provided.

Type alias Dune::XT::Grid::GridProviderFactory::CubeType

type Dune::XT::Grid::GridProviderFactory::CubeType

No documentation provided.

Type alias Dune::XT::Grid::GridProviderFactory::DgfType

type Dune::XT::Grid::GridProviderFactory::DgfType

No documentation provided.

Type alias Dune::XT::Grid::GridProviderFactory::GmshType

type Dune::XT::Grid::GridProviderFactory::GmshType

No documentation provided.

Function template Dune::XT::Grid::GridProviderFactory::call_create

template<class GridType>
template<class G>
static GridProvider<GridType> Dune::XT::Grid::GridProviderFactory<GridType>::call_create(const Common::Configuration &cfg, MPIHelper::MPICommunicator mpi_comm)

No documentation provided.