Class template Dune::XT::Grid::StructuredGridFactory

Inherits from Dune::StructuredGridFactory<Dune::YaspGrid<dim, Coords>>.

template<int dim, class Coords>
class Dune::XT::Grid::StructuredGridFactory<Dune::YaspGrid<dim, Coords>> : public Dune::StructuredGridFactory<Dune::YaspGrid<dim, Coords>>

No documentation provided.

Method Dune::XT::Grid::StructuredGridFactory::createCubeGrid

template<int dim, class Coords>
static std::shared_ptr<GridType> Dune::XT::Grid::StructuredGridFactory<Dune::YaspGrid<dim, Coords>>::createCubeGrid(const Dune::FieldVector<ctype, dim> &lowerLeft, const Dune::FieldVector<ctype, dim> &upperRight, const std::array<unsigned int, dim> &elements_in, std::array<unsigned int, dim> overlap = default_overlap<GridType>(), Dune::MPIHelper::MPICommunicator communicator = Dune::MPIHelper::getCommunicator())

creates a non-periodic Yasp grid

Method Dune::XT::Grid::StructuredGridFactory::createSimplexGrid

template<int dim, class Coords>
static std::shared_ptr<GridType> Dune::XT::Grid::StructuredGridFactory<Dune::YaspGrid<dim, Coords>>::createSimplexGrid(const Dune::FieldVector<ctype, GridType::dimension>&, const Dune::FieldVector<ctype, GridType::dimension>&, const std::array<unsigned int, GridType::dimension>&, Dune::MPIHelper::MPICommunicator = Dune::MPIHelper::getCommunicator())

No documentation provided.

Type alias Dune::XT::Grid::StructuredGridFactory::GridType

type Dune::XT::Grid::StructuredGridFactory::GridType

No documentation provided.

Type alias Dune::XT::Grid::StructuredGridFactory::ctype

type Dune::XT::Grid::StructuredGridFactory::ctype

No documentation provided.