Class template Dune::XT::Grid::GridProvider¶
-
template<class GridImp>
class Dune::XT::Grid::GridProvider¶ Holds a grid and provides access to its levels, views and refinement as well as visualization.
-
static std::string Dune::XT::Grid::GridProvider::static_id()¶
No documentation provided.
-
ThisType &Dune::XT::Grid::GridProvider::operator=(const ThisType &other) = delete¶
No documentation provided.
-
ThisType &Dune::XT::Grid::GridProvider::operator=(ThisType &&source) = delete¶
No documentation provided.
-
const std::shared_ptr<GridType> &Dune::XT::Grid::GridProvider::grid_ptr() const¶
No documentation provided.
-
std::shared_ptr<GridType> Dune::XT::Grid::GridProvider::grid_ptr()¶
No documentation provided.
-
const GridType &Dune::XT::Grid::GridProvider::grid() const¶
No documentation provided.
-
GridType &Dune::XT::Grid::GridProvider::grid()¶
No documentation provided.
-
int Dune::XT::Grid::GridProvider::max_level() const¶
No documentation provided.
-
int Dune::XT::Grid::GridProvider::level_view(const int lvl) const¶
No documentation provided.
-
int Dune::XT::Grid::GridProvider::leaf_view() const¶
No documentation provided.
-
void Dune::XT::Grid::GridProvider::visualize(const std::string &filename = static_id(), const Common::Configuration &boundary_info_cfg = Common::Configuration()) const¶
No documentation provided.
-
void Dune::XT::Grid::GridProvider::visualize(const Common::Configuration &boundary_info_cfg) const¶
No documentation provided.
-
void Dune::XT::Grid::GridProvider::visualize(const Common::Configuration &boundary_info_cfg, const std::string &filename) const¶
No documentation provided.
-
void Dune::XT::Grid::GridProvider::global_refine(const int count = 1)¶
No documentation provided.
-
void Dune::XT::Grid::GridProvider::visualize_plain(const std::string &filename) const¶
No documentation provided.
-
void Dune::XT::Grid::GridProvider::visualize_with_boundary(const Common::Configuration &boundary_info_cfg, const std::string &filename) const¶
No documentation provided.
-
template<>
Dune::XT::Grid::GridProvider::GridProvider<GridImp>(GridType *&&grd_ptr)¶ Warning
Do not delete grd_ptr manually afterwards!
No documentation provided.
-
template<>
Dune::XT::Grid::GridProvider::GridProvider<GridImp>(const ThisType &other) = default¶ No documentation provided.
-
template<>
Dune::XT::Grid::GridProvider::GridProvider<GridImp>(ThisType &&source) noexcept¶ No documentation provided.
-
std::shared_ptr<GridType> Dune::XT::Grid::GridProvider::grid_ptr_¶
No documentation provided.
-
const size_t Dune::XT::Grid::GridProvider::dimDomain¶
No documentation provided.
-
type Dune::XT::Grid::GridProvider::ThisType¶
No documentation provided.
-
type Dune::XT::Grid::GridProvider::GridType¶
No documentation provided.
-
type Dune::XT::Grid::GridProvider::DomainFieldType¶
No documentation provided.
-
type Dune::XT::Grid::GridProvider::DomainType¶
No documentation provided.
-
type Dune::XT::Grid::GridProvider::EntityType¶
No documentation provided.
-
template<Layers lr, Backends backend>
int Dune::XT::Grid::GridProvider::layer(const int lvl = 0) const¶ No documentation provided.
Class template Dune::XT::Grid::GridProvider::global_refine_helper¶
-
template<class G>
class Dune::XT::Grid::GridProvider::global_refine_helper¶ No documentation provided.
-
void Dune::XT::Grid::GridProvider::global_refine_helper::operator()(G &g, int count)¶
No documentation provided.