Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

Dune::Functions::AnalyticGridViewFunction< Signature, GV, F, DerivativeTraits > |
Dune::Functions::AnalyticGridViewFunction< Range(Domain), GV, F, DerivativeTraits > | Class wrapping any differentiable function as grid function
std::array< T > | STL class
Dune::Functions::StaticMultiIndex< size_type, 1 > | A statically sized MultiIndex type
Dune::Functions::StaticMultiIndex< size_type, n > | A statically sized MultiIndex type
Dune::Functions::StaticMultiIndex< size_type, 1 > | A statically sized MultiIndex type
BA |
Dune::Functions::OverflowArray< BA, maxSize > | A dynamically sized array-like class with overflow
Dune::Functions::Concept::BasisNode |
Dune::Functions::BasisNodeMixin |
Dune::Functions::InnerBasisNodeMixin< CompositeBasisNode< T... >, TypeListEntry_t< 0, TypeList< T... > >::Element > |
Dune::Functions::CompositeBasisNode< typename SPB::Node... > |
Dune::Functions::CompositeBasisNode< VelocityNode, PressureNode > |
Dune::Functions::CompositeBasisNode< TaylorHoodVelocityTree< GV >, LagrangeNode< GV, 1 > > |
Dune::Functions::TaylorHoodBasisTree< GV > |
Dune::Functions::CompositeBasisNode< T > |
Dune::Functions::InnerBasisNodeMixin< DynamicPowerBasisNode< T >, T::Element > |
Dune::Functions::DynamicPowerBasisNode< T > |
Dune::Functions::InnerBasisNodeMixin< PowerBasisNode< T, n >, T::Element > |
Dune::Functions::PowerBasisNode< T, n > |
Dune::Functions::InnerBasisNodeMixin< PowerBasisNode< LagrangeNode< GV, 2 >, n >, LagrangeNode< GV, 2 >::Element > |
Dune::Functions::PowerBasisNode< LagrangeNode< GV, 2 >, GV::dimension > |
Dune::Functions::TaylorHoodVelocityTree< GV > |
Dune::Functions::InnerBasisNodeMixin< Node, Element > |
Dune::Functions::DynamicPowerBasisNode< typename SubPreBasis::Node > |
Dune::Functions::PowerBasisNode< typename SubPreBasis::Node, C > |
Dune::Functions::PowerBasisNode< PQ2Node, GV::dimension > |
Dune::Functions::LeafBasisNode |
Dune::Functions::ArgyrisNode< GridView, R > |
Dune::Functions::CubicHermiteNode< GridView, R, reduced > |
Dune::Functions::LagrangeNode< GV, 2 > |
Dune::Functions::LagrangeNode< GV, 1 > |
Dune::Functions::MorleyNode< GridView, R > |
Dune::Functions::ArgyrisNode< GV, R > |
Dune::Functions::BSplineNode< GV > |
Dune::Functions::BrezziDouglasMariniNode< GV, k > |
Dune::Functions::CubicHermiteNode< GV, R, reduced > |
Dune::Functions::LFEPreBasisMixin< GV, LFE >::Node | Leaf basis node that encapsulates a local finite-element given from the LFEPreBasisMixin of type LFE
Dune::Functions::LagrangeNode< GV, k, R > |
Dune::Functions::MorleyNode< GV, R > |
Dune::Functions::NedelecNode< GV, Range, kind, order > |
Dune::Functions::RannacherTurekNode< GV > |
Dune::Functions::RaviartThomasNode< GV, k > |
Dune::Functions::RefinedLagrangeNode< GV, k, R > |
Dune::Functions::BSplineLocalBasis< GV, R > | LocalBasis class in the sense of dune-localfunctions, presenting the restriction of a B-spline patch to a knot span
Dune::Functions::BSplineLocalCoefficients< dim > | Attaches a shape function to an entity
Dune::Functions::BSplineLocalFiniteElement< GV, R > | LocalFiniteElement in the sense of dune-localfunctions, for the B-spline basis on tensor-product grids
Dune::Functions::BSplineLocalInterpolation< dim, LB > | Local interpolation in the sense of dune-localfunctions, for the B-spline basis on tensor-product grids
Dune::Functions::Concept::Callable< Args > | Concept objects that can be called with given argument list
Dune::Functions::CompositeBasisNode< T >::Child< k > |
Dune::Functions::Impl::ChildAccessMixIn< Impl > |
Dune::Functions::DynamicPowerBasisNode< typename SubPreBasis::Node > |
Dune::Functions::PowerBasisNode< typename SubPreBasis::Node, C > |
Dune::Functions::PowerBasisNode< PQ2Node, GV::dimension > |
Dune::Functions::Impl::ChildAccessMixIn< CompositeBasisNode< T... > > |
Dune::Functions::CompositeBasisNode< typename SPB::Node... > |
Dune::Functions::CompositeBasisNode< VelocityNode, PressureNode > |
Dune::Functions::CompositeBasisNode< TaylorHoodVelocityTree< GV >, LagrangeNode< GV, 1 > > |
Dune::Functions::CompositeBasisNode< T > |
Dune::Functions::Impl::ChildAccessMixIn< DynamicPowerBasisNode< T > > |
Dune::Functions::DynamicPowerBasisNode< T > |
Dune::Functions::Impl::ChildAccessMixIn< PowerBasisNode< LagrangeNode< GV, 2 >, n > > |
Dune::Functions::PowerBasisNode< LagrangeNode< GV, 2 >, GV::dimension > |
Dune::Functions::Impl::ChildAccessMixIn< PowerBasisNode< T, n > > |
Dune::Functions::PowerBasisNode< T, n > |
Dune::Functions::CoarseFunctionOnFineGridView< GridFunction, GV, DerivativeTraits > | A wrapper representing a coarse grid function on a fine gridview
Dune::Functions::Experimental::SubDomain< HGV >::Codim< codim > | Codim specific typedefs
Dune::Functions::Experimental::SubDomainGridView< HGV >::Codim< codim > | Codim specific typedefs
Dune::Functions::Experimental::SubDomainIndexSet< HGV >::Codim< codim > | Codim specific typedefs
Dune::Functions::ComposedGridFunction< OF, IF > | Composition of grid functions with another function
Dune::Functions::CompositePreBasis< IMS, SPB > | A pre-basis for composite bases
std::conditional_t |
Dune::Functions::StaticSizeOrZero< T > | Obtain size of statically sized container, or 0 if dynamic size
Dune::Functions::Concept::ConstVectorBackend< GlobalBasis > |
Dune::Functions::Concept::ContainerDescriptor |
Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE >::Data |
Dune::Functions::DefaultDerivativeTraits< Signature > | Default implementation for derivative traits
Dune::Functions::DefaultDerivativeTraits< double(double) > | Default implementation for derivative traits
Dune::Functions::DefaultDerivativeTraits< FieldMatrix< K, 1, m >(FieldVector< K, n >)> | Default implementation for derivative traits
Dune::Functions::DefaultDerivativeTraits< FieldVector< K, m >(FieldVector< K, n >)> | Default implementation for derivative traits
Dune::Functions::DefaultDerivativeTraits< K(FieldVector< K, n >)> | Default implementation for derivative traits
Dune::Functions::DefaultGlobalBasis< PB > | Global basis for given pre-basis
Dune::Functions::DefaultLocalView< GB > | The restriction of a finite element basis to a single element
Dune::Functions::MonomialSet< RangeFieldType, dimension, maxDegree >::Derivative | Set of all first order derivatives of monomials up to degree `maxDegree` as vector of vector valued functions
Dune::Functions::Concept::DifferentiableFunction< Signature, DerivativeTraits > |
Dune::Functions::DifferentiableFunction< Signature, DerivativeTraits, bufferSize > |
Dune::Functions::DifferentiableFunctionFromCallables< Signature, DerivativeTraits, Callables > |
Dune::Functions::DifferentiableFunctionFromCallables< Range(Domain), DerivativeTraits, F > | Wrap a list of callable objects as derivative sequence modelling Concept::DifferentiableFunction<Range(Domain), DerivativeTraits>
Dune::Functions::DifferentiableFunctionFromCallables< Range(Domain), DerivativeTraits, F, DF, Derivatives... > | Wrap a list of callable objects as derivative sequence modelling Concept::DifferentiableFunction<Range(Domain), DerivativeTraits>
Dune::Functions::Concept::DifferentiableGridFunction< Signature, EntitySet, DerivativeTraits > |
Dune::Functions::Concept::DifferentiableGridViewFunction< Signature, GridView, DerivativeTraits > |
Dune::Functions::Concept::DifferentiableLocalFunction< Signature, LocalContext, DerivativeTraits > |
Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE > |
Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, HierarchicNodeToRangeMap > |
Dune::Functions::DiscreteGlobalBasisFunction< B, V, NTRE, R > | A grid function induced by a global basis and a coefficient vector
Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< DGBF::Basis, DGBF::Vector, DGBF::NodeToRangeEntry > |
Dune::Functions::DiscreteGlobalBasisFunctionDerivative< DGBF > | Derivative of a DiscreteGlobalBasisFunction
Dune::Functions::DynamicPowerPreBasis< IMS, SPB > | A pre-basis for dynamic power bases
Dune::Functions::PowerPreBasis< IMS, SPB, C > | A pre-basis for power bases
Dune::Functions::Concept::EntitySet | Concept for an entity set for a Concept::GridFunction<Range(Domain), EntitySet, DerivativeTraits>
Dune::Functions::FaceNormalGridFunction< GV > | Grid function implementing the piecewise element face normal
Dune::Functions::FineFunctionOnCoarseGridView< GridFunction, GV, DerivativeTraits > | A wrapper representing a fine grid function on a gridview
Dune::Functions::Concept::Function< Signature > |
Dune::Functions::BasisFactory::Experimental::GenericIndexingTransformation< IndexTransformation, SizeImplementation, ContainerDescriptorImplementation, minIS, maxIS > | A generic implementation of a transformation
Dune::Functions::GeometryInAncestor< Element > | A geometry embedding a descendent element into an ancestor
Dune::Functions::Concept::GlobalBasis< GridView > |
Dune::Functions::Concept::GridFunction< Signature, EntitySet > |
Dune::Functions::GridFunction< Signature, EntitySet, DerivativeTraits, bufferSize > |
Dune::Functions::GridFunction< Range(Domain), GridViewEntitySet< GV, 0 >, DerivativeTraits, bufferSize > |
Dune::Functions::GridViewFunction< Range(Domain), GV, DerivativeTraits, bufferSize > | Wrapper class for functions defined on a GridView
Dune::Functions::GridViewEntitySet< GV, cd > | An entity set for all entities of given codim in a grid view
Dune::Functions::Concept::GridViewFunction< Signature, GridView > |
Dune::Functions::GridViewFunction< Signature, GridView, DerivativeTraits, bufferSize > |
Dune::Functions::Concept::HasIndexAccess |
Dune::Functions::Concept::HasResize |
Dune::Functions::Concept::HasSizeMethod |
Dune::Functions::MonomialSet< RangeFieldType, dimension, maxDegree >::Derivative::Hessian | Set of all second order derivatives of monomials up to degree `maxDegree` as vector of matrix valued functions
Dune::Functions::HierarchicalLagrangePreBasis< GV, k, R > | A pre-basis for a hierarchical Lagrange basis
Dune::Functions::HierarchicalLagrangeWithElementBubblePreBasis< GV, k, R > | A pre-basis for a hierarchical basis
Dune::Functions::HierarchicNodeToRangeMap | A simple node to range map using the nested tree indices
Dune::Functions::BasisFactory::IndexMergingStrategy | Base class for index merging strategies to simplify detection
Dune::Functions::BasisFactory::BlockedInterleaved | Interleaved merging of direct children with blocking (i.e. creating blocks at the leaves containing one leaf per child each)
Dune::Functions::BasisFactory::BlockedLexicographic | Lexicographic merging of direct children with blocking (i.e. creating one block per direct child)
Dune::Functions::BasisFactory::FlatInterleaved | Interleaved merging of direct children without blocking
Dune::Functions::BasisFactory::FlatLexicographic | Lexicographic merging of direct children without blocking
Dune::Functions::Concept::IndexMergingStrategy |
std::integral_constant |
std::tuple_size< Dune::Functions::StaticMultiIndex< size_type, n > > |
Dune::Functions::InvalidRange | Dummy range class to be used if no proper type is available
Dune::Functions::IsCallable< F > | Helper class to check that F is callable
IsIntegralConstant |
Dune::Functions::HasStaticSize< T > | Check if type is a statically sized container
Dune::Functions::LastType< T > | Get last entry of type list
Dune::Functions::LeafPreBasisMixin< Derived > | A generic MixIn class for PreBasis
Dune::Functions::LeafPreBasisMixin< BSplinePreBasis< GV > > |
Dune::Functions::BSplinePreBasis< GV > | Pre-basis for B-spline basis
Dune::Functions::LeafPreBasisMixin< LagrangePreBasis< GV, k, R > > |
Dune::Functions::LagrangePreBasis< GV, 1 > |
Dune::Functions::LagrangePreBasis< GV, 2 > |
Dune::Functions::LagrangePreBasis< GV, k, R > | A pre-basis for a PQ-lagrange bases with given order
Dune::Functions::LeafPreBasisMixin< LeafPreBasisMapperMixin< GV > > |
Dune::Functions::LeafPreBasisMapperMixin< GV > | A generic MixIn class for PreBasis with flat indices computed from a mapper
Dune::Functions::LFEPreBasisMixin< GV, LagrangeSimplexLocalFiniteElement< typename GV::ctype, R, GV::dimension, 1 > > |
Dune::Functions::LFEPreBasisMixin< GV, HierarchicalP2LocalFiniteElement< typename GV::ctype, R, GV::dimension > > |
Dune::Functions::LFEPreBasisMixin< GV, HierarchicalP1WithElementBubbleLocalFiniteElement< typename GV::ctype, R, GV::dimension > > |
Dune::Functions::LFEPreBasisMixin< GV, HierarchicalP2WithElementBubbleLocalFiniteElement< typename GV::ctype, R, GV::dimension > > |
Dune::Functions::LFEPreBasisMixin< GV, LagrangeSimplexLocalFiniteElement< GV::ctype, R, GV::dimension, 1 > > |
Dune::Functions::HierarchicalLagrangePreBasis< GV, 1, R > |
Dune::Functions::LFEPreBasisMixin< GV, HierarchicalP2LocalFiniteElement< GV::ctype, R, GV::dimension > > |
Dune::Functions::HierarchicalLagrangePreBasis< GV, 2, R > |
Dune::Functions::LFEPreBasisMixin< GV, HierarchicalP1WithElementBubbleLocalFiniteElement< GV::ctype, R, GV::dimension > > |
Dune::Functions::HierarchicalLagrangeWithElementBubblePreBasis< GV, 1, R > |
Dune::Functions::LFEPreBasisMixin< GV, HierarchicalP2WithElementBubbleLocalFiniteElement< GV::ctype, R, GV::dimension > > |
Dune::Functions::HierarchicalLagrangeWithElementBubblePreBasis< GV, 2, R > |
Dune::Functions::ArgyrisPreBasis< GV, R > | A pre-basis for a Argyrisbasis
Dune::Functions::BrezziDouglasMariniPreBasis< GV, k > |
Dune::Functions::CubicHermitePreBasis< GV, R, reduced > | A pre-basis for a Hermitebasis
Dune::Functions::LFEPreBasisMixin< GV, LFE > | A pre-basis mixin class parametrized with a local finite-element and a DOF layout
Dune::Functions::LagrangeDGPreBasis< GV, k, R > | PreBasis implementation for a Lagrangean-DG finite element space
Dune::Functions::MorleyPreBasis< GV, R > | A pre-basis for a Morleybasis
Dune::Functions::NedelecPreBasis< GV, Range, kind, order > |
Dune::Functions::RaviartThomasPreBasis< GV, k > |
Dune::Functions::RefinedLagrangePreBasis< GV, k, R > | A pre-basis for a refined Lagrange bases
Dune::Functions::LeafPreBasisMixin< RannacherTurekPreBasis< GV > > |
Dune::Functions::RannacherTurekPreBasis< GV > | Pre-basis for a Rannacher-Turek basis
LocalBasisTraits |
Dune::Functions::H2LocalBasisTraits< D, dim, FieldVector< D, dim >, R, 1, FieldVector< R, 1 >, FieldMatrix< R, 1, dim >, FieldMatrix< R, dim, dim > > |
Dune::Functions::H2LocalBasisTraits< D, 2, Dune::FieldVector< D, 2 >, R, 1, Dune::FieldVector< R, 1 >, Dune::FieldMatrix< R, 1, 2 >, Dune::FieldMatrix< R, 2, 2 > > |
Dune::Functions::H2LocalBasisTraits< D, dim, Dune::FieldVector< D, dim >, R, 1, Dune::FieldVector< R, 1 >, Dune::FieldMatrix< R, 1, dim >, Dune::FieldMatrix< R, dim, dim > > |
Dune::Functions::H2LocalBasisTraits< DF, n, D, RF, m, R, J, H > |
Dune::Functions::LocalDerivativeTraits< EntitySet, DerivativeTraits > | Derivative traits for local functions
Dune::Functions::Concept::LocalFunction< Signature, LocalContext > |
Dune::Functions::LocalFunction< Signature, LocalContext, DerivativeTraits, bufferSize > |
Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE >::LocalFunctionBase |
Dune::Functions::DiscreteGlobalBasisFunction< B, V, NTRE, R >::LocalFunction |
Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< typename DGBF::Basis, typename DGBF::Vector, typename DGBF::NodeToRangeEntry >::LocalFunctionBase |
Dune::Functions::DiscreteGlobalBasisFunctionDerivative< DGBF >::LocalFunction | Local function evaluating the derivative in reference coordinates
Dune::Functions::Concept::LocalView< GlobalBasis > |
Dune::Functions::MonomialSet< RangeFieldType, dimension, maxDegree > | Function, which evaluates all monomials up to degree `maxDegree` in a given coordinate
SubDomainPreBasis::Node |
Dune::Functions::Experimental::RestrictedPreBasis< GV, SDPB, SD >::Node | Template mapping root tree path to type of created tree node
Dune::Functions::Experimental::SubDomainGridView< HGV >::Codim< codim >::Partition< pit > |
Dune::Functions::BasisFactory::Experimental::PeriodicIndexSet | Container storing identified indices for a periodic basis
Dune::Functions::PolymorphicSmallObject< Base, bufferSize > | A wrapper providing small object optimization with polymorphic types
Dune::Functions::PolymorphicType< Interface > | Base class with polymorphic type boiler plate code
Dune::Functions::PolymorphicType< TypeErasureWrapperInterface< Interface > > |
Dune::Functions::Polynomial< K, C > | A univariate polynomial implementation
Dune::Functions::Concept::PreBasis< GridView > |
Refines |
Dune::Functions::Concept::BasisTree< GridView > |
Dune::Functions::Concept::CompositeBasisNode< GridView > |
Dune::Functions::Concept::DifferentiableFunction< Range(Domain), DerivativeTraits > | Concept for a differentiable function mapping `Domain` to `Range`
Dune::Functions::Concept::DifferentiableGridFunction< Range(Domain), EntitySet, DerivativeTraits > | Concept for a differentiable grid function mapping `Domain` to `Range`
Dune::Functions::Concept::DifferentiableGridViewFunction< Range(Domain), GridView, DerivativeTraits > | Concept for a differentiable grid view function mapping `Domain` to `Range`
Dune::Functions::Concept::DifferentiableLocalFunction< Range(Domain), LocalContext, DerivativeTraits > | Concept for a differentiable local function mapping `Domain` to `Range`
Dune::Functions::Concept::DynamicPowerBasisNode< GridView > |
Dune::Functions::Concept::Function< Range(Domain)> | Concept for a function mapping `Domain` to `Range`
Dune::Functions::Concept::GridFunction< Range(Domain), EntitySet > | Concept for a grid function mapping `Domain` to `Range`
Dune::Functions::Concept::GridViewFunction< Range(Domain), GridView > | Concept for a grid view function mapping `Domain` to `Range`
Dune::Functions::Concept::LeafBasisNode< GridView > |
Dune::Functions::Concept::LocalFunction< Range(Domain), LocalContext > | Concept for a local function mapping `Domain` to `Range`
Dune::Functions::Concept::PowerBasisNode< GridView > |
Dune::Functions::Concept::VectorBackend< GlobalBasis > |
Dune::Functions::ReservedDeque< T, n > | A double-ended queue (deque) class with statically reserved memory
Dune::Functions::Experimental::RestrictedPreBasis< GV, SDPB, SD > | A pre-basis restricted to a sub-domain
Dune::Functions::RotateTuple< T > | Rotate type list by one, such that last entry is moved to first position
Dune::Functions::SignatureTag< Signature, DerivativeTraits > |
Dune::Functions::SignatureTag< Range(Domain), DerivativeTraitsT > | Tag-class to encapsulate signature information
Dune::Functions::SignatureTraits< Signature, isCallable > | Helper class to deduce the signature of a callable
Dune::Functions::Experimental::SubDomain< HGV > | Class representing a sub-domain of a GridView
Dune::Functions::Experimental::SubDomainGridView< HGV > | A GridView for a sub-domain
Dune::Functions::Experimental::SubDomainIndexSet< HGV > | An IndexSet for a sub-domain
Dune::Functions::Experimental::SubDomainInterface< SubDomainA, SubDomainB > | Class representing the intersection between two subdomains
Dune::Functions::Experimental::SubDomainSkeleton< SubDomain > | Class representing the skeleton of a subdomain
Dune::Functions::SubEntityDOFs< GridView > | Range of DOFs associated to sub-entity
Dune::Functions::SubspaceBasis< RB, TP > |
Dune::Functions::SubspaceLocalView< RLV, PP > | The restriction of a finite element basis to a single element
Dune::Functions::TaylorHoodPreBasis< GV, HI > | Pre-basis for lowest order Taylor-Hood basis
Dune::Functions::LocalDerivativeTraits< EntitySet, DerivativeTraits >::Traits< Signature > |
Dune::Functions::LocalDerivativeTraits< EntitySet, DerivativeTraits >::Traits< R(LocalDomain)> |
Dune::Functions::Experimental::TransformedIndexPreBasis< RPB, T > | A pre-basis transforming multi-indices
Dune::Functions::TrigonometricFunction< K, sinFactor, cosFactor > | A linear combination of trigonomic functions
Dune::Functions::TypeErasureBase< Interface, Implementation, bufferSize > | Base class for type-erased interface wrapper
Dune::Functions::TypeErasureBase< Imp::DifferentiableFunctionTraits< Range(Domain), DerivativeTraits, bufferSize >::Concept, Imp::DifferentiableFunctionTraits< Range(Domain), DerivativeTraits, bufferSize >::template Model > |
Dune::Functions::DifferentiableFunction< Range(Domain), DerivativeTraits, bufferSize > | Class storing differentiable functions using type erasure
Dune::Functions::TypeErasureBase< Imp::GridFunctionTraits< Range(Domain), ES, DerivativeTraits, bufferSize >::Concept, Imp::GridFunctionTraits< Range(Domain), ES, DerivativeTraits, bufferSize >::template Model > |
Dune::Functions::GridFunction< Range(Domain), ES, DerivativeTraits, bufferSize > | Wrapper class for functions defined on a Grid
Dune::Functions::TypeErasureBase< Imp::LocalFunctionTraits< Range(Domain), LocalContext, DerivativeTraits, bufferSize >::Concept, Imp::LocalFunctionTraits< Range(Domain), LocalContext, DerivativeTraits, bufferSize >::template Model > |
Dune::Functions::LocalFunction< Range(Domain), LocalContext, DerivativeTraits, bufferSize > | Class storing local functions using type erasure
Dune::Functions::ContainerDescriptors::UniformArray< Child, n > | Descriptor for arrays with all children identical and the number of children a static size
Dune::Functions::ContainerDescriptors::UniformVector< Child > | Uniform descriptor with dynamic size
Dune::Functions::ContainerDescriptors::Unknown | Fallback container descriptor if nothing else fits
Dune::Functions::ContainerDescriptors::Value | The node in the descriptor tree representing a value placeholder