dune-functions  2.5-dev
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NDune
 NFunctions
 NBasisBuilder
 NConcept
 NImp
 CAnalyticGridViewFunction
 CAnalyticGridViewFunction< Range(Domain), GV, F, DerivativeTraits >Class wrapping any differentiable function as grid function
 CBasisNodeMixin
 CBSplineLocalBasisLocalBasis class in the sense of dune-localfunctions, presenting the restriction of a B-spline patch to a knot span
 CBSplineLocalCoefficientsAttaches a shape function to an entity
 CBSplineLocalFiniteElementLocalFiniteElement in the sense of dune-localfunctions, for the B-spline basis on tensor-product grids
 CBSplineLocalInterpolationLocal interpolation in the sense of dune-localfunctions, for the B-spline basis on tensor-product grids
 CBSplineNode
 CBSplineNodeFactoryNode factory for B-spline basis
 CBSplineNodeIndexSet
 CCallableFunctionWrapperWrap a Dune::VirtualFunction into a callable object
 CCompositeBasisNode
 CCompositeNodeFactoryA factory for composite bases
 CCompositeNodeIndexSet
 CDefaultDerivativeTraitsDefault implementation for derivative traits
 CDefaultDerivativeTraits< double(double) >Default implementation for derivative traits
 CDefaultDerivativeTraits< FieldMatrix< K, 1, m >(FieldVector< K, n >Default implementation for derivative traits
 CDefaultDerivativeTraits< FieldVector< K, m >(FieldVector< K, n >Default implementation for derivative traits
 CDefaultDerivativeTraits< K(FieldVector< K, n >Default implementation for derivative traits
 CDefaultGlobalBasisGlobal basis for given node factory
 CDefaultLocalIndexSet
 CDefaultLocalViewThe restriction of a finite element basis to a single element
 CDefaultNodeToRangeMapA simple node to range map using lexicographic ordering
 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>
 CDiscreteGlobalBasisFunctionA grid function induced by a global basis and a coefficient vector
 CDiscreteScalarGlobalBasisFunctionA grid function induced by a global basis and a coefficient vector
 CFlatMultiIndexA multi index class with only one level
 CFlatVectorBackend
 CFlatVectorBackend< typename Dune::FieldMatrix< K, n, m > >
 CFunctionFromCallable
 CFunctionFromCallable< Range(Domain), F, FunctionInterface >Wrap a callable object as Dune::Function or Dune::VirtualFunction
 CGridFunction
 CGridFunction< Range(Domain), ES, DerivativeTraits, bufferSize >Wrapper class for functions defined on a Grid
 CGridViewEntitySetAn 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
 CHasStaticSizeCheck if type is a statically sized container
 CHierarchicVectorWrapperA wrapper providing multiindex access to vector entries
 CInvalidRangeDummy range class to be used if no proper type is available
 CIsCallableHelper class to check that F is callable
 CLagrangeDGNodeFactory
 CLagrangeDGNodeIndexSet
 CLastTypeGet last entry of type list
 CLeafBasisNode
 CLocalDerivativeTraitsDerivative traits for local functions
 CLocalFunction
 CLocalFunction< Range(Domain), LocalContext, DerivativeTraits, bufferSize >Class storing local functions using type erasure
 COptionalA wrapper that can either contain an object of T or be empty
 CPolymorphicSmallObjectA wrapper providing small object optimization with polymorphic types
 CPolymorphicTypeBase class with polymorphic type boiler plate code
 CPolynomialA scalar polynomial implementation
 CPowerBasisNode
 CPowerNodeFactoryA factory for power bases
 CPowerNodeIndexSet
 CPQ1Node
 CPQ1NodeFactoryFactory for a first order PQ-lagrange basis
 CPQ1NodeIndexSet
 CPQkNode
 CPQkNodeFactoryA factory for PQ-lagrange bases with given order
 CPQkNodeIndexSet
 CReservedDequeA Vector class with statically reserved memory
 CRotateTupleRotate type list by one, such that last entry is moved to first position
 CShiftedMultiIndexClass representing a shifted multi index
 CSignatureTag
 CSignatureTag< Range(Domain), DerivativeTraitsT >Tag-class to encapsulate signature information
 CSignatureTraitsHelper class to deduce the signature of a callable
 CSizeInfoA class encapsulating size information
 CStaticSizeObtain size of statically sized container
 CSubspaceBasis
 CSubspaceLocalViewThe restriction of a finite element basis to a single element
 CTaylorHoodBasisTree
 CTaylorHoodNodeFactoryFactory for lowest order Taylor-Hood basis
 CTaylorHoodNodeIndexSet
 CTaylorHoodVelocityTree
 CTreeDataContainer allowing to attach data to each node of a tree
 CTrigonometricFunctionA linear combination of trigonomic functions
 CTupleVectorA class augmenting std::tuple by element access via operator[]
 CTypeErasureBaseBase class for type-erased interface wrapper
 CUniformNodeVisitorMixin for visitors that should apply the same action on all nodes