Class template Dune::XT::Grid::Dimensions<GridLayerType>¶
-
template<class GridLayerType>
class Dune::XT::Grid::Dimensions<GridLayerType>¶ Provide min/max coordinates for all space dimensions of a grid layer
Class Dune::XT::Grid::Dimensions::GridDimensionsFunctor¶
Inherits from Dune::XT::Grid::ElementFunctor.
-
template<class GridLayerType>
class Dune::XT::Grid::Dimensions<GridLayerType>::GridDimensionsFunctor : public ElementFunctor<GridLayerType>¶ gridwalk functor that does the actual work for
GridDimensions
Method Dune::XT::Grid::Dimensions::GridDimensionsFunctor::apply_local¶
-
template<class GridLayerType>
void Dune::XT::Grid::Dimensions<GridLayerType>::GridDimensionsFunctor::apply_local(const ElementType &element) override¶ No documentation provided.
Method Dune::XT::Grid::Dimensions::GridDimensionsFunctor::copy¶
-
template<class GridLayerType>
ElementFunctor<GridLayerType> *Dune::XT::Grid::Dimensions<GridLayerType>::GridDimensionsFunctor::copy() override¶ No documentation provided.
Constructor Dune::XT::Grid::Dimensions::GridDimensionsFunctor::GridDimensionsFunctor¶
-
template<class GridLayerType>
Dune::XT::Grid::Dimensions<GridLayerType>::GridDimensionsFunctor::GridDimensionsFunctor(CoordLimitsType &c, MinMaxAvgType &e, MinMaxAvgType &w)¶ No documentation provided.
Field Dune::XT::Grid::Dimensions::GridDimensionsFunctor::coord_limits_¶
-
template<class GridLayerType>
CoordLimitsType &Dune::XT::Grid::Dimensions<GridLayerType>::GridDimensionsFunctor::coord_limits_¶ No documentation provided.
Field Dune::XT::Grid::Dimensions::GridDimensionsFunctor::entity_volume_¶
-
template<class GridLayerType>
MinMaxAvgType &Dune::XT::Grid::Dimensions<GridLayerType>::GridDimensionsFunctor::entity_volume_¶ No documentation provided.
Field Dune::XT::Grid::Dimensions::GridDimensionsFunctor::entity_width_¶
-
template<class GridLayerType>
MinMaxAvgType &Dune::XT::Grid::Dimensions<GridLayerType>::GridDimensionsFunctor::entity_width_¶ No documentation provided.
Method Dune::XT::Grid::Dimensions::volume_relation¶
-
template<class GridLayerType>
double Dune::XT::Grid::Dimensions<GridLayerType>::volume_relation() const¶ No documentation provided.
Method Dune::XT::Grid::Dimensions::view_center¶
-
template<class GridLayerType>
XT::Common::FieldVector<typename GridType::ctype, GridType::dimensionworld> Dune::XT::Grid::Dimensions<GridLayerType>::view_center() const¶ No documentation provided.
Method Dune::XT::Grid::Dimensions::bounding_box¶
-
template<class GridLayerType>
BoundingBoxType Dune::XT::Grid::Dimensions<GridLayerType>::bounding_box() const¶ No documentation provided.
Constructor Dune::XT::Grid::Dimensions::Dimensions¶
-
template<class GridLayerType>
explicit Dune::XT::Grid::Dimensions<GridLayerType>::Dimensions(const GridLayerType &grid_layer)¶ No documentation provided.
Constructor Dune::XT::Grid::Dimensions::Dimensions¶
-
template<class GridLayerType>
explicit Dune::XT::Grid::Dimensions<GridLayerType>::Dimensions(const ElementType &entity)¶ No documentation provided.
Field Dune::XT::Grid::Dimensions::coord_limits¶
-
template<class GridLayerType>
CoordLimitsType Dune::XT::Grid::Dimensions<GridLayerType>::coord_limits¶ No documentation provided.
Field Dune::XT::Grid::Dimensions::entity_volume¶
-
template<class GridLayerType>
MinMaxAvgType Dune::XT::Grid::Dimensions<GridLayerType>::entity_volume¶ No documentation provided.
Field Dune::XT::Grid::Dimensions::entity_width¶
-
template<class GridLayerType>
MinMaxAvgType Dune::XT::Grid::Dimensions<GridLayerType>::entity_width¶ No documentation provided.
Type alias Dune::XT::Grid::Dimensions::GridType¶
-
template<class GridLayerType>
using Dune::XT::Grid::Dimensions<GridLayerType>::GridType = extract_grid_t<GridLayerType>¶ No documentation provided.
Type alias Dune::XT::Grid::Dimensions::MinMaxAvgType¶
-
template<class GridLayerType>
using Dune::XT::Grid::Dimensions<GridLayerType>::MinMaxAvgType = Dune::XT::Common::MinMaxAvg<typename GridType::ctype>¶ automatic running min/max
Type alias Dune::XT::Grid::Dimensions::CoordLimitsType¶
-
template<class GridLayerType>
using Dune::XT::Grid::Dimensions<GridLayerType>::CoordLimitsType = std::array<MinMaxAvgType, GridType::dimensionworld>¶ No documentation provided.
Type alias Dune::XT::Grid::Dimensions::ElementType¶
-
template<class GridLayerType>
using Dune::XT::Grid::Dimensions<GridLayerType>::ElementType = typename GridType::template Codim<0>::Entity¶ No documentation provided.
Type alias Dune::XT::Grid::Dimensions::BoundingBoxType¶
-
template<class GridLayerType>
using Dune::XT::Grid::Dimensions<GridLayerType>::BoundingBoxType = std::array<FieldVector<typename GridType::ctype, GridType::dimensionworld>, 2>¶ No documentation provided.