|
class | AffineGeometry |
| Implementation of the Geometry interface for affine geometries. More...
|
|
class | AxisAlignedCubeGeometry |
| A geometry implementation for axis-aligned hypercubes. More...
|
|
class | CachedMultiLinearGeometry |
| Implement a MultiLinearGeometry with additional caching. More...
|
|
struct | Codim |
| Static tag representing a codimension. More...
|
|
struct | Dim |
| Static tag representing a dimension. More...
|
|
struct | GaussLobattoQuadratureInitHelper |
|
struct | GaussLobattoQuadratureInitHelper< ct, false > |
|
struct | GaussLobattoQuadratureInitHelper< ct, true > |
|
class | GaussLobattoQuadratureRule1D |
| Jacobi-Gauss quadrature for alpha=2, beta=0. More...
|
|
struct | GaussQuadratureInitHelper |
|
struct | GaussQuadratureInitHelper< ct, false > |
|
struct | GaussQuadratureInitHelper< ct, true > |
|
class | GaussQuadratureRule1D |
| Gauss quadrature rule in 1D. More...
|
|
class | GeneralVertexOrder |
| Class providing information on the ordering of vertices. More...
|
|
class | GeometryType |
| Unique label for each type of entities that can occur in DUNE grids. More...
|
|
class | GlobalGeometryTypeIndex |
| Compute indices for geometry types, taking the dimension into account. More...
|
|
struct | Jacobi1QuadratureInitHelper |
|
struct | Jacobi1QuadratureInitHelper< ct, false > |
|
struct | Jacobi1QuadratureInitHelper< ct, true > |
|
class | Jacobi1QuadratureRule1D |
| Jacobi-Gauss quadrature for alpha=1, beta=0. More...
|
|
struct | Jacobi2QuadratureInitHelper |
|
struct | Jacobi2QuadratureInitHelper< ct, false > |
|
struct | Jacobi2QuadratureInitHelper< ct, true > |
|
class | Jacobi2QuadratureRule1D |
| Jacobi-Gauss quadrature for alpha=2, beta=0. More...
|
|
class | LocalGeometryTypeIndex |
| Compute per-dimension indices for geometry types. More...
|
|
class | MultiLinearGeometry |
| generic geometry implementation based on corner coordinates More...
|
|
struct | MultiLinearGeometryTraits |
| default traits class for MultiLinearGeometry More...
|
|
class | PrismQuadraturePoints |
|
class | PrismQuadraturePoints< 3 > |
|
struct | PrismQuadraturePointsSingleton |
| Singleton holding the Prism Quadrature points. More...
|
|
struct | PrismQuadraturePointsSingleton< 3 > |
| Singleton holding the Prism Quadrature points. More...
|
|
class | PrismQuadratureRule |
| Quadrature rules for prisms. More...
|
|
class | PrismQuadratureRule< ct, 3 > |
| Quadrature rules for prisms. More...
|
|
class | QuadratureOrderOutOfRange |
| Exception thrown if a desired QuadratureRule is not available, because the requested order is to high. More...
|
|
class | QuadraturePoint |
| Single evaluation point in a quadrature rule. More...
|
|
class | QuadratureRule |
| Abstract base class for quadrature rules. More...
|
|
class | QuadratureRuleFactory |
| Factory class for creation of quadrature rules, depending on GeometryType, order and QuadratureType. More...
|
|
class | QuadratureRuleFactory< ctype, 0 > |
|
class | QuadratureRuleFactory< ctype, 1 > |
|
class | QuadratureRuleFactory< ctype, 2 > |
|
class | QuadratureRuleFactory< ctype, 3 > |
|
class | QuadratureRules |
| A container for all quadrature rules of dimension dim More...
|
|
class | RefinementBuilder |
|
class | RefinementBuilder< 1, CoordType > |
|
class | RefinementBuilder< 3, CoordType > |
|
class | RefinementIntervals |
| Holds the number of refined intervals per axis needed for virtual and static refinement. More...
|
|
class | StaticRefinement |
| Wrap each Refinement implementation to get a consistent interface. More...
|
|
struct | TopologyFactory |
| Provide a factory over the generic topologies. More...
|
|
struct | TopologySingletonFactory |
| A wrapper for a TopologyFactory providing singleton storage. Same usage as TopologyFactory but with empty release method an internal storage. More...
|
|
class | VirtualRefinement |
| VirtualRefinement base class. More...
|
|
class | VirtualRefinementImp |
|
class | VirtualRefinementImpSubEntityIteratorBackSpecial |
|
class | VirtualRefinementImpSubEntityIteratorBackSpecial< topologyId, CoordType, coerceToId, dimension, 0 > |
|
class | VirtualRefinementImpSubEntityIteratorBackSpecial< topologyId, CoordType, coerceToId, dimension, dimension > |
|
class | VirtualRefinementSubEntityIteratorBackSpecial |
|
class | VirtualRefinementSubEntityIteratorBackSpecial< dimension, CoordType, 0 > |
|
class | VirtualRefinementSubEntityIteratorBackSpecial< dimension, CoordType, dimension > |
|
class | VirtualRefinementSubEntityIteratorSpecial |
|
class | VirtualRefinementSubEntityIteratorSpecial< dimension, CoordType, 0 > |
|
class | VirtualRefinementSubEntityIteratorSpecial< dimension, CoordType, dimension > |
|
|
template<class InIterator , class OutIterator > |
void | reduceOrder (const InIterator &inBegin, const InIterator &inEnd, OutIterator outIt) |
| Algorithm to reduce vertex order information. More...
|
|
template<typename... T> |
unspecified value type | referenceElement (T &&... t) |
| Returns a reference element for the objects t.... More...
|
|
template<typename T , int dim> |
auto | referenceElement (const Dune::GeometryType >, Dune::Dim< dim >={}) |
| Returns a reference element of dimension dim for the given geometry type and coordinate field type. More...
|
|
template<typename T , int dim> |
auto | referenceElement (const T &, std::enable_if_t< IsNumber< std::decay_t< T >>::value, const Dune::GeometryType & > gt, Dune::Dim< dim >) |
| Returns a reference element of dimension dim for the given geometry type and coordinate field type. More...
|
|
RefinementIntervals | refinementIntervals (int intervals) |
| Creates a RefinementIntervals object. More...
|
|
RefinementIntervals | refinementLevels (int levels) |
| Creates a RefinementIntervals object. More...
|
|
GeometryType | geometryTypeFromVertexCount (unsigned int dim, unsigned int vertices) |
| Utitlity function to construct the correct geometry type given the dimension and the number of vertices. More...
|
|
std::ostream & | operator<< (std::ostream &s, const GeometryType &a) |
| Prints the type to an output stream. More...
|
|
std::ostream & | operator<< (std::ostream &s, GeometryType::BasicType type) |
| Prints a GeometryType::BasicType to an output stream. More...
|
|
template<int dimension, class CoordType > |
VirtualRefinement< dimension, CoordType > & | buildRefinement (GeometryType geometryType, GeometryType coerceTo) |
| return a reference to the VirtualRefinement according to the parameters More...
|
|