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

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

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

static std::string Dune::XT::Grid::GridProviderFactory::available_as_str()

No documentation provided.

static int Dune::XT::Grid::GridProviderFactory::available()

No documentation provided.

static Common::Configuration Dune::XT::Grid::GridProviderFactory::default_config(const std::string type)

No documentation provided.

static GridProvider<GridType> Dune::XT::Grid::GridProviderFactory::create(const Common::Configuration &config, int mpi_comm = <recovery-expr>())

No documentation provided.

static GridProvider<GridType> Dune::XT::Grid::GridProviderFactory::create(const std::string &type = <recovery-expr>()()[0], const Common::Configuration config = Common::Configuration(), int mpi_comm = <recovery-expr>())

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.