| NDune | |
| NFunctions | |
| NConcept | |
| CConstVectorBackend | |
| CVectorBackend | |
| CCallable | Concept objects that can be called with given argument list |
| CFunction | |
| CFunction< Range(Domain)> | Concept for a function mapping Domain to Range |
| CDifferentiableFunction | |
| CDifferentiableFunction< Range(Domain), DerivativeTraits > | Concept for a differentiable function mapping Domain to Range |
| CLocalFunction | |
| CLocalFunction< Range(Domain), LocalContext > | Concept for a local function mapping Domain to Range |
| CDifferentiableLocalFunction | |
| CDifferentiableLocalFunction< Range(Domain), LocalContext, DerivativeTraits > | Concept for a differentiable local function mapping Domain to Range |
| CEntitySet | Concept for an entity set for a Concept::GridFunction<Range(Domain), EntitySet, DerivativeTraits> |
| CGridFunction | |
| CGridFunction< Range(Domain), EntitySet > | Concept for a grid function mapping Domain to Range |
| CDifferentiableGridFunction | |
| CDifferentiableGridFunction< Range(Domain), EntitySet, DerivativeTraits > | Concept for a differentiable grid function mapping Domain to Range |
| CGridViewFunction | |
| CGridViewFunction< Range(Domain), GridView > | Concept for a grid view function mapping Domain to Range |
| CDifferentiableGridViewFunction | |
| CDifferentiableGridViewFunction< Range(Domain), GridView, DerivativeTraits > | Concept for a differentiable grid view function mapping Domain to Range |
| CIndexMergingStrategy | |
| CHasResize | |
| CHasSizeMethod | |
| CHasIndexAccess | |
| CContainerDescriptor | |
| CBasisNode | |
| CLeafBasisNode | |
| CBasisTree | |
| CPowerBasisNode | |
| CDynamicPowerBasisNode | |
| CCompositeBasisNode | |
| CPreBasis | |
| CLocalView | |
| CGlobalBasis | |
| NContainerDescriptors | |
| CUnknown | Fallback container descriptor if nothing else fits |
| CValue | The node in the descriptor tree representing a value placeholder |
| CUniformArray | Descriptor for arrays with all children identical and the number of children a static size |
| CUniformVector | Uniform descriptor with dynamic size |
| NExperimental | |
| CSubDomainIndexSet | An IndexSet for a sub-domain |
| CCodim | Codim specific typedefs |
| CSubDomainGridView | A GridView for a sub-domain |
| CCodim | Codim specific typedefs |
| CPartition | |
| CSubDomain | Class representing a sub-domain of a GridView |
| CCodim | Codim specific typedefs |
| CSubDomainInterface | Class representing the intersection between two subdomains |
| CSubDomainSkeleton | Class representing the skeleton of a subdomain |
| CRestrictedPreBasis | A pre-basis restricted to a sub-domain |
| CNode | Template mapping root tree path to type of created tree node |
| CTransformedIndexPreBasis | A pre-basis transforming multi-indices |
| NBasisFactory | |
| NExperimental | |
| CPeriodicIndexSet | Container storing identified indices for a periodic basis |
| CGenericIndexingTransformation | A generic implementation of a transformation |
| CIndexMergingStrategy | Base class for index merging strategies to simplify detection |
| CFlatLexicographic | Lexicographic merging of direct children without blocking |
| CFlatInterleaved | Interleaved merging of direct children without blocking |
| CBlockedLexicographic | Lexicographic merging of direct children with blocking (i.e. creating one block per direct child) |
| CBlockedInterleaved | Interleaved merging of direct children with blocking (i.e. creating blocks at the leaves containing one leaf per child each) |
| NImplDoc | |
| CDiscreteGlobalBasisFunctionBase | |
| CData | |
| CLocalFunctionBase | |
| CMonomialSet | Function, which evaluates all monomials up to degree maxDegree in a given coordinate |
| CDerivative | Set of all first order derivatives of monomials up to degree maxDegree as vector of vector valued functions |
| CHessian | Set of all second order derivatives of monomials up to degree maxDegree as vector of matrix valued functions |
| CPolynomial | A univariate polynomial implementation |
| CTrigonometricFunction | A linear combination of trigonomic functions |
| CInvalidRange | Dummy range class to be used if no proper type is available |
| CDefaultDerivativeTraits | Default implementation for derivative traits |
| CDefaultDerivativeTraits< double(double) > | Default implementation for derivative traits |
| CDefaultDerivativeTraits< K(FieldVector< K, n >)> | Default implementation for derivative traits |
| CDefaultDerivativeTraits< FieldVector< K, m >(FieldVector< K, n >)> | Default implementation for derivative traits |
| CDefaultDerivativeTraits< FieldMatrix< K, 1, m >(FieldVector< K, n >)> | Default implementation for derivative traits |
| CDifferentiableFunction | |
| CDifferentiableFunction< Range(Domain), DerivativeTraits, bufferSize > | Class storing differentiable functions using type erasure |
| CDifferentiableFunctionFromCallables | |
| CDifferentiableFunctionFromCallables< Range(Domain), DerivativeTraits, F > | Wrap a list of callable objects as derivative sequence modelling Concept::DifferentiableFunction<Range(Domain), DerivativeTraits> |
| CDifferentiableFunctionFromCallables< Range(Domain), DerivativeTraits, F, DF, Derivatives... > | Wrap a list of callable objects as derivative sequence modelling Concept::DifferentiableFunction<Range(Domain), DerivativeTraits> |
| CGeometryInAncestor | A geometry embedding a descendent element into an ancestor |
| CPolymorphicType | Base class with polymorphic type boiler plate code |
| CLocalFunction | |
| CLocalFunction< Range(Domain), LocalContext, DerivativeTraits, bufferSize > | Class storing local functions using type erasure |
| CStaticMultiIndex | A statically sized MultiIndex type |
| CStaticMultiIndex< size_type, 1 > | A statically sized MultiIndex type |
| COverflowArray | A dynamically sized array-like class with overflow |
| CPolymorphicSmallObject | A wrapper providing small object optimization with polymorphic types |
| CReservedDeque | A double-ended queue (deque) class with statically reserved memory |
| CIsCallable | Helper class to check that F is callable |
| CSignatureTraits | Helper class to deduce the signature of a callable |
| CSignatureTag | |
| CSignatureTag< Range(Domain), DerivativeTraitsT > | Tag-class to encapsulate signature information |
| CHasStaticSize | Check if type is a statically sized container |
| CStaticSizeOrZero | Obtain size of statically sized container, or 0 if dynamic size |
| CTypeErasureBase | Base class for type-erased interface wrapper |
| CLastType | Get last entry of type list |
| CRotateTuple | Rotate type list by one, such that last entry is moved to first position |
| CArgyrisPreBasis | A pre-basis for a Argyrisbasis |
| CArgyrisNode | |
| CBrezziDouglasMariniNode | |
| CBrezziDouglasMariniPreBasis | |
| CBSplineLocalFiniteElement | LocalFiniteElement in the sense of dune-localfunctions, for the B-spline basis on tensor-product grids |
| CBSplinePreBasis | Pre-basis for B-spline basis |
| CBSplineLocalBasis | LocalBasis class in the sense of dune-localfunctions, presenting the restriction of a B-spline patch to a knot span |
| CBSplineLocalCoefficients | Attaches a shape function to an entity |
| CBSplineLocalInterpolation | Local interpolation in the sense of dune-localfunctions, for the B-spline basis on tensor-product grids |
| CBSplineNode | |
| CCompositePreBasis | A pre-basis for composite bases |
| CCubicHermitePreBasis | A pre-basis for a Hermitebasis |
| CH2LocalBasisTraits | |
| CCubicHermiteNode | |
| CDefaultGlobalBasis | Global basis for given pre-basis |
| CDefaultLocalView | The restriction of a finite element basis to a single element |
| CDynamicPowerPreBasis | A pre-basis for dynamic power bases |
| CHierarchicalLagrangePreBasis | A pre-basis for a hierarchical Lagrange basis |
| CHierarchicalLagrangePreBasis< GV, 1, R > | |
| CHierarchicalLagrangePreBasis< GV, 2, R > | |
| CHierarchicalLagrangeWithElementBubblePreBasis | A pre-basis for a hierarchical basis |
| CHierarchicalLagrangeWithElementBubblePreBasis< GV, 1, R > | |
| CHierarchicalLagrangeWithElementBubblePreBasis< GV, 2, R > | |
| CHierarchicNodeToRangeMap | A simple node to range map using the nested tree indices |
| CLagrangeNode | |
| CLagrangePreBasis | A pre-basis for a PQ-lagrange bases with given order |
| CLagrangeDGPreBasis | PreBasis implementation for a Lagrangean-DG finite element space |
| CLeafPreBasisMapperMixin | A generic MixIn class for PreBasis with flat indices computed from a mapper |
| CLeafPreBasisMixin | A generic MixIn class for PreBasis |
| CLFEPreBasisMixin | A pre-basis mixin class parametrized with a local finite-element and a DOF layout |
| CNode | Leaf basis node that encapsulates a local finite-element given from the LFEPreBasisMixin of type LFE |
| CMorleyPreBasis | A pre-basis for a Morleybasis |
| CMorleyNode | |
| CNedelecNode | |
| CNedelecPreBasis | |
| CBasisNodeMixin | |
| CLeafBasisNode | |
| CInnerBasisNodeMixin | |
| CPowerBasisNode | |
| CDynamicPowerBasisNode | |
| CCompositeBasisNode | |
| CChild | |
| CPowerPreBasis | A pre-basis for power bases |
| CRannacherTurekNode | |
| CRannacherTurekPreBasis | Pre-basis for a Rannacher-Turek basis |
| CRaviartThomasNode | |
| CRaviartThomasPreBasis | |
| CRefinedLagrangeNode | |
| CRefinedLagrangePreBasis | A pre-basis for a refined Lagrange bases |
| CSubEntityDOFs | Range of DOFs associated to sub-entity |
| CSubspaceBasis | |
| CSubspaceLocalView | The restriction of a finite element basis to a single element |
| CTaylorHoodVelocityTree | |
| CTaylorHoodBasisTree | |
| CTaylorHoodPreBasis | Pre-basis for lowest order Taylor-Hood basis |
| CAnalyticGridViewFunction | |
| CAnalyticGridViewFunction< Range(Domain), GV, F, DerivativeTraits > | Class wrapping any differentiable function as grid function |
| CCoarseFunctionOnFineGridView | A wrapper representing a coarse grid function on a fine gridview |
| CComposedGridFunction | Composition of grid functions with another function |
| CDiscreteGlobalBasisFunctionDerivative | Derivative of a DiscreteGlobalBasisFunction |
| CLocalFunction | Local function evaluating the derivative in reference coordinates |
| CDiscreteGlobalBasisFunction | A grid function induced by a global basis and a coefficient vector |
| CLocalFunction | |
| CFaceNormalGridFunction | Grid function implementing the piecewise element face normal |
| CFineFunctionOnCoarseGridView | A wrapper representing a fine grid function on a gridview |
| CGridFunction | |
| CGridFunction< Range(Domain), ES, DerivativeTraits, bufferSize > | Wrapper class for functions defined on a Grid |
| CGridViewEntitySet | An entity set for all entities of given codim in a grid view |
| CGridViewFunction | |
| CGridViewFunction< Range(Domain), GV, DerivativeTraits, bufferSize > | Wrapper class for functions defined on a GridView |
| CLocalDerivativeTraits | Derivative traits for local functions |
| CTraits | |
| CTraits< R(LocalDomain)> | |
| Nstd | STL namespace |
| Ctuple_size< Dune::Functions::StaticMultiIndex< size_type, n > > | |