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

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

Factory creating grid providers for structured cube or simplex grids.

Method Dune::XT::Grid::CubeGridProviderFactory::static_id

template<class GridType>
static std::string Dune::XT::Grid::CubeGridProviderFactory<GridType>::static_id()

No documentation provided.

Method Dune::XT::Grid::CubeGridProviderFactory::default_config

template<class GridType>
static Common::Configuration Dune::XT::Grid::CubeGridProviderFactory<GridType>::default_config()

No documentation provided.

Method Dune::XT::Grid::CubeGridProviderFactory::create

template<class GridType>
static GridProvider<GridType> Dune::XT::Grid::CubeGridProviderFactory<GridType>::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, MPIHelper::MPICommunicator mpi_comm)

TODO simplex grid overlap_size

Method Dune::XT::Grid::CubeGridProviderFactory::create

template<class GridType>
static GridProvider<GridType> Dune::XT::Grid::CubeGridProviderFactory<GridType>::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, MPIHelper::MPICommunicator mpi_comm)

No documentation provided.

Method Dune::XT::Grid::CubeGridProviderFactory::create

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

No documentation provided.

Variable Dune::XT::Grid::CubeGridProviderFactory::available

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<G>

No documentation provided.

Variable Dune::XT::Grid::CubeGridProviderFactory::ElementVariant::id

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

No documentation provided.

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

template<int dim, class Coords>
class Dune::XT::Grid::CubeGridProviderFactory::ElementVariant<Dune::YaspGrid<dim, Coords>>

No documentation provided.

Variable Dune::XT::Grid::CubeGridProviderFactory::ElementVariant::id

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

No documentation provided.

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

template<int dimGrid, int dimWorld, class MpiCommImp>
class Dune::XT::Grid::CubeGridProviderFactory::ElementVariant<Dune::ALUGrid<dimGrid, dimWorld, Dune::cube, Dune::conforming, MpiCommImp>>

No documentation provided.

Variable Dune::XT::Grid::CubeGridProviderFactory::ElementVariant::id

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

No documentation provided.

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

template<int dimGrid, int dimWorld, class MpiCommImp>
class Dune::XT::Grid::CubeGridProviderFactory::ElementVariant<Dune::ALUGrid<dimGrid, dimWorld, Dune::cube, Dune::nonconforming, MpiCommImp>>

No documentation provided.

Variable Dune::XT::Grid::CubeGridProviderFactory::ElementVariant::id

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

No documentation provided.