dune-functions  2.5.1
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CDune::Functions::Imp::AllTrueBitSetVector::AllTrueBitSet
 CDune::Functions::Imp::AllTrueBitSetVector
 CDune::Functions::AnalyticGridViewFunction< Signature, GV, F, DerivativeTraits >
 CDune::Functions::AnalyticGridViewFunction< Range(Domain), GV, F, DerivativeTraits >Class wrapping any differentiable function as grid function
 Cstd::array< T >STL class
 CB
 CDune::Functions::Concept::BasisNode
 CDune::Functions::BasisNodeMixin< TP >
 CDune::Functions::BSplineLocalBasis< GV, R >LocalBasis class in the sense of dune-localfunctions, presenting the restriction of a B-spline patch to a knot span
 CDune::Functions::BSplineLocalBasis< GV, double >
 CDune::Functions::BSplineLocalCoefficients< dim >Attaches a shape function to an entity
 CDune::Functions::BSplineLocalFiniteElement< GV, R >LocalFiniteElement in the sense of dune-localfunctions, for the B-spline basis on tensor-product grids
 CDune::Functions::BSplineLocalFiniteElement< GV, double >
 CDune::Functions::BSplineLocalInterpolation< dim, LB >Local interpolation in the sense of dune-localfunctions, for the B-spline basis on tensor-product grids
 CDune::Functions::BSplineLocalInterpolation< dim, Dune::Functions::BSplineLocalBasis< GV, double > >
 CDune::Functions::BSplineLocalInterpolation< dim, Dune::Functions::BSplineLocalBasis< GV, R > >
 CDune::Functions::BSplineNodeFactory< GV, MI >Node factory for B-spline basis
 CDune::Functions::BSplineNodeFactory< GV, Dune::Functions::FlatMultiIndex< std::size_t > >
 CDune::Functions::BSplineNodeIndexSet< GV, MI, TP >
 CDune::Functions::Concept::Callable< Args >Concept objects that can be called with given argument list
 CDune::Functions::CallableFunctionWrapper< F >Wrap a Dune::VirtualFunction into a callable object
 CDune::Functions::Imp::CoefficientType< V, MultiIndex >
 CCompositeNode
 CDune::Functions::CompositeNodeFactory< MI, IMS, SF >A factory for composite bases
 CDune::Functions::BasisBuilder::Imp::CompositeNodeFactoryBuilder< IndexTag, SubFactoryTags >
 CDune::Functions::CompositeNodeIndexSet< MI, TP, IMS, SF >
 CDune::Functions::Imp::CoefficientType< V, MultiIndex >::DefaultCoefficientTypeHelper< E, size >
 CDune::Functions::Imp::CoefficientType< V, MultiIndex >::DefaultCoefficientTypeHelper< E, 0 >
 CDune::Functions::DefaultDerivativeTraits< Signature >Default implementation for derivative traits
 CDune::Functions::DefaultDerivativeTraits< double(double) >Default implementation for derivative traits
 CDune::Functions::DefaultDerivativeTraits< FieldMatrix< K, 1, m >(FieldVector< K, n >)>Default implementation for derivative traits
 CDune::Functions::DefaultDerivativeTraits< FieldVector< K, m >(FieldVector< K, n >)>Default implementation for derivative traits
 CDune::Functions::DefaultDerivativeTraits< K(FieldVector< K, n >)>Default implementation for derivative traits
 CDune::Functions::DefaultGlobalBasis< NF >Global basis for given node factory
 CDune::Functions::DefaultLocalIndexSet< LV, NIS >
 CDune::Functions::DefaultLocalView< GB >The restriction of a finite element basis to a single element
 CDune::Functions::DefaultNodeToRangeMap< Tree >A simple node to range map using lexicographic ordering
 CDune::Functions::DifferentiableFunction< Signature, DerivativeTraits, bufferSize >
 CDune::Functions::Concept::DifferentiableFunction< Signature, DerivativeTraits >
 CDune::Functions::DifferentiableFunctionFromCallables< Signature, DerivativeTraits, Callables >
 CDune::Functions::DifferentiableFunctionFromCallables< DerivativeSignature, DerivativeTraits, DF, Derivatives... >
 CDune::Functions::DifferentiableFunctionFromCallables< Range(Domain), DerivativeTraits, F >Wrap a list of callable objects as derivative sequence modelling Concept::DifferentiableFunction<Range(Domain), DerivativeTraits>
 CDune::Functions::DifferentiableFunctionFromCallables< Range(Domain), DerivativeTraits, F, DF, Derivatives... >Wrap a list of callable objects as derivative sequence modelling Concept::DifferentiableFunction<Range(Domain), DerivativeTraits>
 CDune::Functions::Imp::DifferentiableFunctionTraits< S, DerivativeTraits, bufferSize >Traits class providing type information for DifferentiableFunction
 CDune::Functions::Imp::DifferentiableFunctionWrapperImplementation< Signature, DerivativeInterface, B >
 CDune::Functions::Imp::DifferentiableFunctionWrapperInterface< Signature, DerivativeInterface >
 CDune::Functions::Imp::DifferentiableFunctionWrapperInterface< Range(Domain), DerivativeInterface >
 CDune::Functions::DiscreteGlobalBasisFunction< B, TP, V, NTRE, R >A grid function induced by a global basis and a coefficient vector
 CDune::Functions::DiscreteScalarGlobalBasisFunction< Basis, V >A grid function induced by a global basis and a coefficient vector
 CDynamicTraversal
 CDune::Functions::Concept::EntitySetConcept for an entity set for a Concept::GridFunction<Range(Domain), EntitySet, DerivativeTraits>
 CDune::Functions::Imp::ExpandTupleHelper< T, List >
 CDune::Functions::Imp::ExpandTupleHelper< T, ListType< Args... > >
 CDune::Functions::Concept::CompositeBasisNode< GridView >::FixArgs< ST, TP >
 CDune::Functions::CompositeNodeFactory< MI, IMS, SF >::FixedTP< TP >
 CDune::Functions::FlatVectorBackend< V >
 CDune::Functions::FlatVectorBackend< typename Dune::FieldMatrix< K, n, m > >
 CDune::Functions::Concept::Function< Signature >
 CDune::Functions::FunctionFromCallable< Signature, F, FunctionInterface >
 CFunctionInterface
 CDune::Functions::Concept::GlobalBasis< GridView >
 CDune::Functions::GridFunction< Signature, EntitySet, DerivativeTraits, bufferSize >
 CDune::Functions::Concept::GridFunction< Signature, EntitySet, DerivativeTraits >
 CDune::Functions::GridFunction< Range(Domain), GridViewEntitySet< GV, 0 >, DerivativeTraits, bufferSize >
 CDune::Functions::GridViewEntitySet< GV, cd >An entity set for all entities of given codim in a grid view
 CDune::Functions::GridViewEntitySet< GridView, 0 >
 CDune::Functions::Concept::GridViewFunction< Signature, GridView, DerivativeTraits >
 CDune::Functions::GridViewFunction< Signature, GridView, DerivativeTraits, bufferSize >
 CDune::Functions::Imp::Concept::HasDynamicIndexAccess< size_type >
 CDune::Functions::Imp::HasFreeDerivative
 CDune::Functions::Imp::HasFreeLocalFunction
 CDune::Functions::Concept::HasIndexAccess
 CDune::Functions::Concept::HasResize
 CDune::Functions::Concept::HasSizeMethod
 CDune::Functions::HierarchicVectorWrapper< V, CO >A wrapper providing multiindex access to vector entries
 CImplementation
 CDune::Functions::Concept::IndexMergingStrategy
 CDune::Functions::BasisBuilder::IndexMergingStrategyBase class for index merging strategies to simplify detection
 CDune::Functions::Imp::IntegerSequenceTupleHelper< IntegerSequence >
 CDune::Functions::Imp::IntegerSequenceTupleHelper< std::integer_sequence< I, k... > >
 Cintegral_constant
 CDune::Functions::InvalidRangeDummy range class to be used if no proper type is available
 CDune::Functions::IsCallable< F >Helper class to check that F is callable
 CDune::Functions::LagrangeDGNodeFactory< GV, k, MI >
 CDune::Functions::LagrangeDGNodeIndexSet< GV, k, MI, TP >
 CDune::Functions::CompositeNodeIndexSet< MI, TP, IMS, SF >::Lambda_FactoryToSubIndexSet
 CDune::Functions::CompositeNodeIndexSet< MI, TP, IMS, SF >::Lambda_index
 CDune::Functions::CompositeNodeIndexSet< MI, TP, IMS, SF >::Lambda_index_flat
 CDune::Functions::LastType< T >Get last entry of type list
 CLeafNode
 CDune::Functions::Imp::LocalAnalyticGridViewFunction< Signature, GV, FLocal, DerivativeTraits >
 CDune::Functions::Imp::LocalAnalyticGridViewFunction< Range(LocalDomain), GV, F, DerivativeTraits >
 CDune::Functions::LocalDerivativeTraits< EntitySet, DerivativeTraits >Derivative traits for local functions
 CDune::Functions::Concept::LocalFunction< Signature, LocalContext, DerivativeTraits >
 CDune::Functions::DiscreteScalarGlobalBasisFunction< Basis, V >::LocalFunction
 CDune::Functions::LocalFunction< Signature, LocalContext, DerivativeTraits, bufferSize >
 CDune::Functions::DiscreteGlobalBasisFunction< B, TP, V, NTRE, R >::LocalFunction
 CDune::Functions::Concept::LocalIndexSet< LocalView >
 CDune::Functions::Concept::LocalView< GlobalBasis >
 CDune::Functions::Imp::MultiIndexResolver< Result, Index >
 CDune::Functions::Concept::NodeFactory< GridView >
 CDune::Functions::Concept::NodeIndexSet< NodeFactory >
 CDune::Functions::Optional< T >A wrapper that can either contain an object of T or be empty
 CDune::Functions::Optional< Geometry >
 CDune::Functions::PolymorphicSmallObject< Base, bufferSize >A wrapper providing small object optimization with polymorphic types
 CDune::Functions::PolymorphicSmallObject< Dune::Functions::Imp::TypeErasureWrapperInterface< Imp::DifferentiableFunctionTraits< Range(Domain), DerivativeTraits, bufferSize >::Concept >, 56 >
 CDune::Functions::PolymorphicSmallObject< Dune::Functions::Imp::TypeErasureWrapperInterface< Imp::GridFunctionTraits< Range(Domain), ES, DerivativeTraits, bufferSize >::Concept >, 56 >
 CDune::Functions::PolymorphicSmallObject< Dune::Functions::Imp::TypeErasureWrapperInterface< Imp::LocalFunctionTraits< Range(Domain), LocalContext, DerivativeTraits, bufferSize >::Concept >, 56 >
 CDune::Functions::PolymorphicSmallObject< Dune::Functions::Imp::TypeErasureWrapperInterface< Interface >, bufferSize >
 CDune::Functions::PolymorphicType< Interface >Base class with polymorphic type boiler plate code
 CDune::Functions::PolymorphicType< TypeErasureWrapperInterface< Imp::DifferentiableFunctionTraits< Range(Domain), DerivativeTraits, bufferSize >::Concept > >
 CDune::Functions::PolymorphicType< TypeErasureWrapperInterface< Imp::GridFunctionTraits< Range(Domain), ES, DerivativeTraits, bufferSize >::Concept > >
 CDune::Functions::PolymorphicType< TypeErasureWrapperInterface< Imp::LocalFunctionTraits< Range(Domain), LocalContext, DerivativeTraits, bufferSize >::Concept > >
 CDune::Functions::PolymorphicType< TypeErasureWrapperInterface< Interface > >
 CDune::Functions::Polynomial< K >A scalar polynomial implementation
 CPowerNode
 CDune::Functions::PowerNodeFactory< MI, IMS, SF, C >A factory for power bases
 CDune::Functions::BasisBuilder::Imp::PowerNodeFactoryBuilder< k, IndexMergingStrategy, SubFactoryTag >
 CDune::Functions::PowerNodeIndexSet< MI, TP, IMS, SF, C >
 CDune::Functions::PQ1NodeFactory< GV, MI >Factory for a first order PQ-lagrange basis
 CDune::Functions::PQ1NodeIndexSet< GV, MI, TP >
 CDune::Functions::PQkNodeFactory< GV, k, MI >A factory for PQ-lagrange bases with given order
 CDune::Functions::PQkNodeFactory< GV, 1, PQMultiIndex >
 CDune::Functions::PQkNodeFactory< GV, 2, PQMultiIndex >
 CDune::Functions::BasisBuilder::Imp::PQkNodeFactoryBuilder< k >
 CDune::Functions::PQkNodeIndexSet< GV, k, MI, TP >
 CPriorityTag
 CRefines
 CDune::Functions::ReservedDeque< T, n >A Vector class with statically reserved memory
 CDune::Functions::Imp::RotateHelper< T, I >
 CDune::Functions::Imp::RotateHelper< std::tuple< T... >, std::index_sequence< I... > >
 CDune::Functions::RotateTuple< T >Rotate type list by one, such that last entry is moved to first position
 CDune::Functions::ShiftedMultiIndex< Index, offset >Class representing a shifted multi index
 CDune::Functions::SignatureTag< Signature, DerivativeTraits >
 CDune::Functions::SignatureTag< Range(Domain), DerivativeTraitsT >Tag-class to encapsulate signature information
 CDune::Functions::SignatureTraits< Signature, isCallable >Helper class to deduce the signature of a callable
 CDune::Functions::SizeInfo< B >A class encapsulating size information
 CDune::Functions::Imp::StaticFindInRange< ST, begin, end >
 CDune::Functions::Imp::StaticFindInRange< ST, end, end >
 CDune::Functions::SubspaceBasis< RB, TP >
 CDune::Functions::SubspaceLocalView< RLV, PP >The restriction of a finite element basis to a single element
 CDune::Functions::TaylorHoodNodeFactory< GV, MI, HI >Factory for lowest order Taylor-Hood basis
 CDune::Functions::TaylorHoodNodeIndexSet< GV, MI, TP, HI >
 CDune::Functions::LocalDerivativeTraits< EntitySet, DerivativeTraits >::Traits< Signature >
 CDune::Functions::LocalDerivativeTraits< EntitySet, DerivativeTraits >::Traits< R(LocalDomain)>
 CDune::Functions::Imp::TransformTupleHelper< T, Tuple >
 CDune::Functions::Imp::TransformTupleHelper< T, typename std::tuple< Args1... > >
 CDune::Functions::Imp::TransformTupleHelper< T, typename std::tuple< Args1... >, typename std::tuple< Args2... > >
 CDune::Functions::TreeData< T, ND, LO >Container allowing to attach data to each node of a tree
 CDune::Functions::TreeData< SubTree, NodeData, true >
 CTreeVisitor
 CDune::Functions::TrigonometricFunction< K, sinFactor, cosFactor >A linear combination of trigonomic functions
 Ctuple
 CDune::Functions::TypeErasureBase< Interface, Implementation, bufferSize >Base class for type-erased interface wrapper
 CDune::Functions::TypeErasureBase< Imp::DifferentiableFunctionTraits< Range(Domain), DerivativeTraits, bufferSize >::Concept, Imp::DifferentiableFunctionTraits< Range(Domain), DerivativeTraits, bufferSize >::template Model >
 CDune::Functions::TypeErasureBase< Imp::GridFunctionTraits< Range(Domain), ES, DerivativeTraits, bufferSize >::Concept, Imp::GridFunctionTraits< Range(Domain), ES, DerivativeTraits, bufferSize >::template Model >
 CDune::Functions::TypeErasureBase< Imp::LocalFunctionTraits< Range(Domain), LocalContext, DerivativeTraits, bufferSize >::Concept, Imp::LocalFunctionTraits< Range(Domain), LocalContext, DerivativeTraits, bufferSize >::template Model >
 Ctypenullptr
 Ctypenullptr
 CInterface