Struct Dune::XT::Grid::ElementVisualization¶
-
struct Dune::XT::Grid::ElementVisualization¶
Collection of functors and helpers to attach and write per-element data as VTK output.
-
template<class View, class F>
static void Dune::XT::Grid::ElementVisualization::elementdata(const View &view, const F &f)¶ No documentation provided.
-
template<class Grid>
static void Dune::XT::Grid::ElementVisualization::all(const Grid &grid, const std::string &outputDir =<recovery-expr>("visualisation"))¶ supply functor
Class template Dune::XT::Grid::ElementVisualization::FunctorBase¶
-
template<class GridViewType>
class Dune::XT::Grid::ElementVisualization::FunctorBase¶ No documentation provided.
-
std::string Dune::XT::Grid::ElementVisualization::FunctorBase::filename() const¶
No documentation provided.
-
std::string Dune::XT::Grid::ElementVisualization::FunctorBase::dir() const¶
No documentation provided.
-
virtual double Dune::XT::Grid::ElementVisualization::FunctorBase::operator()(const int&) const = 0¶
No documentation provided.
-
int Dune::XT::Grid::ElementVisualization::FunctorBase::values(const GridViewType &view)¶
No documentation provided.
-
template<>
Dune::XT::Grid::ElementVisualization::FunctorBase::FunctorBase<GridViewType>(std::string filename =<recovery-expr>("Functor"), std::string dirname =<recovery-expr>("."))¶ No documentation provided.
-
template<>
virtual Dune::XT::Grid::ElementVisualization::FunctorBase::~FunctorBase<GridViewType>() = default¶ No documentation provided.
-
const std::string Dune::XT::Grid::ElementVisualization::FunctorBase::filename_¶
No documentation provided.
-
const std::string Dune::XT::Grid::ElementVisualization::FunctorBase::dir_¶
No documentation provided.
Class template Dune::XT::Grid::ElementVisualization::VolumeFunctor¶
Inherits from Dune::XT::Grid::ElementVisualization::FunctorBase.
-
template<class GridViewType>
class Dune::XT::Grid::ElementVisualization::VolumeFunctor : public FunctorBase<GridViewType>¶ No documentation provided.
-
double Dune::XT::Grid::ElementVisualization::VolumeFunctor::operator()(const Element &ent) const¶
No documentation provided.
-
template<>
Dune::XT::Grid::ElementVisualization::VolumeFunctor::VolumeFunctor<GridViewType>(const std::string &filename =<recovery-expr>("VolumeFunctor"), const std::string &dirname =<recovery-expr>("."))¶ No documentation provided.
-
type Dune::XT::Grid::ElementVisualization::VolumeFunctor::Element¶
No documentation provided.
Class template Dune::XT::Grid::ElementVisualization::ProcessIdFunctor¶
Inherits from Dune::XT::Grid::ElementVisualization::FunctorBase.
-
template<class GridViewType>
class Dune::XT::Grid::ElementVisualization::ProcessIdFunctor : public FunctorBase<GridViewType>¶ No documentation provided.
-
double Dune::XT::Grid::ElementVisualization::ProcessIdFunctor::operator()(const Element&) const¶
No documentation provided.
-
template<>
Dune::XT::Grid::ElementVisualization::ProcessIdFunctor::ProcessIdFunctor<GridViewType>(const std::string &filename =<recovery-expr>("ProcessIDFunctor"), const std::string &dirname =<recovery-expr>("."))¶ No documentation provided.
-
type Dune::XT::Grid::ElementVisualization::ProcessIdFunctor::Element¶
No documentation provided.
Class template Dune::XT::Grid::ElementVisualization::BoundaryIDFunctor¶
Inherits from Dune::XT::Grid::ElementVisualization::FunctorBase.
-
template<class GridViewType, bool enable = has_boundary_id<GridViewType>::value>
class Dune::XT::Grid::ElementVisualization::BoundaryIDFunctor : public FunctorBase<GridViewType>¶ No documentation provided.
-
double Dune::XT::Grid::ElementVisualization::BoundaryIDFunctor::operator()(const Element &entity) const¶
No documentation provided.
-
template<>
Dune::XT::Grid::ElementVisualization::BoundaryIDFunctor::BoundaryIDFunctor<GridViewType, enable>(const GridViewType &view, const std::string &filename =<recovery-expr>("BoundaryIDFunctor"), const std::string &dirname =<recovery-expr>("."))¶ No documentation provided.
-
const GridViewType &Dune::XT::Grid::ElementVisualization::BoundaryIDFunctor::gridview_¶
No documentation provided.
-
type Dune::XT::Grid::ElementVisualization::BoundaryIDFunctor::Element¶
No documentation provided.
Class template Dune::XT::Grid::ElementVisualization::BoundaryIDFunctor¶
Inherits from Dune::XT::Grid::ElementVisualization::FunctorBase.
-
template<class GridViewType>
class Dune::XT::Grid::ElementVisualization::BoundaryIDFunctor : public FunctorBase<GridViewType>¶ No documentation provided.
-
double Dune::XT::Grid::ElementVisualization::BoundaryIDFunctor::operator()(const Element&) const override
No documentation provided.
-
template<>
Dune::XT::Grid::ElementVisualization::BoundaryIDFunctor::BoundaryIDFunctor<GridViewType, false>(const GridViewType &view, const std::string &filename =<recovery-expr>("BoundaryIDFunctor"), const std::string &dirname =<recovery-expr>("."))¶ No documentation provided.
-
const GridViewType &Dune::XT::Grid::ElementVisualization::BoundaryIDFunctor::gridview_
No documentation provided.
-
type Dune::XT::Grid::ElementVisualization::BoundaryIDFunctor::Element
No documentation provided.
Class template Dune::XT::Grid::ElementVisualization::BoundaryTypeFunctor¶
Inherits from Dune::XT::Grid::ElementVisualization::FunctorBase.
-
template<class GridViewType, class BoundaryInfoType>
class Dune::XT::Grid::ElementVisualization::BoundaryTypeFunctor : public FunctorBase<GridViewType>¶ No documentation provided.
-
double Dune::XT::Grid::ElementVisualization::BoundaryTypeFunctor::operator()(const Element &entity) const override¶
No documentation provided.
-
template<>
Dune::XT::Grid::ElementVisualization::BoundaryTypeFunctor::BoundaryTypeFunctor<GridViewType, BoundaryInfoType>(const GridViewType &view, const BoundaryInfoType &boundaryInfo, std::string type, const std::string &filename =<recovery-expr>("BoundaryTypeFunctor"), const std::string &dirname =<recovery-expr>("."))¶ No documentation provided.
-
const GridViewType &Dune::XT::Grid::ElementVisualization::BoundaryTypeFunctor::gridview_¶
No documentation provided.
-
const std::string Dune::XT::Grid::ElementVisualization::BoundaryTypeFunctor::type_¶
No documentation provided.
-
const BoundaryInfoType &Dune::XT::Grid::ElementVisualization::BoundaryTypeFunctor::boundaryInfo_¶
No documentation provided.
-
type Dune::XT::Grid::ElementVisualization::BoundaryTypeFunctor::Element¶
No documentation provided.
Class template Dune::XT::Grid::ElementVisualization::AreaMarker¶
Inherits from Dune::XT::Grid::ElementVisualization::FunctorBase.
-
template<class GridViewType>
class Dune::XT::Grid::ElementVisualization::AreaMarker : public FunctorBase<GridViewType>¶ No documentation provided.
-
double Dune::XT::Grid::ElementVisualization::AreaMarker::operator()(const Element &entity) const¶
No documentation provided.
-
template<>
Dune::XT::Grid::ElementVisualization::AreaMarker::AreaMarker<GridViewType>(const std::string &filename =<recovery-expr>("AreaFunctor"), const std::string &dirname =<recovery-expr>("."))¶ No documentation provided.
-
type Dune::XT::Grid::ElementVisualization::AreaMarker::Element¶
No documentation provided.
Class template Dune::XT::Grid::ElementVisualization::GeometryFunctor¶
Inherits from Dune::XT::Grid::ElementVisualization::FunctorBase.
-
template<class GridViewType>
class Dune::XT::Grid::ElementVisualization::GeometryFunctor : public FunctorBase<GridViewType>¶ No documentation provided.
-
double Dune::XT::Grid::ElementVisualization::GeometryFunctor::operator()(const Element &ent) const¶
No documentation provided.
-
template<>
Dune::XT::Grid::ElementVisualization::GeometryFunctor::GeometryFunctor<GridViewType>(const std::string &filename =<recovery-expr>("GeometryFunctor"), const std::string &dirname =<recovery-expr>("."))¶ No documentation provided.
-
type Dune::XT::Grid::ElementVisualization::GeometryFunctor::Element¶
No documentation provided.
Class template Dune::XT::Grid::ElementVisualization::PartitionTypeFunctor¶
Inherits from Dune::XT::Grid::ElementVisualization::FunctorBase.
-
template<class GridViewType>
class Dune::XT::Grid::ElementVisualization::PartitionTypeFunctor : public FunctorBase<GridViewType>¶ No documentation provided.
-
double Dune::XT::Grid::ElementVisualization::PartitionTypeFunctor::operator()(const Element &ent) const¶
No documentation provided.
-
template<>
Dune::XT::Grid::ElementVisualization::PartitionTypeFunctor::PartitionTypeFunctor<GridViewType>(const std::string &filename =<recovery-expr>("PartitionTypeFunctor"), const std::string &dirname =<recovery-expr>("."))¶ No documentation provided.
-
type Dune::XT::Grid::ElementVisualization::PartitionTypeFunctor::Element¶
No documentation provided.
Class template Dune::XT::Grid::ElementVisualization::IndexFunctor¶
Inherits from Dune::XT::Grid::ElementVisualization::FunctorBase.
-
template<class GridViewType, bool enable = has_boundary_id<GridViewType>::value>
class Dune::XT::Grid::ElementVisualization::IndexFunctor : public FunctorBase<GridViewType>¶ No documentation provided.
-
double Dune::XT::Grid::ElementVisualization::IndexFunctor::operator()(const Element &entity) const override¶
No documentation provided.
-
template<>
Dune::XT::Grid::ElementVisualization::IndexFunctor::IndexFunctor<GridViewType, enable>(const GridViewType &view, const std::string &filename =<recovery-expr>("IndexFunctor"), const std::string &dirname =<recovery-expr>("."))¶ No documentation provided.
-
const GridViewType &Dune::XT::Grid::ElementVisualization::IndexFunctor::gridview_¶
No documentation provided.
-
type Dune::XT::Grid::ElementVisualization::IndexFunctor::Element¶
No documentation provided.