▼NDune | |
►NGenericGeometry | |
CBaseTopology | |
CBaseTopology< Prism< Base > > | |
CBaseTopology< Pyramid< Base > > | |
CCodimTable | |
CCodimTable< Element,-1 > | |
CConvert | |
CConvert< GeometryType::cube, 0 > | |
CConvert< GeometryType::cube, dim > | |
CConvert< GeometryType::prism, dim > | |
CConvert< GeometryType::pyramid, dim > | |
CConvert< GeometryType::simplex, 0 > | |
CConvert< GeometryType::simplex, dim > | |
CCubeTopology | |
CCubeTopology< 0 > | |
►CDuneCoordTraits | |
CMatrix | |
CVector | |
CDuneGeometryType | Statically convert a generic topology type into a GeometryType |
CDuneGeometryType< Point, linetype > | |
CDuneGeometryType< Prism< BaseTopology >, linetype > | |
CDuneGeometryType< Pyramid< BaseTopology >, linetype > | |
CDuneGeometryTypeProvider | Dynamically convert a generic topology type into a GeometryType |
CFieldHelper | |
CGenericSubTopologyNumbering | |
CGenericSubTopologyNumberingHelper | |
CGenericSubTopologyNumberingHelper< Prism< BaseTopology >, codim, subdim, 0 > | |
CGenericSubTopologyNumberingHelper< Prism< BaseTopology >, codim, subdim, subcodim > | |
CGenericSubTopologyNumberingHelper< Prism< BaseTopology >, codim, subdim, subdim > | |
CGenericSubTopologyNumberingHelper< Pyramid< BaseTopology >, codim, subdim, 0 > | |
CGenericSubTopologyNumberingHelper< Pyramid< BaseTopology >, codim, subdim, subcodim > | |
CGenericSubTopologyNumberingHelper< Pyramid< BaseTopology >, codim, subdim, subdim > | |
CIfTopology | |
CIfTopology< Operation, 0, Topology > | |
CIsCube | |
CIsGeneralizedPrism | |
CIsGeneralizedPrism< Prism< BaseTopology > > | |
CIsHybrid | |
CIsSimplex | |
CMatrixHelper | |
CPoint | |
CPrism | |
CPrismTopology | |
CPyramid | |
CPyramidTopology | |
CReferenceDomain | |
CReferenceDomainBase | |
►CReferenceElement | |
CCodim | |
CSimplexTopology | |
CSimplexTopology< 0 > | |
CSize | Statically compute the number of subentities of a given codimension |
CSizeImpl | |
CSizeImpl< Point, dim, codim > | |
CSizeImpl< Prism< BaseTopology >, dim, 0 > | |
CSizeImpl< Prism< BaseTopology >, dim, codim > | |
CSizeImpl< Prism< BaseTopology >, dim, dim > | |
CSizeImpl< Pyramid< BaseTopology >, dim, 0 > | |
CSizeImpl< Pyramid< BaseTopology >, dim, codim > | |
CSizeImpl< Pyramid< BaseTopology >, dim, dim > | |
CSubTopology | |
CSubTopologyImpl | |
CSubTopologyImpl< Point, dim, codim, i > | |
CSubTopologyImpl< Prism< BaseTopology >, dim, 0, i > | |
CSubTopologyImpl< Prism< BaseTopology >, dim, codim, i > | |
CSubTopologyImpl< Prism< BaseTopology >, dim, dim, i > | |
CSubTopologyImpl< Pyramid< BaseTopology >, dim, 0, i > | |
CSubTopologyImpl< Pyramid< BaseTopology >, dim, codim, i > | |
CSubTopologyImpl< Pyramid< BaseTopology >, dim, dim, i > | |
CSubTopologyMapper | |
CSubTopologyNumbering | |
CSubTopologySize | |
CTopology | |
CTopology< id, 0 > | |
►NRefinementImp | This namespace contains the implementation of Refinement |
►NHCube | This namespace contains the Refinement implementation for hypercubes (GeometryType::cube) |
►CRefinementImp | Refinement implementation for hypercubes |
CCodim | |
CCodim< codimension > | |
CRefinementSubEntityIteratorSpecial | SubEntityIterator base class for hypercube refinement |
CRefinementSubEntityIteratorSpecial< dimension, CoordType, 0 > | |
CRefinementSubEntityIteratorSpecial< dimension, CoordType, dimension > | |
►NHCubeTriangulation | This namespace contains the Refinement implementation for triangulating hypercubes (GeometryType::cube -> GeometryType::simplex) |
►CRefinementImp | |
CCodim | |
CCodim< codimension > | |
CRefinementIteratorSpecial | |
CRefinementIteratorSpecial< dimension, CoordType, 0 > | |
CRefinementIteratorSpecial< dimension, CoordType, dimension > | |
►NPrismTriangulation | This namespace contains the Refinement implementation for triangulating prisms (GeometryType::prism -> GeometryType::simplex) |
►CRefinementImp | Implementation of the refinement of a prism into simplices |
CCodim | |
CCodim< codimension > | |
CRefinementIteratorSpecial | |
CRefinementIteratorSpecial< dimension, CoordType, 0 > | |
CRefinementIteratorSpecial< dimension, CoordType, dimension > | |
►NPyramidTriangulation | This namespace contains the Refinement implementation for triangulating pyramids (GeometryType::pyramid -> GeometryType::simplex) |
►CRefinementImp | Implementation of the refinement of a pyramid into simplices |
CCodim | |
CCodim< codimension > | |
CRefinementIteratorSpecial | |
CRefinementIteratorSpecial< dimension, CoordType, 0 > | |
CRefinementIteratorSpecial< dimension, CoordType, dimension > | |
►NSimplex | This namespace contains the Refinement implementation for simplices (triangles, tetrahedrons...) |
►CRefinementImp | |
CCodim | |
CCodim< codimension > | |
CRefinementIteratorSpecial | |
CRefinementIteratorSpecial< dimension, CoordType, 0 > | |
CRefinementIteratorSpecial< dimension, CoordType, dimension > | |
CTraits | Mapping from geometryType, CoordType and coerceTo to a particular Refinement implementation |
CAffineGeometry | Implementation of the Geometry interface for affine geometries |
CAxisAlignedCubeGeometry | A geometry implementation for axis-aligned hypercubes |
CCachedMultiLinearGeometry | Implement a MultiLinearGeometry with additional caching |
CCodim | Static tag representing a codimension |
CDim | Static tag representing a dimension |
CGaussLobattoQuadratureInitHelper | |
CGaussLobattoQuadratureInitHelper< ct, false > | |
CGaussLobattoQuadratureInitHelper< ct, true > | |
CGaussLobattoQuadratureRule1D | Jacobi-Gauss quadrature for alpha=2, beta=0 |
CGaussQuadratureInitHelper | |
CGaussQuadratureInitHelper< ct, false > | |
CGaussQuadratureInitHelper< ct, true > | |
CGaussQuadratureRule1D | Gauss quadrature rule in 1D |
►CGeneralVertexOrder | Class providing information on the ordering of vertices |
Citerator | Iterate over the vertex indices of some sub-entity |
CGeometryType | Unique label for each type of entities that can occur in DUNE grids |
CGlobalGeometryTypeIndex | Compute indices for geometry types, taking the dimension into account |
CJacobi1QuadratureInitHelper | |
CJacobi1QuadratureInitHelper< ct, false > | |
CJacobi1QuadratureInitHelper< ct, true > | |
CJacobi1QuadratureRule1D | Jacobi-Gauss quadrature for alpha=1, beta=0 |
CJacobi2QuadratureInitHelper | |
CJacobi2QuadratureInitHelper< ct, false > | |
CJacobi2QuadratureInitHelper< ct, true > | |
CJacobi2QuadratureRule1D | Jacobi-Gauss quadrature for alpha=2, beta=0 |
CLocalGeometryTypeIndex | Compute per-dimension indices for geometry types |
►CMultiLinearGeometry | Generic geometry implementation based on corner coordinates |
CJacobianInverseTransposed | |
►CMultiLinearGeometryTraits | Default traits class for MultiLinearGeometry |
CCornerStorage | Template specifying the storage for the corners |
ChasSingleGeometryType | Will there be only one geometry type for a dimension? |
CPrismQuadraturePoints | |
CPrismQuadraturePoints< 3 > | |
CPrismQuadraturePointsSingleton | Singleton holding the Prism Quadrature points |
CPrismQuadraturePointsSingleton< 3 > | Singleton holding the Prism Quadrature points |
CPrismQuadratureRule | Quadrature rules for prisms |
CPrismQuadratureRule< ct, 3 > | Quadrature rules for prisms |
CQuadratureOrderOutOfRange | Exception thrown if a desired QuadratureRule is not available, because the requested order is to high |
CQuadraturePoint | Single evaluation point in a quadrature rule |
CQuadratureRule | Abstract base class for quadrature rules |
CQuadratureRuleFactory | Factory class for creation of quadrature rules, depending on GeometryType, order and QuadratureType |
CQuadratureRuleFactory< ctype, 0 > | |
CQuadratureRuleFactory< ctype, 1 > | |
CQuadratureRuleFactory< ctype, 2 > | |
CQuadratureRuleFactory< ctype, 3 > | |
CQuadratureRules | A container for all quadrature rules of dimension dim |
►CReferenceElement | This class provides access to geometric and topological properties of a reference element |
CCodim | Collection of types depending on the codimension |
CSubEntityInfo | Topological information about the subentities of a reference element |
CReferenceElementContainer | |
CReferenceElements | Class providing access to the singletons of the reference elements |
CRefinementBuilder | |
CRefinementBuilder< 1, CoordType > | |
CRefinementBuilder< 3, CoordType > | |
►CStaticRefinement | Wrap each Refinement implementation to get a consistent interface |
CCodim | The Codim struct inherited from the Refinement implementation |
CTopologyFactory | Provide a factory over the generic topologies |
CTopologySingletonFactory | A wrapper for a TopologyFactory providing singleton storage. Same usage as TopologyFactory but with empty release method an internal storage |
►CVirtualRefinement | VirtualRefinement base class |
CCodim | Codim database of VirtualRefinement |
CCodim< codimension > | |
CSubEntityIteratorBack | |
►CVirtualRefinementImp | |
CSubEntityIteratorBack | |
CVirtualRefinementImpSubEntityIteratorBackSpecial | |
CVirtualRefinementImpSubEntityIteratorBackSpecial< topologyId, CoordType, coerceToId, dimension, 0 > | |
CVirtualRefinementImpSubEntityIteratorBackSpecial< topologyId, CoordType, coerceToId, dimension, dimension > | |
CVirtualRefinementSubEntityIteratorBackSpecial | |
CVirtualRefinementSubEntityIteratorBackSpecial< dimension, CoordType, 0 > | |
CVirtualRefinementSubEntityIteratorBackSpecial< dimension, CoordType, dimension > | |
CVirtualRefinementSubEntityIteratorSpecial | |
CVirtualRefinementSubEntityIteratorSpecial< dimension, CoordType, 0 > | |
CVirtualRefinementSubEntityIteratorSpecial< dimension, CoordType, dimension > | |