Class template Dune::XT::Grid::CubeGridProviderFactory

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

Factory creating grid providers for structured cube or simplex grids.

static std::string Dune::XT::Grid::CubeGridProviderFactory::static_id()

No documentation provided.

static Common::Configuration Dune::XT::Grid::CubeGridProviderFactory::default_config()

No documentation provided.

static GridProvider<GridType> Dune::XT::Grid::CubeGridProviderFactory::create(const FieldVector<typename GridType::ctype, GridType::dimension> &lower_left, const FieldVector<typename GridType::ctype, GridType::dimension> &upper_right, const std::array<unsigned int, GridType::dimension> &num_elements, const unsigned int num_refinements, const std::array<unsigned int, GridType::dimension> &overlap_size, int mpi_comm)

TODO simplex grid overlap_size

static GridProvider<GridType> Dune::XT::Grid::CubeGridProviderFactory::create(const typename GridType::ctype &lower_left, const typename GridType::ctype &upper_right, const unsigned int num_elements, const unsigned int num_refinements, const unsigned int overlap_size, int mpi_comm)

No documentation provided.

static GridProvider<GridType> Dune::XT::Grid::CubeGridProviderFactory::create(const Common::Configuration &cfg, int mpi_comm)

No documentation provided.

const bool Dune::XT::Grid::CubeGridProviderFactory::available

No documentation provided.

Class template Dune::XT::Grid::CubeGridProviderFactory::ElementVariant

template<typename G>
class Dune::XT::Grid::CubeGridProviderFactory::ElementVariant

No documentation provided.

const int Dune::XT::Grid::CubeGridProviderFactory::ElementVariant::id

No documentation provided.