3.2-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Loading...
Searching...
No Matches
Dumux::IntersectionPolicy::PolyhedronPolicy< ct, dw > Struct Template Reference

Policy structure for polyhedron-like intersections. More...

#include <dumux/common/geometry/geometryintersection.hh>

Description

template<class ct, int dw>
struct Dumux::IntersectionPolicy::PolyhedronPolicy< ct, dw >

Policy structure for polyhedron-like intersections.

Public Types

using ctype = ct
using Point = Dune::FieldVector<ctype, dw>
using Polyhedron = std::vector<Point>
using Intersection = Polyhedron

Static Public Attributes

static constexpr int dimWorld = dw
static constexpr int dimIntersection = 3

Member Typedef Documentation

◆ ctype

template<class ct, int dw>
using Dumux::IntersectionPolicy::PolyhedronPolicy< ct, dw >::ctype = ct

◆ Intersection

template<class ct, int dw>
using Dumux::IntersectionPolicy::PolyhedronPolicy< ct, dw >::Intersection = Polyhedron

◆ Point

template<class ct, int dw>
using Dumux::IntersectionPolicy::PolyhedronPolicy< ct, dw >::Point = Dune::FieldVector<ctype, dw>

◆ Polyhedron

template<class ct, int dw>
using Dumux::IntersectionPolicy::PolyhedronPolicy< ct, dw >::Polyhedron = std::vector<Point>

Member Data Documentation

◆ dimIntersection

template<class ct, int dw>
int Dumux::IntersectionPolicy::PolyhedronPolicy< ct, dw >::dimIntersection = 3
staticconstexpr

◆ dimWorld

template<class ct, int dw>
int Dumux::IntersectionPolicy::PolyhedronPolicy< ct, dw >::dimWorld = dw
staticconstexpr

The documentation for this struct was generated from the following file: