► N Dune
► N Capabilities
C hasHierarchicIndexSet
C hasHierarchicIndexSet< const Grid >
C hasHierarchicIndexSet< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C hasHierarchicIndexSet< OneDGrid >
C hasHierarchicIndexSet< UGGrid< dim > >
C hasHierarchicIndexSet< YaspGrid< dim, CoordCont > >
► N Fem
► N __DynamicNonBlockMapper
C AdaptiveDofMapper
C DofMapper
C Implementation
C Traits
► N __GhostDofMapper
C BuildDataHandle
C ConstIterator
► N __IdIndexSet
C AdaptiveIndexSet
C ConsecutiveIndexSet
C Implementation
► C IndexSet
C Codim
► N __IndexSetDofMapper
C AdaptiveDofMapper
C DofMapper
► C DofMapperBase
C BuildFunctor
C MapFunctor
C SubEntityFilter
C SubEntityInfo
C Implementation
► N __NonBlockMapper
C AdaptiveDofMapper
C DofMapper
C Implementation
C Traits
► N __ParallelDofMapper
C BuildDataHandle
► N __TupleOperatorImp
C ColTraits
C RowTraits
► N Assembly
► N Global
C Add
C AddBase
C AddBase< AssembledOperator, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > >
C AddBase< DiscreteFunction, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > >
C Set
C SetBase
C SetBase< AssembledOperator, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > >
C SetBase< DiscreteFunction, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > >
C Add
C AddBase
C AddBase< AssembledOperator, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > >
C AddBase< DiscreteFunction, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > >
C AddScaled
C AddScaledBase
C AddScaledBase< AssembledOperator, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > >
C AddScaledBase< DiscreteFunction, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > >
C Set
C SetAndSelectBaseImpl
C SetBase
C SetBase< AssembledOperator, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > >
C SetBase< DiscreteFunction, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > >
C SetSelected
C SetSelectedBase
C SetSelectedBase< AssembledOperator, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > >
C SetSelectedBase< DiscreteFunction, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > >
► N Capabilities
C DefaultQuadrature Specialize when quadrature other than the standard quadrature should be used for volume and surface integral compution
C DefaultQuadrature< const DiscreteFunctionSpace >
C hasAllCodimEntities
C hasFixedPolynomialOrder Specialize with true if polynomial order does not depend on the grid (part) entity
C hasFixedPolynomialOrder< const DiscreteFunctionSpace >
C hasFixedPolynomialOrder< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasFixedPolynomialOrder< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C hasFixedPolynomialOrder< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
C hasFixedPolynomialOrder< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
C hasFixedPolynomialOrder< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
C hasFixedPolynomialOrder< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasFixedPolynomialOrder< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasFixedPolynomialOrder< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasFixedPolynomialOrder< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasFixedPolynomialOrder< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C hasFixedPolynomialOrder< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasFixedPolynomialOrder< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasInterpolation Determine whether a discrete function space provides a (local) interpolation
C hasInterpolation< const DiscreteFunctionSpace >
C hasStaticPolynomialOrder Specialize with true if polynomial order fixed and compile time static
C hasStaticPolynomialOrder< const DiscreteFunctionSpace >
C hasStaticPolynomialOrder< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasStaticPolynomialOrder< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C hasStaticPolynomialOrder< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
C hasStaticPolynomialOrder< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
C hasStaticPolynomialOrder< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasStaticPolynomialOrder< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasStaticPolynomialOrder< hpDG::LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasStaticPolynomialOrder< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasStaticPolynomialOrder< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasStaticPolynomialOrder< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasStaticPolynomialOrder< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasStaticPolynomialOrder< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C hasStaticPolynomialOrder< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
C hasStaticPolynomialOrder< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isAdaptive Specialize with true if space can be used with AdaptiveDiscreteFunction
C isAdaptive< const DiscreteFunctionSpace >
C isAdaptive< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isAdaptive< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C isAdaptive< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
C isAdaptive< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
C isAdaptive< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
C isAdaptive< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isAdaptive< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isAdaptive< hpDG::LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isAdaptive< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isAdaptive< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isAdaptive< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isAdaptive< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isAdaptive< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C isAdaptive< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isAdaptive< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isAdaptiveDofMapper
C isAdaptiveDofMapper< CodimensionMapper< GridPart, codim > >
C isAdaptiveDofMapper< const Mapper >
C isAdaptiveDofMapper< DynamicNonBlockMapper< BlockMapper > >
C isAdaptiveDofMapper< GenericAdaptiveDofMapper< Traits > >
C isAdaptiveDofMapper< GhostDofMapper< GridPart, BaseMapper, GlobalKey > >
C isAdaptiveDofMapper< hpDG::DiscontinuousGalerkinBlockMapper< GridPart, LocalKeys > >
C isAdaptiveDofMapper< IndexSetDofMapper< GridPart, LocalDofMapping > >
C isAdaptiveDofMapper< NonBlockMapper< BlockMapper, blockSize > >
C isAdaptiveDofMapper< PAdaptiveDGMapper< GridPart, polOrder > >
C isAdaptiveDofMapper< PAdaptiveLagrangeMapper< GridPart, polOrder > >
C isAdaptiveDofMapper< ParallelDofMapper< GridPart, BaseMapper, GlobalKey > >
C isAdaptiveDofMapper< PowerMapper< GridPart, Mapper, N > >
C isAdaptiveDofMapper< TupleMapper< GridPart, Mapper ... > >
C isAdaptiveIndexSet Specialize with true if index set implements the interface for adaptive index sets
C isAdaptiveIndexSet< IdIndexSet< GridFamily > >
C isAdaptiveIndexSet< NonAdaptiveIndexSet< IndexSet > >
C isConsecutiveIndexSet Specialize with true if index set implements the interface for consecutive index sets
C isConsecutiveIndexSet< __CodimensionMapper::AdaptiveDofMapper< __CodimensionMapper::Traits< GridPart, codim > > >
C isConsecutiveIndexSet< __DynamicNonBlockMapper::AdaptiveDofMapper< __DynamicNonBlockMapper::Traits< BlockMapper > > >
C isConsecutiveIndexSet< __IndexSetDofMapper::AdaptiveDofMapper< GridPart, LocalDofMapping > >
C isConsecutiveIndexSet< __NonBlockMapper::AdaptiveDofMapper< __NonBlockMapper::Traits< BlockMapper, blockSize > > >
C isConsecutiveIndexSet< __PowerMapper::AdaptiveDofMapper< __PowerMapper::Traits< GridPart, Mapper, N > > >
C isConsecutiveIndexSet< __TupleMapper::AdaptiveDofMapper< __TupleMapper::Traits< GridPart, Mapper ... > > >
C isConsecutiveIndexSet< GenericAdaptiveDofMapper< Traits > >
C isConsecutiveIndexSet< GhostDofMapper< GridPart, BaseMapper, GlobalKey > >
C isConsecutiveIndexSet< hpDG::DiscontinuousGalerkinBlockMapper< GridPart, LocalKeys > >
C isConsecutiveIndexSet< IdIndexSet< GridFamily > >
C isConsecutiveIndexSet< NonAdaptiveIndexSet< IndexSet > >
C isConsecutiveIndexSet< PAdaptiveDGMapper< GridPart, polOrder > >
C isConsecutiveIndexSet< PAdaptiveLagrangeMapper< GridPart, polOrder > >
C isConsecutiveIndexSet< ParallelDofMapper< GridPart, BaseMapper, GlobalKey > >
C isContinuous Specialize with true if space is always continuous
C isContinuous< const DiscreteFunctionSpace >
C isContinuous< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isContinuous< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C isContinuous< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
C isContinuous< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
C isContinuous< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
C isContinuous< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isContinuous< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isContinuous< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isContinuous< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isContinuous< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C isContinuous< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isContinuous< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isHierarchic Specialize with true if for a space the basis functions are sorted by the polynomial order, starting with the lowest order
C isHierarchic< const DiscreteFunctionSpace >
C isHierarchic< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isHierarchic< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
C isHierarchic< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isHierarchic< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isHierarchic< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isLocalized Specialize with true if the space is localized, * i.e., the basis function set is based on a shape function set
C isLocalized< const DiscreteFunctionSpace >
C isLocalized< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isLocalized< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C isLocalized< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
C isLocalized< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
C isLocalized< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
C isLocalized< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isLocalized< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isLocalized< hpDG::LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isLocalized< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isLocalized< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isLocalized< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isLocalized< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isLocalized< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C isLocalized< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isLocalized< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
C isLocallyAdaptive
C isLocallyAdaptive< AlbertaGrid< dim, dimworld > >
C isLocallyAdaptive< const Grid >
C isLocallyAdaptive< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C isLocallyAdaptive< OneDGrid >
C isLocallyAdaptive< UGGrid< dim > >
C isPersistentIndexSet Capability for persistent index sets
C isPersistentIndexSet< IdIndexSet< GridFamily > >
C supportsCallbackAdaptation
C supportsCallbackAdaptation< AlbertaGrid< dim, dimworld > >
C supportsCallbackAdaptation< const Grid >
C supportsCallbackAdaptation< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C threadSafe Specialize with true if the space implementation is thread safe
C threadSafe< const DiscreteFunctionSpace >
C threadSafe< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C threadSafe< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C threadSafe< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
C threadSafe< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
C threadSafe< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
C threadSafe< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C threadSafe< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C threadSafe< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
C threadSafe< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C threadSafe< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C threadSafe< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
C threadSafe< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
C viewThreadSafe Specialize with true if the space implementation is thread safe, while it is not modified
C viewThreadSafe< const DiscreteFunctionSpace >
C viewThreadSafe< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C viewThreadSafe< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C viewThreadSafe< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
C viewThreadSafe< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
C viewThreadSafe< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
C viewThreadSafe< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C viewThreadSafe< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C viewThreadSafe< hpDG::LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C viewThreadSafe< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C viewThreadSafe< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C viewThreadSafe< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
C viewThreadSafe< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
C viewThreadSafe< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C viewThreadSafe< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
C viewThreadSafe< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
► N Codegen
C AxpyJacobians
C AxpyJacobians< BaseFunctionSet, EmptyGeometry, dimRange, numRows, numCols >
C AxpyRanges
C AxpyRanges< BaseFunctionSet, EmptyGeometry, dimRange, numRows, numCols >
C CodegenInfo
C CodegenInfoFinished
C DefaultCodeGenerator Default code generator methods
C EmptyGeometry
C EvaluateCaller
C EvaluateCaller< Traits, MIN_NUMBER_OF_QUAD_POINTS, MIN_NUMBER_OF_BASE_FCT >
C EvaluateCaller< Traits, MIN_NUMBER_OF_QUAD_POINTS, numBaseFct >
C EvaluateCaller< Traits, quadNop, MIN_NUMBER_OF_BASE_FCT >
► C EvaluateCallerInterface
C EvaluatorStorage
C EvaluateCallerInterfaceTraits
C EvaluateCallerTraits
C EvaluateImplementation
C EvaluateJacobians
C EvaluateJacobians< BaseFunctionSet, EmptyGeometry, dimRange, numRows, numCols >
C EvaluateRanges
C EvaluateRanges< BaseFunctionSet, EmptyGeometry, dimRange, numRows, numCols >
C EvaluateRealImplementation
► N CombinedSpaceHelper
C LagrangeDiscreteFunctionSpace
C LagrangePointSetExporter
C LagrangePointSetExporter< LagrangeDiscreteFunctionSpace< FunctionSpaceImp, GridPartImp, polOrder, BaseFunctionStorageImp > >
N FieldMatrixHelper
► N GridAdaptation
C Marker
► N GridPartCapabilities
C canCommunicate Specialize with 'true' for all codims that a grid can communicate data on (default=false)
C canCommunicate< AdaptiveLeafGridPart< Grid, idxpitype, onlyCodimensionZero >, codim >
C canCommunicate< const GridPartType, codim >
C canCommunicate< DGAdaptiveLeafGridPart< Grid, idxpitype >, codim >
C canCommunicate< FilteredGridPart< HostGridPartImp, FilterImp, useFilteredIndexSet >, codim >
C canCommunicate< GeoGridPart< CoordFunction >, codim >
C canCommunicate< GeometryGridPart< GridFunctionType >, codim >
C canCommunicate< GridPartAdapter< GridView >, codim >
C canCommunicate< IdGridPart< HostGridPartType >, codim >
C canCommunicate< IntersectionAdaptiveLeafGridPart< Grid, idxpitype >, codim >
C canCommunicate< LeafGridPart< Grid >, codim >
C canCommunicate< LevelGridPart< Grid >, codim >
C hasEntity Specialize with 'true' for all codims that a grid implements entities for (default=false)
C hasEntity< AdaptiveLeafGridPart< Grid, idxpitype, onlyCodimensionZero >, codim >
C hasEntity< const GridPartType, codim >
C hasEntity< DGAdaptiveLeafGridPart< Grid, idxpitype >, codim >
C hasEntity< FilteredGridPart< HostGridPartImp, FilterImp, useFilteredIndexSet >, codim >
C hasEntity< GeoGridPart< CoordFunction >, codim >
C hasEntity< GeometryGridPart< GridFunctionType >, codim >
C hasEntity< GridPartAdapter< GridView >, codim >
C hasEntity< IdGridPart< HostGridPartType >, codim >
C hasEntity< IntersectionAdaptiveLeafGridPart< Grid, idxpitype >, codim >
C hasEntity< LeafGridPart< Grid >, codim >
C hasEntity< LevelGridPart< Grid >, codim >
C hasGrid Specialize with 'false' if grid part has no underlying dune grid (default=true)
C hasGrid< AdaptiveLeafGridPart< Grid, idxpitype, onlyCodimensionZero > >
C hasGrid< const GridPartType >
C hasGrid< DGAdaptiveLeafGridPart< Grid, idxpitype > >
C hasGrid< FilteredGridPart< HostGridPartImp, FilterImp, useFilteredIndexSet > >
C hasGrid< GeoGridPart< CoordFunction > >
C hasGrid< GeometryGridPart< GridFunctionType > >
C hasGrid< GridPartAdapter< GridView > >
C hasGrid< IdGridPart< HostGridPartType > >
C hasGrid< IntersectionAdaptiveLeafGridPart< Grid, idxpitype > >
C hasGrid< LeafGridPart< Grid > >
C hasGrid< LevelGridPart< Grid > >
C hasSingleGeometryType Specialize with 'true' for if the codimension 0 entity of the grid part has only one possible geometry type (default=false, topologyid=undefined)
C hasSingleGeometryType< AdaptiveLeafGridPart< Grid, idxpitype, onlyCodimensionZero > >
C hasSingleGeometryType< const GridPartType >
C hasSingleGeometryType< DGAdaptiveLeafGridPart< Grid, idxpitype > >
C hasSingleGeometryType< FilteredGridPart< HostGridPartImp, FilterImp, useFilteredIndexSet > >
C hasSingleGeometryType< GeoGridPart< CoordFunction > >
C hasSingleGeometryType< GeometryGridPart< GridFunctionType > >
C hasSingleGeometryType< GridPartAdapter< GridView > >
C hasSingleGeometryType< IdGridPart< HostGridPartType > >
C hasSingleGeometryType< IntersectionAdaptiveLeafGridPart< Grid, idxpitype > >
C hasSingleGeometryType< LeafGridPart< Grid > >
C hasSingleGeometryType< LevelGridPart< Grid > >
C isCartesian Specialize with 'true' if the grid part is cartesian (default=false)
C isCartesian< AdaptiveLeafGridPart< Grid, idxpitype, onlyCodimensionZero > >
C isCartesian< const GridPartType >
C isCartesian< DGAdaptiveLeafGridPart< Grid, idxpitype > >
C isCartesian< FilteredGridPart< HostGridPartImp, FilterImp, useFilteredIndexSet > >
C isCartesian< GeoGridPart< CoordFunction > >
C isCartesian< GeometryGridPart< GridFunctionType > >
C isCartesian< GridPartAdapter< GridView > >
C isCartesian< IdGridPart< HostGridPartType > >
C isCartesian< IntersectionAdaptiveLeafGridPart< Grid, idxpitype > >
C isCartesian< LeafGridPart< Grid > >
C isCartesian< LevelGridPart< Grid > >
C isConforming Specialize with 'true' if implementation guarantees conforming level grids. (default=false)
C isConforming< AdaptiveLeafGridPart< Grid, idxpitype, onlyCodimensionZero > >
C isConforming< const GridPartType >
C isConforming< DGAdaptiveLeafGridPart< Grid, idxpitype > >
C isConforming< FilteredGridPart< HostGridPartImp, FilterImp, useFilteredIndexSet > >
C isConforming< GeoGridPart< CoordFunction > >
C isConforming< GeometryGridPart< GridFunctionType > >
C isConforming< GridPartAdapter< GridView > >
C isConforming< IdGridPart< HostGridPartType > >
C isConforming< IntersectionAdaptiveLeafGridPart< Grid, idxpitype > >
C isConforming< LeafGridPart< Grid > >
C isConforming< LevelGridPart< Grid > >
► N hpDG
► C AdaptationManager Manages the testriction and prolongation of discrete functions in -adaptive computations
C DataProjectionWrapper
C AnisotropicBasisFunctionSets A family of anisotropic local product basis function sets
C AnisotropicDiscontinuousGalerkinSpace Implementation of an -adaptive discrete function space using anisotropic product Legendre polynomials
C BasisFunctionSets Abstract interface class for a family of local basis function sets
C DataHandle
C DataHandle< DiscontinuousGalerkinBlockMapper< GridPart, LocalKeys > >
C DataProjection Abstract definition of the local restriction and prolongation of discrete functions
C DataProjectionTuple A DataProjection wrapping an arbitrary number of projection operators
C DataProjectionTuple< Head, Tail... >
C DefaultDataProjection Local -projection for the restriction and prolongation of discrete functions
C DefaultDataProjectionTuple A DataProjection for managing an arbitrary number of discrete functions
C DefaultDiscontinuousGalerkinSpace Default implementation of an -adaptive discrete function space given a family of local basis function sets
► C DiscontinuousGalerkinBlockMapper An -adaptive Dune::Fem::DofMapper
C Reserve
C Resize
► C DiscontinuousGalerkinSpace Generic implementation of a -adaptive discontinuous finite element space
C AuxiliaryDofsFactory
C GeometryTypeMap Associative container assigning values to each GeometryType
► C GeometryTypes
C Iterator
C GlobalGeometryTypeIndexSet Please doc me
C GlobalGeometryTypeIndexSet< maxdim, false >
C GlobalGeometryTypeIndexSet< maxdim, true >
C GlobalGeometryTypeMap Please doc me
C HierarchicLegendreDiscontinuousGalerkinSpace Implementation of an -adaptive discrete function space using product Legendre polynomials
C LegendreBasisFunctionSets A family of local product basis function sets
C LegendreDiscontinuousGalerkinSpace Implementation of an -adaptive discrete function space using product Legendre polynomials
C LocalDofStorage
C LocalGeometryTypeIndexSet Please doc me
C LocalGeometryTypeIndexSet< dim, false >
C LocalGeometryTypeIndexSet< dim, true >
C LocalGeometryTypeMap Please doc me
C OrthogonalBasisFunctionSets A family of orthogonal local basis function sets
C OrthogonalDiscontinuousGalerkinSpace Implementation of an -adaptive discrete function space using orthogonal polynomials
C SingleGeometryTypeIndexSet Please doc me
C VectorialBasisFunctionSets A meta implemenation of a family of local basis function sets
► N ISTL
C BuildRemoteIndicesDataHandle
C FemCommunication
► C FemCommunicationVector
C CommDataHandle
C HierarchicalCommunication
► C HierarchicalCommunicationVector
C CommDataHandle
C DofVector
C SupportsAMG
C SupportsAMG< Dune::OwnerOverlapCopyCommunication< GlobalId, LocalId > >
C SupportsAMG< FemCommunication< DiscreteFunctionSpace > >
C SupportsAMG< HierarchicalCommunication< DiscreteFunctionSpace > >
► N LinearSolver
C ToleranceCriteria
► N ParDGSimplexQuadrature
C Quadrature
► N Solver
C CGInverseOperator Inverse operator base on CG method. This is the base class for the cg solver and does not imvolve any runtime parametrization
C AbstractColumnWriter Class representing column writer in general
C AbstractShapeFunction
C AcceptElementImplicitConstruction
C AcceptElementImplicitConstruction< C, T, std::enable_if_t<((IsFieldType< typename DenseMatVecTraits< C >::value_type >::value==IsFieldType< T >::value))> >
C AdaptationManager This class manages the adaptation process including a load balancing after the adaptation step. This class is created by the AdaptationManager for each grid instance. See AdaptationManager for details
C AdaptationManagerBase This class manages the adaptation process. If the method adapt is called, then the grid is adapted and also all the data belonging to the given dof manager will be rearranged for data set where it is necessary to keep the data
C AdaptationManagerInterface AdaptationManagerInterface class
C AdaptationManagerReferenceFactory Factory class to create adaptation manager reference counter
C AdaptationMethod AdaptationMethod is a simple adaptation method reader class
► C AdaptiveDiscreteFunction
C DofStorageWrapper Wrapper class to create fake DofStorage from DofType*
C AdaptiveDofMapper Extended interface for adaptive DoF mappers
► C AdaptiveGridPartBase A grid part with an index set specially designed for adaptive calculations
C Codim Struct providing types of the leaf iterators on codimension codim
C AdaptiveIndexSet Extended interface for adaptive, consecutive index sets
C AdaptiveIndexSetBase Consecutive, persistent index set for the leaf level based on the grid's hierarchy index set
► C AdaptiveIndexSetBaseTraits
C Codim
C AdaptiveLeafGridPart
► C AdaptiveLeafGridPartTraits Type definitions for the LeafGridPart class
C AdaptiveLeafIndexSetChooser
C AdaptiveLeafIndexSetChooser< dummy, true >
► C Codim
C Partition
C AdaptiveLeafIndexSet Consecutive, persistent index set for the leaf level based on the grid's hierarchy index set
C AdaptiveLeafIndexSetTraits
C AddGridView
► C Agglomeration Agglomeration is a simple quadrature for polyhedral cells based on sub triangulation
C Deleter
► C AllGeomTypes Default implementation uses method geomTypes of given index set. Used in DiscreteFunctionSpaces
C InsertGeometryTypes
C AMGXInverseOperator AMGX solver context for PETSc Mat and PETSc Vec
C AMGXInverseOperatorTraits
C AMGXSolverParameter
► C ArrayDataSource
C Value
C ASCIIInStream Input stream reading from an STL input stream using ASCII decoding
C ASCIIInStreamTraits
C ASCIIOutStream Output stream writing into an STL output stream using ASCII encoding
C ASCIIOutStreamTraits
C AssembledOperator Abstract matrix operator
C AssignFunctor
C AssignFunctor< T *, Assign >
C AssignSingleFunctor
C AssignVectorReference
C AutomaticDifferenceGalerkinOperator
C AutomaticDifferenceLinearOperator
C AutomaticDifferenceOperator Operator providing a Jacobian through automatic differentiation
C AutoPersistentObject Base class for auto persistent objects
► C AuxiliaryDofs In parallel computations the dofs of a discrete function are made up by all primary dofs. For technical reasons some dofs exists on multiply processes but are only primary on exactly one process. Dofs on processes that are not primary are called auxiliary
C ConstIterator
C LinkBuilder
C AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > >
C AxpyFunctor
C BartonNackmanInterface
C BaseFunctionSetSingletonFactory BasisFunctionSetSingletonFactory provides method createObject and deleteObject for the SingletonList
C BaseSetLocalKeyStorage Storage class for base function set pointer and compiled local key pointers
C BasicConstLocalFunction
► C BasicFilterWrapper
C Codim
► C BasicFilterWrapperTraits
C Codim Entity types
► C BasicGridFunctionAdapter BasicGridFunctionAdapter provides local functions for a Function
C LocalFunction
C BasicGridFunctionAdapterTraits Traits of GridFunctionAdapter
C BasicInstationaryFunction Basic wrapper class (still a CRTP) for instationary functions
C BasicMakeVectorialExpression
C BasicParameterReader
C BasicTemporaryLocalFunction A temporary function carrying values for one entity
C BasisFunctionSet Interface class for basis function sets
C BasisFunctionSets Interface class representing a family of basis function sets
C BinaryFileInStream
C BinaryFileOutStream
C BindableFunction
C BindableGridFunction
C BindableGridFunctionWithSpace
C BindGuard
► C BlockDiagonalLinearOperator BlockDiagonalLinearOperator
C CommDataHandle
C LocalMatrix
C LocalMatrixFactory
C LocalMatrixTraits
C BlockVectorDiscreteFunction
C BlockVectorInterface
C BoundaryIdProvider
C BoundaryIdProvider< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C BoundaryIdProvider< OneDGrid >
C BoundaryIdProvider< UGGrid< dim > >
C BoundaryIdProvider< YaspGrid< dim, CoordCont > >
C BubbleElementDofMapperCodeFactory
C BubbleElementLocalKeyMap
C BubbleElementSpace [Class definition for new space]
► C BubbleElementSpaceTraits
C CommDataHandle
C ByteOrder
C CachedShapeFunctionSets
C CacheProvider
C CacheProvider< GridPart, 0 >
C CacheProvider< GridPart, 1 >
C CacheStorage Storage class for mappers
C CacheStorage< ct, dim, false > Specialisation for grids without any twists (i.e. Cartesian ones)
C CacheStorage< ct, dim, true > Specialisation for grids with twist (i.e. unstructured ones)
C CachingInterface Interface a cachable quadrature has to implement
C CachingPointList Integration point list supporting base function caching
C CachingPointList< GridPartImp, 0, IntegrationTraits >
C CachingPointList< GridPartImp, 1, IntegrationTraits > constructor
C CachingQuadrature Quadrature class supporting base function caching
C CachingQuadrature< GridPart, 0, QuadratureTraits > constructor
C CachingQuadrature< GridPartImp, 1, QuadratureTraits > constructor
C CachingShapeFunctionSet
C CachingStorage
C CachingTraits
C CartesianUniqueFacetOrientation
C CGInverseOperator Inverse operator base on CG method. Uses a runtime parameter fem.preconditioning which enables diagonal preconditioning if diagonal matrix entries are available, i.e., Op :: assembled is true
► C CheckCartesian Helper class to check whether grid is structured or not
C ReferenceNormals
► C CheckPointer Implementation of the IOInterface . This class manages checkpointing
C GridPersistentObject Call appropriate backup and restore methods on the grid class
C CheckPointerParameters Local parameter collection for CheckPointer
C CodegenStorage
C CodimensionMapper Mapper allocating one DoF per subentity of a given codimension
C CodimIndexSet
C ColumnObject
C CombinedDataHandle Combine multiple data handles into one
C CombinedDataType
C CombinedDataType< DataHandle >
C CombinedDataType< DataHandle, Tail... >
C CombinedDiscreteFunction
C CombinedDiscreteFunctionDofIterator Iterator over an array of dofs
C CombinedDofConversionUtility
C CombinedDofConversionUtility< ContainedMapper, N, PointBased >
C CombinedDofConversionUtility< ContainedMapper, N, VariableBased > Specialisation for VariableBased approach
C CombinedLocalDataCollect
C CombinedLocalOperator
C CombinedSpace
C CombinedSpace< DiscreteFunctionSpace, N, PointBased > Combined Space Function Space
C CombinedSpace< DiscreteFunctionSpace, N, VariableBased >
C CombinedSubMapper
C CommunicationIndexMap
C CommunicationManager Use Default CommunicationManager as Communication Manager
C CommunicationManagerList Proxy class to DependencyCache which is singleton per space
► C CompiledLocalKeyContainer Class for storage local keys for a given range of polynomial order and available geometry type
► C ConstructCompiledLocalKeys
C CompiledLocalKeyFactory CompiledLocalKeyFactory method createObject and deleteObject for the SingletonList
C ConjugateGradientSolver Linear solver using the CG algorithm
C ConsecutiveIndexSet Extended interface for consecutive index sets
C ConservationLawModelIntegrands
C ConstantLocalRestrictProlong
C ConstDofIteratorDefault
C ConstLocalDiscreteFunction A constant local function carrying values for one entity
C ConvertToGridFunction
C CornerPointList
C CornerPointSet
C CornerPointSetTraits
C Cube2DBubbleElementShapeFunctionSet
C CubeQuadrature
C DataCollector The DataCollector is an example for a grid walk done while load balancing moves entities from one processor to another. The Communicator or grid should call the inlineData (write Data to ObjectStream) and the xtractData (read Data from Stream) and provide the macro level Entity<codim =0> and the ObjectStream. This Operator then does the hierarhic walk and calls its local pack operators which know the discrete functions to pack to the stream
► C DataCollectorInterface
C Traits
C DataCollectorTraits
C DataOutput Implementation of the Dune::Fem::IOInterface . This class manages data output. Available output formats are GRAPE, VTK and VTK Vertex projected using the VtxProjection operator. Details can be found in DiscFuncIO
C DataOutputParameters Parameter class for Dune::Fem::DataOutput
C DataWriter Implementation of the Dune::IOInterface. This class manages data output. Available output formats are GRAPE, VTK and VTK Vertex projected using the VtxProjection operator. Details can be found in DiscFuncIO
C DataWriterParameters
C DeadIntersection
C DeadIntersectionIterator
C DeadIterator
C DebugCounter A counter only present if NDEBUG is not defined
C DebugLock
C DefaultAssign
C DefaultBasisFunctionSet
C DefaultBasisFunctionSets Generate a set of default basis function sets from given set of shape function sets
C DefaultCommunicationHandler Default communication handler for discrete functions
► C DefaultCommunicationManager Default communication manager using just the grids communicate method
C NonBlockingCommunication
C DefaultDiscreteFunctionTraits
C DefaultEntitySearch
C DefaultEocCalculator Write a self contained tex table for eoc runs with timing information
► C DefaultFilterTraits Type definitions
C Codim Entity types
C DefaultGridPartEntity
C DefaultGridPartEntity< 0, dim, GridFamily >
C DefaultLocalDofMapping
C DefaultLocalL2Projection
C DefaultLocalRestrictProlong
C DefaultLocalRestrictProlong< BubbleElementSpace< FunctionSpace, GridPart, Storage > >
C DefaultLocalRestrictProlong< CombinedSpace< DiscreteFunctionSpace, N, PointBased > >
C DefaultLocalRestrictProlong< CombinedSpace< DiscreteFunctionSpace, N, VariableBased > >
C DefaultLocalRestrictProlong< DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
C DefaultLocalRestrictProlong< DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > >
C DefaultLocalRestrictProlong< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C DefaultLocalRestrictProlong< Fem::PAdaptiveDGSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
C DefaultLocalRestrictProlong< Fem::PAdaptiveDGSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > >
C DefaultLocalRestrictProlong< Fem::PAdaptiveLagrangeSpace< FS, GP, ord, S > >
C DefaultLocalRestrictProlong< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
C DefaultLocalRestrictProlong< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
C DefaultLocalRestrictProlong< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > >
C DefaultLocalRestrictProlong< LagrangeDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
C DefaultLocalRestrictProlong< LagrangeDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > >
C DefaultLocalRestrictProlong< LagrangeDiscreteFunctionSpace< FunctionSpaceType, GridPartType, maxPolOrder, StorageType > >
C DefaultLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
C DefaultLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > >
C DefaultLocalRestrictProlong< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
C DefaultLocalRestrictProlong< PowerDiscreteFunctionSpace< DiscreteFunctionSpace, N > >
C DefaultLocalRestrictProlong< TupleDiscontinuousGalerkinSpace< DFS... > >
C DefaultLocalRestrictProlong< TupleDiscreteFunctionSpaceImpl< CombineOp, DiscreteFunctionSpaces ... > >
C DefaultLumpingQuadratureTraits
C DefaultOrderCalculator Default Quadrature Order Calculator
C DefaultQuadratureTraits
C DefaultQuadratureTraits< FieldType, 0 >
C DefaultQuadratureTraits< FieldType, 1 >
C DefaultQuadratureTraits< FieldType, 2 >
C DefaultQuadratureTraits< FieldType, 3 >
C DefaultSingletonFactory
C DefaultUniqueFacetOrientation
C DenseLocalRieszProjection
C DenseMatrix DenseMatrix based on std::vector< std::vector< T > >
C DenseRowLinearOperator
► C DenseRowMatrix
C Row
► C DenseRowMatrixObject
C LocalMatrix
C LocalMatrixFactory
C LocalMatrixTraits
► C DFCommunicationOperation Mathematical operation apply during communication to data that is communicated enum of all avialable operations
C Add Sum up data
C Copy Just copy data
C Max Keep maximum
C Min Keep minimum
C Sub Substract data
C DGAdaptiveLeafIndexSet Consecutive, persistent index set for the leaf level based on the grid's hierarchy index set
C DGAdaptiveLeafIndexSetTraits
C DGConservationLawModelIntegrands
C DGHelmholtzJacobianOperator
C DGHelmholtzOperator
C DGL2ProjectionImpl
C DGParallelMatrixAdapter
C DiagonalAndNeighborStencil Stencil contaning the entries (en,en) and (en,nb) for all entities en in the space and neighbors nb of en. Defailt for an operator over a DG space
C DiagonalPreconditioner Precondtioner, multiplies with inverse of the diagonal works with
C DiagonalPreconditionerBase
C DiagonalPreconditionerBase< DFImp, OperatorImp, true >
C DiagonalStencil Stencil contaning the entries (en,en) for all entities in the space. Defailt for an operator over a Lagrange space or a DG mass operator
C DifferentDiscreteFunctionSpace
C DifferentDiscreteFunctionSpace< BubbleElementSpace< FunctionSpace, GridPart, Storage >, NewFunctionSpace >
C DifferentDiscreteFunctionSpace< CombinedSpace< ContainedSpace, N, policy >, NewFunctionSpace >
C DifferentDiscreteFunctionSpace< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage >, NewFunctionSpace >
C DifferentDiscreteFunctionSpace< DiscreteFunctionSpaceImp< FunctionSpaceImp, GridPartImp, polOrd, caching >, NewFunctionSpace >
C DifferentDiscreteFunctionSpace< DiscreteFunctionSpaceImp< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, NewFunctionSpace >
C DifferentDiscreteFunctionSpace< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage >, NewFunctionSpace >
C DifferentDiscreteFunctionSpace< PowerDiscreteFunctionSpace< DiscreteFunctionSpace, N >, NewFunctionSpace > Specialization of DifferentDiscreteFunctionSpace for PowerDiscreteFunctionSpace
C DifferentDiscreteFunctionSpace< TupleDiscontinuousGalerkinSpace< DFS... >, NewFunctionSpace >
C DifferentDiscreteFunctionSpace< TupleDiscreteFunctionSpaceImpl< CombineOp, DiscreteFunctionSpaces... >, NewFunctionSpace > Specialization of DifferentDiscreteFunctionSpace for TupleDiscreteFunctionSpace
C DifferentiableGalerkinOperator
C DifferentiableOperator Abstract differentiable operator
C DiscontinuousGalerkinLocalInterpolation
C DiscontinuousGalerkinLocalL2Projection
C DiscontinuousGalerkinLocalRestrictProlong
C DiscontinuousGalerkinSpace
► C DiscontinuousGalerkinSpaceTraits
C CommDataHandle
C ScalarShapeFunctionSet
C DiscontinuousLocalFiniteElementSpace Rannacher-Turek Space
► C DiscontinuousLocalFiniteElementSpaceTraits
C CommDataHandle
► C DiscreteFunctionDefault
C CommDataHandle
► C DiscreteFunctionInterface
C CommDataHandle
C DiscreteFunctionSpaceAdapter Create Obejct that behaves like a discrete function space without to provide functions with the iterator facilities
► C DiscreteFunctionSpaceDefault This is the class with default implementations for discrete function. The methods not marked with having a default in the interface class must be provided by the implementation; all other methods have a default implementation here
C AuxiliaryDofsFactory
► C DiscreteFunctionSpaceInterface This is the interface for discrete function spaces. All methods declared here have to be implemented by the implementation class
C CommDataHandle Defines type of data handle for communication
C ToNewDimRange Typedef struct for defining the same discrete function space with a different dimRange
C ToNewFunctionSpace Typedef struct for defining the same discrete function space with a different function space
C DiscreteFunctionTraits Traits class for a DiscreteFunction
C DiscreteFunctionTraits< AdaptiveDiscreteFunction< DiscreteFunctionSpace > >
C DiscreteFunctionTraits< BlockVectorDiscreteFunction< DiscreteFunctionSpace, BlockVector > >
C DiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > >
C DiscreteFunctionTraits< HierarchicalDiscreteFunction< DiscreteFunctionSpace > >
C DiscreteFunctionTraits< ISTLBlockVectorDiscreteFunction< DiscreteFunctionSpace, Block > >
C DiscreteFunctionTraits< ManagedDiscreteFunction< DiscreteFunction > >
C DiscreteFunctionTraits< TupleDiscreteFunction< DiscreteFunctions ... > >
C DiscreteFunctionTraits< VectorDiscreteFunction< DiscreteFunctionSpace, Vector > >
C DofAlignment Interface documentation for Dof alignment classes used in VectorialBasisFunctionSet
C DofBlockFunctor
C DofBlockFunctor< const TupleDofVector< DofVectors ... >, Functor >
C DofBlockFunctor< TupleDofVector< DofVectors ... >, Functor >
C DofBlockProxy DoF block proxy for discrete functions with random access to DoFs
C DofConversionUtility
C DofConversionUtility< PointBased > Specialisation for PointBased approach
C DofConversionUtility< VariableBased > Specialisation for VariableBased approach
C DofIteratorDefault Default implementation of DofManagerInterface
C DofIteratorInterface Interface for DoF iterators of discrete functions
C DofManager
C DofManagerFactory Singleton provider for the DofManager
C DofManError
C DofMapper Interface for calculating the size of a function space for a grid on a specified level. Furthermore the local to global mapping of dof number is done. Also during grid adaptation this mapper knows about old and new indices of entities
C DofMapperCode
C DofMapperCodeWriter
C DofMapperError
C DofStorageInterface Interface class for a dof storage object to be stored in discrete functions
C DomainDecomposedIterator Thread iterators using domain decomposition
C DomainDecomposedIteratorStorage Storage of thread iterators using domain decomposition
► C DomainFilter
C Codim
► C DomainFilterTraits
C Codim Entity types
C Double
C DummyDataCollector Empty data collector
► C DummyObjectStream
C EOFException
C DuneQuadratureTraits
C DuneQuadratureTraits< FieldType, 0 >
C DuneQuadratureTraits< FieldType, 1 >
C DuneQuadratureTraits< FieldType, 3 >
C DynamicArray An implementation of DenseVector which uses a C-array of dynamic size as storage
C DynamicNonBlockMapper
C DynamicNonBlockMapper< DynamicNonBlockMapper< BlockMapper > >
C DynamicNonBlockMapper< NonBlockMapper< BlockMapper, innerBlockSize > >
C DynamicReferenceVector An implementation of DenseVector which uses a std::vector of references as storage
C ElementIntegrationPointList Integration point list on the codim-0 reference element
C ElementIntegrationPointList< GridPartImp, 0, IntegrationTraits > constructor
C ElementIntegrationPointList< GridPartImp, 1, IntegrationTraits > constructor
C ElementPointListBase ElementPointListBase
C ElementPointListBase< GridPartImp, 0, IntegrationTraits >
C ElementQuadrature Quadrature on the codim-0 reference element
C ElementQuadrature< GridPartImp, 0, QuadratureTraits > constructor
C ElementQuadrature< GridPartImp, 1, QuadratureTraits > constructor
C ElementQuadratureTraits
C EmptyIndexSetRestrictProlong
C EmptyLocalRestrictProlong
C EntityGridTypeGetter
C EntityGridTypeGetter< const Entity >
C EntitySearch
C EntitySearch< GeoGridPart< CoordFunction >, codim, partition >
C EntitySearch< GeometryGridPart< GridFunction >, codim, partition >
C EntitySearch< IdGridPart< HostGridPart >, codim, partition >
C Envelope
► C EOCDataSource
C Value
C ExplicitFieldVector
C ExportsDiscreteFunctionSpaceType
► C FemEoc Write a self contained tex table for eoc runs with timing information
C EOCColumnWriter
C ErrorColumnWriter
C FemEocTable The Fem Eoc Table writer
C FemQuadratureKey A simple quadrature key class for use FemPy
C FieldMatrixConverter
C FieldMatrixConverter< FieldVector< K, n *m >, FieldMatrix< K, n, m > > Convert a FieldVector with length n * m to a FieldMatrix with n rows and m cols
C FieldMatrixConverterRow
C FileIOCheckError Check if lock file exists and aborts if true
C FileIOLock Creates and removes lock file during backup process
► C FilterDefaultImplementation
C Codim Entity types
► C FilteredGridPart A FilteredGridPart allows to extract a set of entities from a grid satisfying a given constrainted defined through a filter class
C Codim Grid part typedefs, use those of traits
C FilteredGridPartDataHandle
C FilteredGridPartIndexSetSelector
C FilteredGridPartIndexSetSelector< FilteredGP, HostGP, false >
C FilteredGridPartIntersection
C FilteredGridPartIntersectionIterator
C FilteredGridPartIterator
► C FilteredGridPartTraits
► C Codim Struct providing types of the iterators on codimension cd
C Partition
► C GridPartFamily
C Codim
► C FilterInterface Interface class for filter to use with a Dune::FilteredGridPart
C Codim Entity types
C FiniteVolumeBasisFunctionSet
C FiniteVolumeBasisFunctionSets
C FiniteVolumeLocalInterpolation
C FiniteVolumeSpace
► C FiniteVolumeSpaceTraits
C CommDataHandle
C FixedOrderLagrangeFiniteElementMap
C FixedPolyOrder_
C FixedPolyOrder_< LFEMap, std::enable_if_t< LFEMap::numBasisFunctions >=0, std::true_type >
C FixedStepTimeProvider
C FlatFieldMatrix
C FlopCounter A class wrapper for the function PAPI_flops from the package PAPI. The results are CPU time, real and process local and the number of floating point operations in MFLOP/s
C FlOpCounter
C ForLoop
C FourierDiscreteFunctionSpace
► C FourierDiscreteFunctionSpaceTraits
C CommDataHandle
C FourierDofMapper
C FourierDofMapperTraits
C FourierFunctionSet
C FourierFunctionSet< FunctionSpace< DomainFieldType, RangeFieldType, 1, 1 >, Order >
► C FourierFunctionSet< FunctionSpace< DomainFieldType, RangeFieldType, dimDomain, 1 >, Order >
C Assign
C MultiIndexIterator
C FourierFunctionSetSize
C FullIntegrands
C Function Abstract class representing a function
C FunctionalAxpyFunctor
C FunctionSet Global basis functions
C FunctionSetProxy Proxy for a FunctionSet
C FunctionSpace A vector valued function space
C FunctionSpaceInterface Interface for an arbitrary function space
C GalerkinOperator
C GaussLegendreQuadrature
C GaussPts One-dimensional Gauss points and their weights
► C GenericAdaptiveDofMapper
C EntityDofStorage
C InsertSubEntities
C NumDofs
C NumDofs< codim, true >
C PolynomialOrderStorage
C RemoveSubEntities
C GenericCombinedDiscreteFunctionSpace
C GenericDiscontinuousGalerkinSpace Generic implementation of a Discontinuous Galerkin space based on a fixed family of basis function sets
► C GenericDiscreteFunctionSpace Please doc me
► C Initialize
C CompiledLocalKeyFactory
C ScalarShapeFunctionSetFactory
C GenericLagrangeBaseFunction
C GenericLagrangeBaseFunction< FunctionSpace, PointGeometry, order >
C GenericLagrangeBaseFunction< FunctionSpace, ProductGeometry< FirstGeometryType, SecondGeometryType >, order >
C GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, 0 >
C GenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, order >
C GenericLagrangePoint
► C GenericLagrangePoint< PointGeometry, order, bottom >
C Codim
► C GenericLagrangePoint< ProductGeometry< FirstGeometry, SecondGeometry >, order, bottom >
C Codim
► C GenericLagrangePoint< PyramidGeometry< BaseGeometry >, 0, bottom >
C Codim
► C GenericLagrangePoint< PyramidGeometry< BaseGeometry >, order, bottom >
C Codim
C GeoCoordFunctionCaller
C GeoCoordFunctionCaller< codim, CoordFunction, false >
C GeoCoordFunctionCaller< codim, CoordFunction, true >
C GeoCoordVector
C GeoCornerStorage
C GeoDataHandle
C GeoDiscreteCoordFunctionCaller
C GeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > >
C GeoEntity
C GeoEntity< 0, dim, GridFamily >
C GeoGeometry
► C GeoGeometryTraits
C CornerStorage
C hasSingleGeometryType
► C GeoGridPart
C Codim
C GeoGridPartData
► C GeoGridPartFamily
C Codim
► C Traits
C Codim
► C GeoGridPartTraits
► C Codim
C Partition
C GeoIntersection
C GeoIntersectionCoordVector
C GeoIntersectionIterator
C GeoLocalCoordVector
C GeometricQuadrature
C GeometryAffinityCheck Helper class to check affinity of the grid's geometries
► C GeometryGridPart
C Codim
C GeometryGridPartData
C GeometryGridPartDataHandle
C GeometryGridPartEntity
C GeometryGridPartEntity< 0, dim, GridFamily >
► C GeometryGridPartFamily
C Codim
► C Traits
C Codim
C GeometryGridPartIndexSet
C GeometryGridPartIntersection
C GeometryGridPartIntersectionIterator
► C GeometryGridPartTraits
► C Codim
C Partition
C GeometryInformation ReferenceVolume and local bary center keeper class
C GeometryQuadrature
C GeometryWrapper
C GeometryWrapper< id, 0 >
C GeometryWrapper< id, 1 >
C GhostDofMapper
C GlobalRefine A class with one static method apply to globally refine a grid. All index sets are adapted to the new grid and the managed dof storage is expanded - but no prolongation or restriction of data is performed
C GridEntityAccess
C GridEntityAccess< Dune::Entity< codim, dim, Grid, EntityImpl > >
C GridEntityAccess< Dune::Entity< codim, dim, GridFamily, GeoEntity > >
C GridEntityAccess< Dune::Entity< codim, dim, GridFamily, GeometryGridPartEntity > >
C GridEntityAccess< Dune::Entity< codim, dim, GridFamily, IdEntity > >
C GridEntitySearch
C GridEntitySearch< GridPart, 0, partition >
C GridFunctionView
C GridFunctionView< GF, false >
C GridFunctionView< GF, true >
C GridName
C GridObjectStreamTraits
C GridObjectStreamTraits< const Grid >
C GridObjectStreamTraits< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C GridPart2GridView
► C GridPart2GridViewImpl
C Codim Codim Structure
► C GridPart2GridViewTraits
► C Codim
C Partition
C GridPartAdapter
C GridPartDefault Default implementation for the GridPart classes
► C GridPartInterface Interface for the GridPart classes A GridPart class allows to access only a specific subset of a grid's entities. A GridPart implementation provides the corresponding index set and a begin/end iterator pair for accessing those entities, the corresponding intersection iterators and a appropriate communication method. GridParts are used to parametrize spaces (see DiscreteFunctionSpaceDefault [in dune-fem])
► C Codim
C Partition
C GridPartPolicies
C GridSolution Creates a function with evaluate method from a check point
► C GridSolutionVector
C CheckDomain
C GridTimeProvider Same functionality as the Dune::TimeProvider
► C GridView2GridPart
C Codim
► C GridWidth Utility functions for calculating the maximum grid width
C MinMaxInit
C MinMaxInit< Max< T > >
C MinMaxInit< Min< T > >
C GridWidthProvider Utility functions for calculating the maximum grid width
► C H1Norm
C FunctionJacobianSquare
C HasLocalFunction Base class for determing whether a function has local functions or not
C HdivProjection H-div Projection for discontinuous discrete functions. The projection is described in detail in:
C HessianTransformation
C HierarchicalDiscreteFunction
C HierarchicalDofBlock
C HierarchicalDofVector
C HierarchicalLinearOperator
C HierarchicLegendreDiscontinuousGalerkinSpace
C HorizontalDofAlignment Implementation of DofAlignment
C IdBasicGeometry
C IdEntity
C Identity
C IdEntity< 0, dim, GridFamily >
C Identity< FunctionSpace< ct, ct, dimworld, dimworld > >
C IdEntityBasic
C IdGeometry
C IdGeometryTraits
► C IdGridPart
C Codim
► C IdGridPartTraits
► C Codim
C Partition
► C GridFamily
C Codim
► C Traits
C Codim
C EmptyData
C IdIndexSet
C IdIntersection
C IdIntersectionIterator
C IdIterator
C IdLocalGeometry
C IdLocalGeometryTraits
C IdProvider Singleton that manages a globally unique identifier
C IdShapeFunctionSet
C IndexFunctor
C IndexMapperInterface Abstract index mapper interface
► C IndexSet Interface documentation for (grid part) index sets
C Codim
C IndexSetDofMapper
C IndexSetRestrictProlong
C InsertIndicesToSet
C InstationaryFunction Implementation of a Dune::Fem::Function taking an instationary function
C InStreamInterface Abstract interface for an input stream
► C Integral
C FunctionDistance
► C IntegralBase
C ForEachCaller
C ForEachCaller< false, vDiscrete >
C ForEachCaller< uDiscrete, false >
C IntegrandsTraits
► C IntegrationPointList Actual interface class for integration point lists
C NoDelete
C IntegrationPointListImp Generic implementation of an IntegrationPointList
C Integrator Integrator for arbitrary functions providing evaluate
C IntersectionAdaptiveLeafGridPart A grid part with an index set specially designed for adaptive calculations including indices for intersections
C IntersectionAdaptiveLeafGridPartTraits A grid part with an index set specially designed for adaptive calculations including indices for intersections
C IntersectionAdaptiveLeafIndexSet
C IntersectionAdaptiveLeafIndexSetTraits
C IntersectionQuadrature IntersectionQuadrature is a helper class for creating the appropriate face quadratures for integrating over intersections
► C InverseFilter
C Codim Entity types
C InverseOperatorInterface
C InversePiolaTransformation
► C IOInterface IOInterface to write data to hard disk
C SaveParallelCartesianGrid
C SaveParallelCartesianGrid< YaspGrid< dim, CoordCont > >
C IOTuple
C IOTuple< std::tuple<> >
C IOTupleBase
C isBindable
C IsBlockVector
C IsBlockVectorDiscreteFunction Tag for discrete functions using block vectors
C IsConstLocalFunction
C IsConstLocalFunction< T, std::enable_if_t<!std::is_same< T, std::decay_t< T > >{}> >
C IsConstLocalFunction< T, std::enable_if_t<(std::is_same< T, std::decay_t< T > >{} &&std::is_same< T, Fem::ConstLocalFunction< typename T::GridFunctionType > >{})> >
C IsDiscreteFunction Base class for determing whether a class is a discrete function or not
C IsFieldType
C IsFourierDiscreteFunctionSpace
C IsFourierDiscreteFunctionSpace< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, order > >
C isGenericDiscreteFunctionSpace
C IsGridFunctionView
C IsPersistent
► C ISTLBlockVector
C Iterator
► C ISTLBlockVectorDiscreteFunction
C ISTLDofStorage
C ISTLSolverParameter
C IteratorToInterface
C IteratorToInterface< InteriorBorder_Partition >
C JacobianTransformation
C KrylovInverseOperator
C KrylovInverseOperatorTraits
► C L1Norm
C FunctionAbs
C FunctionDistance
► C L2Norm
C FunctionDistance
C FunctionSquare
C LagrangeDiscontinuousGalerkinSpace
► C LagrangeDiscontinuousGalerkinSpaceTraits
C CommDataHandle
C LagrangeDiscreteFunctionSpace Lagrange discrete function space
► C LagrangeDiscreteFunctionSpaceTraits
C CommDataHandle
C LagrangeDofMapperCodeFactory
C LagrangeLocalDofMapping
C LagrangeLocalInterpolation
C LagrangeLocalRestrictProlong
C LagrangeMapperSingletonFactory
C LagrangeMapperSingletonKey
C LagrangeParallelMatrixAdapter
► C LagrangePoint A single lagrange point
C Codim
C LagrangePointImplementation
C LagrangePointInterface
C LagrangePointListImplementation
C LagrangePointListInterface Set of lagrange points
► C LagrangePointSet
C Codim
► C LagrangePointSetTraits
C PointListTraits Default defines for used point lists
C LagrangeShapeFunction Implementation of Lagrange shape function using generic Lagrange shape functions
C LagrangeShapeFunctionFactory Factory class
C LagrangeShapeFunctionInterface Abstract base class for Lagrange shape functions
C LagrangeShapeFunctionSet Lagrange shape function set
C LatexTableWriter Writes latex tables based on user-defined row structure
C LeafGridPart
C LeftAdd
C LeftAddScaled
C LeftAssign
C LegendreDiscontinuousGalerkinSpace
C LegendreDiscontinuousGalerkinSpaceBase
► C LegendreDiscontinuousGalerkinSpaceTraits
C CommDataHandle
C ScalarShapeFunctionSet
C LegendrePolynomials
C LegendreShapeFunction Implementation of a single scalar-valued Legendre shape function
► C LegendreShapeFunctionSet Dune::Fem::ShapeFunctionSet of Legendre ansatz polynomials
C Compare
C LevelGridPart
► C LinearizedScheme
C SolverInfo
C LinearOperator Abstract affine-linear operator
C LineSegmentSampler Samples values of a discrete function along a given line segment
C LineTwistMapperStrategy
C LoadBalanceLeafData Check for sets of entities for the load balance procedure
C LoadBalancer This class manages the adaptation process. If the method adapt is called, then the grid is adapted and also all the data belonging to the given dof manager will be rearranged for data set where it is necessary to keep the data
C LoadBalancerInterface Interface class for load balancing
C LocalAnalyticalFunctionBinder LocalAnalyticalFunctionBinder binds a C++ local analytical function (and also its Jacobian and Hessian) to an object which provides all the methods and types needed by the LocalFunctionAdapter . It stores a copy as a std::function
C LocalAverage
C LocalAverageHelper
C LocalAverageImpl
C LocalAverageImpl< LocalFunction, GridPart, DiscontinuousGalerkinSpace< FunctionSpace, GridPart, order, Storage > >
C LocalAverageImpl< LocalFunction, GridPart, FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
C LocalBubbleElementInterpolation
C LocalContribution
C LocalContribution< AssembledOperator, AssemblyOperation, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > >
C LocalContribution< DiscreteFunction, AssemblyOperation, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > >
C LocalCoordinate
C LocalCoordinate< PointGeometry, Field, offset >
C LocalCoordinate< ProductGeometry< FirstGeometry, SecondGeometry >, Field, offset >
C LocalCoordinate< PyramidGeometry< BaseGeometry >, Field, offset >
C LocalDataInliner Inline DiscreteFunction data during load balancing
C LocalDataInlinerTraits
C LocalDataXtractor Inline DiscreteFunction data during load balancing
C LocalDataXtractorTraits
C LocalFEInterpolationWrapper
C LocalFiniteElementInterpolation
C LocalFiniteElementInterpolation< Space, LocalInterpolation, false >
C LocalFiniteElementInterpolation< Space, LocalInterpolation, true >
C LocalFiniteElementSpace Rannacher-Turek Space
► C LocalFiniteElementSpaceTraits
C CommDataHandle
C LocalFunction Interface for local functions
► C LocalFunctionAdapter LocalFunctionAdapter wrapped a class with a local evaluate method into a grid function
C ArgumentIF
C ArgumentInitializer
C LocalFunctionAdapterLocalFunction
► C LocalFunctionAdapterTraits Traits of DiscreteFunctionAdapter
C LocalFuncType
C LocalFuncType< T, true >
C LocalFunctionalError
C LocalFunctionBasicGeometry
► C LocalFunctionConverter Implementation of a Dune::Fem::LocalFunction on a FunctionSpace V restircted/prolongated from an other function space W
C Traits
C LocalFunctionSet Local basis functions
C LocalFunctionSetAdapter Convert (global) function set to local function set
C LocalFunctionSetProxy Proxy for a LocalBasisFunctionSet
C LocalFunctionsShapeFunctionSet
C LocalFunctionsShapeFunctionSetTraits
► C LocalInlinePlus
C Traits
► C LocalInterface
C AddToWrapper
C ObjectStreamExtractor
C ObjectStreamExtractor< std::pair< T1 *, const T2 * > >
C Traits
C LocalInterpolation
C LocalInterpolationWrapper
C LocalKey
C LocalL2Projection Please doc me
C LocalMassMatrix Local Mass Matrix for arbitrary spaces
C LocalMassMatrix< DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >, VolumeQuadratureImp > Local Mass Matrix for DG space
C LocalMassMatrix< FiniteVolumeSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >, VolumeQuadratureImp > Local Mass Matrix for FV space
C LocalMassMatrix< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >, VolumeQuadratureImp > Local Mass Matrix for hierarchic Legendre space
C LocalMassMatrix< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, Storage >, VolumeQuadratureImp > Local Mass Matrix for hierarchic Legendre space
C LocalMassMatrix< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >, VolumeQuadratureImp > Local Mass Matrix for Legendre space
► C LocalMassMatrixImplementation Local Mass Matrix inversion implementation, select the correct method in your implementation
C NoMassDummyCaller
C LocalMassMatrixImplementationDgOrthoNormal DG Local Mass Matrix for arbitrary spaces
C LocalMatrixColumn
C LocalMatrixColumn< TemporaryLocalMatrix< DomainSpace, RangeSpace > >
C LocalMatrixDefault Default implementation for local matrix classes
C LocalMatrixEntry
C LocalMatrixInterface Interface for local matrix classes
C LocalMatrixWrapper
C LocalMatrixWrapperTraits
C LocalOperatorDefault Default implementation of a local operator A local operator works on entities only and is used by a DiscreteOperator during a mesh traversal. This class implements the standard behaviour for prepareLocal() , finalizeLocal() and possibly other methods
C LocalOperatorInterface
C LocalOrthonormalL2Projection Specialization of local L2 projection for orthonormal DG spaces
C LocalParameter
C LocalParameter< ParamDefault, ParamDefault >
C LocalRefine A class with one static method apply for invoking the local adaptation procedure on a given grid instance. All index sets are adapted to the new grid and the managed dof storage is expanded - but no prolongation or restriction of data is performed
C LocalRieszProjection Interface documentation of a local Riesz projection
► C LPNorm
C FunctionDistance
C FunctionMultiplicator
C LumpingQuadrature
C MakeExplicit
C MakeExplicit< FieldVector< Field, Size > >
C MakeVectorialExpression
C MakeVectorialExpression< FieldMatrix< K, 1, dimD >, FieldMatrix< K, dimR, dimD > >
C MakeVectorialExpression< FieldVector< K, 1 >, FieldVector< K, dimR > >
C MakeVectorialTraits
C MakeVectorialTraits< ExplicitFieldVector< K, 1 >, ExplicitFieldVector< K, dimR > >
C MakeVectorialTraits< FieldMatrix< K, 1, dimD >, FieldMatrix< K, dimR, dimD > >
C MakeVectorialTraits< FieldVector< K, 1 >, FieldVector< K, dimR > >
C ManagedDiscreteFunction
C ManagedDiscreteFunction< VectorDiscreteFunction< DiscreteFunctionSpace, Vector > >
C ManagedDofStorage
C ManagedDofStorageImplementation
C ManagedDofStorageInterface Interface class for a dof storage object that can be managed (resized and compressed) by the DofManager
C ManagedIndexSet
C ManagedIndexSetInterface
C MapGeometryType
C Mapping A mapping from one vector space into another This class describes a general mapping from the domain vector space into the range vector space. It can also be used to construct linear combinations of mappings
C MappingOperators Implementation of Mapping +, -, *, / operations
C MasterDofs
C MasterDofs< AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > > >
C MatrixColumnObject
C MatrixFunctionSpace A matrix valued function space
C MatrixFunctor
C MatrixMapping JacobianRangeType class for matrix valued functions - derived from FieldMatrix
C MatrixSpaceTraits Traits class for matrix valued spaces
C MemObject
C MetaTwistUtility MetaTwistUtility forwards the twist calls to the TwistUtility of the underlying HostTwistUtility
C ModelDifferentiableGalerkinOperator
C MOLAutomaticDifferenceGalerkinOperator
► C MOLDifferentiableGalerkinOperator
C GetSetLocalMatrix
C GetSetLocalMatrixImpl
C GetSetLocalMatrixImplLocked
C MOLGalerkinOperator
C MOLModelDifferentiableGalerkinOperator
C MPIManager
C MutableBlockVector
C MutableBlockVector< DynamicArray< Field >, BlockSize >
C MutableLocalFunction
C NewtonInverseOperator Inverse operator based on a newton scheme
C NewtonParameter
C NoDataException
C NonAdaptiveIndexSet Wrapper for (adaptive) index sets that disables all support for adaptivity
► C NonAdaptiveIndexSetTraits
C Codim
C NonBlockMapper
C NonBlockMapper< DynamicNonBlockMapper< BlockMapper >, outerBlockSize >
C NonBlockMapper< NonBlockMapper< BlockMapper, innerBlockSize >, outerBlockSize >
C NumberColumnWriter Gets the N th element of a provided tuple assuming its a number
C NumpyLinearOperator NumpyLinearOperator
C ObjectPointer Models a pointer to a reference countable object
C ObjectStack
C ObjectStackEntry
C ObjectStackEntryTraits
C ObjPointer
C ObjPointerStorage
C OffsetSubMapper Index mapper which simply adds an offset to the index
C Operator Abstract operator
C OrderCalculatorInterface Quadrature Order Interface
C OrthonormalBase_1D
C OrthonormalBase_2D
C OrthonormalBase_3D
C OrthonormalLocalRieszProjection
C OrthonormalShapeFunctionSet
C OutStreamInterface Abstract interface for an output stream
C PAdaptiveDGMapper
C PAdaptiveDGMapperTraits
C PAdaptiveDGSpace Adaptive DG discrete function space
► C PAdaptiveDGSpaceTraits
C CommDataHandle
C PAdaptiveLagrangeMapper
C PAdaptiveLagrangeMapperTraits
C PAdaptiveLagrangeSpace Lagrange discrete function space
► C PAdaptiveLagrangeSpaceTraits
C CommDataHandle
► C ScalarShapeFunctionSetFactory
C Type
C PairFunctor
C ParallelDofMapper
C ParallelScalarProduct
C ParallelScalarProduct< TupleDiscreteFunction< DiscreteFunctions ... > >
C Parameter Container for User Specified Parameters
► C ParameterContainer
C DGFBlock
► C ParameterContainerData
C Value
C ParameterDict
C ParameterInvalid
C ParameterNotFound
C ParameterParser
C ParameterParser< bool >
C ParameterParser< FieldMatrix< F, m, n > >
► C PersistenceManager Class with singleton instance managing all persistent objects
C WrapObject< ObjectType, false >
C WrapObject< ObjectType, true >
C PersistentAdaptiveIndexSet
C PersistentConsecutiveIndexSet
C PersistentIndexSet Please doc me
C PersistentIndexSetInterface Virtual base class for persistent index sets
C PersistentObject Base class for persistent objects
C PetscDiscreteFunction
C PiolaTransformation
C PLagrangeLocalRestrictProlong
C PODArrayAllocator
C PointBasedDofConversionUtility Specialisation for PointBased approach
► C PointGeometry Generic geometry modelling a single point
C Codim
C PointProvider
C PointProvider< ct, dim, 0 >
C PointProvider< ct, dim, 1 >
C PointTwistMapperStrategy
C PolyhedronQuadrature
C PowerDiscreteFunctionSpace
► C PowerDiscreteFunctionSpaceTraits
C CommDataHandle
C SubDiscreteFunctionSpace
C PowerLocalRestrictProlong
C PowerMapper Mapper allocating one DoF per subentity of a given codimension
C PowerSpaceInterpolation
C PreconditionedInverseOperator
C PrimaryDofs In parallel computations the dofs of a discrete function are made up by all primary dofs. For technical reasons some dofs exists on multiply processes but are only primary on exactly one process
► C PrimaryDofs< AuxiliaryDofs< GridPart, Mapper > >
C ConstIterator
C PrismQuadrature
► C ProductGeometry Generic geometry modelling the product of two base geometries
C Codim
C ProlongFunction Prolong discrete functions between grid levels
► C PyramidGeometry Generic geometry modelling a pyramid over a base geometry
C Codim
C PyramidPoints
C PyramidQuadrature
C QuadCreator Actual quadrature storage
C Quadrature Actual interface class for quadratures
C QuadratureImp Generic implementation of a Dune quadrature
C QuadratureKey
C QuadraturePointIterator Iterator over quadrature points
C QuadraturePointWrapper Wrapper for a (Quadrature ,int) pair
C QuadratureProvider Provide a single instance pool of quadratures
C QuadratureProvider< FieldImp, 0, QuadratureTraits > provide a single instance pool of quadratures
C QuadratureProvider< FieldImp, 1, QuadratureTraits > provide a single instance pool of quadratures
C QuadratureProvider< FieldImp, 2, QuadratureTraits > provide a single instance pool of quadratures
C QuadratureProvider< FieldImp, 3, QuadratureTraits > provide a single instance pool of quadratures
C QuadratureRulesFactory Quadrature implementation based on the standard DUNE quadratures
► C QuadratureStorageRegistry
C QuadratureInfo
C StorageInterface
C QuadrilateralTwistMapperStrategy
C RadialFilter Given center x and radius r, filter is characteristic function of clos B_r( x )
C RangeMatrix RangeType class for matrix valued functions - derived from FieldMatrix but has representation as vector
C RaviartThomasLocalInterpolation
C ReferenceBlockVector This is the reference implementation of a block vector as it is expected as the second template parameter to Dune::Fem::BlockVectorDiscreteFunction
C ReferenceCounterDefault Default implementation of ReferenceCounterInterface
C ReferenceCounterInterface Interface for objects capable of reference counting
C RemoveIndicesFromSet
C ReserveMemoryObjects
C ResizeMemoryObjects
C RestrictFunction Restrict discrete functions between grid levels
C RestrictProlongDefault This is a wrapper for the default implemented restriction/prolongation operator, which only takes a discrete function template
C RestrictProlongDefaultTraits
C RestrictProlongDefaultTraits< std::tuple< DiscreteFunctions &... > >
C RestrictProlongDefaultTuple Conveniently set up a tuple of Dune::Fem::RestrictProlongDefault restriction/prolongation objects created from a variadic list of discrete functions
C RestrictProlongInterface Interface class defining the local behaviour of the restrict/prolong operation (using BN)
C RestrictProlongInterfaceDefault Interface default implementation for derived classes
C RestrictProlongTraits Traits class for derivation from RestrictProlongInterface
C RestrictProlongTuple Combine a variadic number of Dune::Fem::RestrictProlongInterface instances into a single object again derived from Dune::Fem::RestrictProlongInterface
C RestrictProlongTuple< Head, Tail... >
C RestrictProlongWrapper
C RowReferenceVector
C RowTupleOperator
C RowType
C RowType< const T >
C RowType< ExplicitFieldVector< K, SIZE > >
C RowType< FieldMatrix< K, ROWS, COLS > >
C RowType< FieldVector< K, SIZE > >
C ScaledLocalOperator
C SelectCachingShapeFunctionSet
C SelectCachingShapeFunctionSet< ShapeFunctionSet, CachingStorage >
C SelectCachingShapeFunctionSet< ShapeFunctionSet, CodegenStorage >
C SelectCachingShapeFunctionSet< ShapeFunctionSet, SimpleStorage >
C SelectCachingShapeFunctionSets
C SelectUnsignedLongInteger
► C SelectUnsignedLongInteger< ulongint, ulongint >
C UnsignedLongIntType
C ShapeFunctionSet Interface class for shape function sets
C ShapeFunctionSetProxy
C ShapeFunctionSets Interface class representing a family of shape function sets
C SimpleBasisFunctionSet This class is a simple basis function set which is needed for global basis functions sets (Fourier space etc.)
► C SimpleBlockVector This is the reference implementation of a block vector as it is expected as the second template parameter to Dune::Fem::BlockVectorDiscreteFunction
C ContainerAccess
C ContainerAccess< Dune::DynamicVector< K > >
C SimpleFilter
► C SimpleFilterTraits
C Codim
C SimpleShapeFunctionSet
C SimpleStencil Watered down stencil providing only the upper bound for the non-zero entries per row
C SimpleStorage
C SimplexBubbleElementShapeFunctionSet
C SimplexMaxOrder
C SimplexQuadrature
C SingleThreadModeError Exception thrown when a code segment that is supposed to be only accessed in single thread mode is accessed in multi thread mode. For example, creation of quadratures or basis function caching cannot work in multi thread mode
C Singleton Return singleton instance of given Object type
► C SingletonList Singleton list for key/object pairs
C Deleter
C SIONlibInStream Input stream reading from a file in binary form
C SIONlibOutStream Output stream writing into a single file with the SIONlib (http://www2.fz-juelich.de/jsc/sionlib/ )
C SolverParameter
C SpaceOperatorInterface Interface for time evolution operators
C SpaceOperatorPtr Only for keeping the pointer
C SpaceOperatorStorage Only for keeping the pointer
C SpaceOperatorWrapper Apply wrapper
C SparseRowLinearOperator SparseRowLinearOperator
C SparseRowMatrix SparseRowMatrix
► C SparseRowMatrixObject SparseRowMatrixObject
C LocalMatrix LocalMatrix
C LocalMatrixTraits LocalMatrixTraits
C SpecialArrayFeatures
C SpecialArrayFeatures< HierarchicalDofVector< DC > >
► C StackAllocator
C rebind
► C StackAllocator< void, S >
C rebind
C StandardArrayAllocator Oriented to the STL Allocator funtionality
C StandardInStream Input stream reading from a given std::istream
C StandardInStreamTraits
C StandardOutStream Output stream writing into a given std::ostream
C StandardOutStreamTraits
C StaticArray An implementation of DenseVector which uses a C-array of fixed size as storage
C StaticOffsetSubMapper Index mapper with static size which simply adds an offset to the index
C Stencil Default implementation for a general operator stencil
► C StencilWrapper Simple wrapper class for sparsity patterns provide as vector< set< size_t > >
C Iterator
C StreamError
C StreamFactory Factory class for Fem Streams to deal with different constructor parameters
C StreamFactory< SIONlibInStream > Factory class for Fem Streams to deal with different constructor parameters
C SubDofVector Extract Sub dof vector for single coordinate
C SubDofVector< DofVector, HorizontalDofAlignment< ScalarBasisFunctionSet, Range > >
C SubDofVector< DofVector, VerticalDofAlignment< ScalarBasisFunctionSet, Range > >
C SubEntityLagrangePointIterator
C SubEntityLagrangePointIterator< GridPart, 0, polOrder >
C SubFunctionStorage
C SubObject
C SubVector An implementation of DenseVector to extract a portion, not necessarly contiguos, of a vector
C SupportsReferenceCounterInterface
C TemporaryLocalFunction A temporary function carrying values for one entity
C TemporaryLocalMatrix A local matrix with a small array as storage
C TemporaryLocalMatrixTraits
► C TensorProductShapeFunctionSet
C Assign
C TestQuadrature
C ThreadIterator Thread iterators
C ThreadIteratorStorage Storage of thread iterators
C ThreadIteratorStorageBase Storage of thread iterators using domain decomposition
C ThreadSafeValue ThreadSafeValue realizes thread safety for a given variable by creating an instance of this variable for each thread
C TimeProvider Manager for global simulation time of time-dependent solutions
C TimeProviderBase General base for time providers
C Timer
C Timer< false >
C Timer< true >
C ToNewDimDomainFunctionSpace Convert functions space to space with new dim domain
C ToNewDimDomainFunctionSpace< FunctionSpace< DomainFieldImp, RangeFieldImp, dimDomain, dimRange >, newDimDomain > Specialization for parameter list <domainfile,rangefield,dimDomain,dimRange,newDimDomain>
C ToNewDimDomainFunctionSpace< MatrixFunctionSpace< DomainFieldImp, RangeFieldImp, n, m1, m2 >, newDimDomain > Specialization for parameter list <domainfile,rangefield,dimDomain,dimRange,dimLocal>
C ToNewDimRangeFunctionSpace Convert functions space to space with new dim range
C ToNewDimRangeFunctionSpace< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage >, newRange >
C ToNewDimRangeFunctionSpace< FunctionSpace< DomainFieldImp, RangeFieldImp, dimDomain, dimRange >, newDimRange > Specialization for parameter list <domainfile,rangefield,dimDomain,dimRange,dimLocal>
C ToNewDimRangeFunctionSpace< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage >, newRange >
C ToNewRange
C ToNewRange< FunctionSpace< DomainField, RangeField, dimD, 1 >, FieldVector< RangeField, dimR > >
C TransformedBasisFunctionSet Implementation of a basis function set for given entity
C TriangleTwistMapperStrategy
► C TupleBasisFunctionSet
C CombinationTraits
C CombinationTraits< dummy, TupleSpaceProduct >
C CombinationTraits< dummy, TupleSpaceSummation >
C SubBasisFunctionSet
► C TupleDataSource
C Value
C TupleDiscontinuousGalerkinSpace
C TupleDiscontinuousGalerkinSpaceBasisFunctionSets
► C TupleDiscontinuousGalerkinSpaceTraits
C CommDataHandle
► C TupleDiscreteFunction Forward declaration
C SubDiscreteFunction Helper struct to get the type of the i-th sub function
C TupleDiscreteFunctionSpaceImpl
► C TupleDiscreteFunctionSpaceTraits
C CommDataHandle
C SubDiscreteFunctionSpace
► C TupleDofVector
C ConstIterator
C Iterator
C TupleLocalInterpolation
C TupleLocalRestrictProlong
C TupleMapper Mapper allocating one DoF per subentity of a given codimension
C TupleOperator
C TupleShapeFunctionSet
C TupleSpaceInterpolation
C TupleSpaceProduct
C TupleSpaceSummation
C TwistFreeTwistUtility TwistFreeTwistUtility provides the default implementation for twistfree grid such as Cartesian grids
C TwistMapperCreator Helper class for TwistProvider which takes care of the creation process
C TwistMapperStrategy This class factors out all geometry dependent stuff in a strategy class
C TwistProvider Access point for PointMapper objects with twist information PointMapper objects get created once and are reused as often as needed. The TwistProvider serves in this context as the single point of access which is responsible for the creation and management of these objects. TwistProvider follows the monostate pattern
C TwistStorage Identifies quadrature points on faces with twists For a given quadrature type and a face with a given twist the TwistMapper provides a mapping from the quadrature point number on the twisted face to the quadrature point number on the (untwisted) reference face. (It removes the twist from the quadrature, so to say.) This is needed in unstructured grids when a quadrature point on a reference element's face needs to be transformed to a quadrature point in the reference element itself
C TwistUtility Utility to get twist from IntersectionIterator, if provided by grid (i.e. AlbertaGrid , ALUGrid) otherwise return default values (correct for YASP)
C TwistUtility< GeometryGrid< HostGrid, CoordFunction, Allocator > >
C UninitializedObjectStack
C UnknownGridException
C VectorDiscreteFunction
► C VectorialBasisFunctionSet Builds a vectorial basis function set from given scalar basis function set
C EvaluateAll
C HessianAll
C JacobianAll
► C VectorialShapeFunctionSet
C VectorialFunctor
C VectorialShapeFunctionSets
C VectorSpaceTraits Traits class for vector function spaces
C VerticalDofAlignment Implementation of DofAlignment
C VirtualInStream
C VirtualInStreamObject
C VirtualInStreamTraits
C VirtualInStreamWrapper
C VirtualizedIntegrands
C VirtualOutStream
C VirtualOutStreamObject
C VirtualOutStreamTraits
C VirtualOutStreamWrapper
► C VoidFilter
C Codim
C VTKFunctionWrapper
C VTKIO
C VTKIO< GridPart, false >
C VTKIO< GridPart, true >
► C VTKIOBase Output using VTK
C PartitioningData
C SubsamplingVTKWriter
C VolumeData
C VTKWriter
C VtxProjection The Projection class which average discontinuous function using the interpolation of the space (e.g. the Lagrangepoints)
► C VtxProjectionImpl
C OutsideLocalFunction
C WeightDefault
► C WeightedL2Norm
C WeightedFunctionSquare
► C WeightedLPNorm
C WeightedFunctionMultiplicator
► N Hybrid
C CompositeIndex
C CompositeIndexRange
C IndexRange
► N Std
C are_all_same
C are_all_same< T >
C are_all_same< U, V, T ... >
C is_pod
C AlbertaGrid
C ColCompMatrix
C ColCompMatrix< Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >, RowIndex > Converter for SparseRowMatrix to column-compressed matrix. Specialization for SparseRowMatrix
C CompositeGeometry
C ConstTuple Add const qualifier to all tuple elements
C ContainsType
C ContainsType< Tuple, Type, 0 >
C DenseMatrixAssigner< DenseMatrix< FieldMatrix< K, n, m > >, Fem::FieldMatrixConverter< FieldVector< K, n *m >, FieldMatrix< K, n, m > > >
C DenseMatrixAssigner< DenseMatrix< FieldMatrix< K, n, m > >, Fem::FlatFieldMatrix< K, n, m > >
C DenseMatrixAssigner< FieldMatrix< K, n, m >, Fem::FieldMatrixConverter< FieldVector< K, n *m >, FieldMatrix< K, n, m > > >
C DenseMatrixAssigner< FieldMatrix< K, n, m >, Fem::FlatFieldMatrix< K, n, m > >
C DenseMatrixAssigner< typename std::remove_const< RangeObj >::type, Fem::SubObject< DomianObj, RangeObj, offset > >
C DenseMatVecTraits< Fem::DynamicArray< K > >
C DenseMatVecTraits< Fem::DynamicReferenceVector< K, A > >
C DenseMatVecTraits< Fem::ExplicitFieldVector< T, N > >
C DenseMatVecTraits< Fem::FieldMatrixConverter< FieldVector< K, n *m >, FieldMatrix< K, n, m > > >
C DenseMatVecTraits< Fem::FieldMatrixConverterRow< K, m > >
C DenseMatVecTraits< Fem::FlatFieldMatrix< K, n, m > >
C DenseMatVecTraits< Fem::LocalFunction< BasisFunctionSet, LocalDofVector > >
C DenseMatVecTraits< Fem::RowReferenceVector< K > >
C DenseMatVecTraits< Fem::StaticArray< K > >
C DenseMatVecTraits< Fem::SubVector< K, M > >
C DenseMatVecTraits< Fem::TemporaryLocalMatrix< DomainSpaceImp, RangeSpaceImp > >
C DenseMatVecTraits< FieldMatrixColumn< FieldMatrix > >
C DereferenceTuple Dereference pointer tuple
C DereferenceTuple< Tuple, Seed, size, size >
► C DirichletConstraints
C BoundaryWrapper
C DisplayErrorFunction
C DisplayErrorFunction< DiscreteFunction, SolutionType, false >
C DisplayErrorFunction< DiscreteFunction, SolutionType, true >
C EmptyTuple
C ExecutionTimer Class with a start and stop method for timing parts of a program
C FieldMatrixColumn
C FieldMatrixColumn< const FieldMatrix< K, m, n > >
C FieldMatrixColumn< FieldMatrix< K, m, n > >
C FieldTraits< Fem::DynamicArray< K > >
C FieldTraits< Fem::DynamicReferenceVector< K, A > >
C FieldTraits< Fem::ExplicitFieldVector< T, N > >
C FieldTraits< Fem::LocalContribution< DiscreteFunction, AssemblyOperation, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > > >
C FieldTraits< Fem::LocalFunction< BasisFunctionSet, LocalDofVector > >
C FieldTraits< Fem::RowReferenceVector< K > >
C FieldTraits< Fem::StaticArray< K > >
C FieldTraits< Fem::SubVector< K, M > >
C FieldTraits< Fem::TemporaryLocalFunction< DiscreteFunctionSpace, Dof > >
C FieldTraits< Fem::TemporaryLocalMatrix< DomainSpaceImp, RangeSpaceImp > >
C FieldTraits< FieldMatrixColumn< FieldMatrix > >
C FirstTypeIndexTuple
C FirstTypeIndexTuple< Tuple, SubTuple, Seed, size, size >
C GeometryTypeMap Associative container assigning values to each GeometryType
C HostGridAccess
► C IdDataHandle
C Codim
C InstantiateTuple Instantiate a tuple of elements with identical, simple constructors
C InstantiateTuple< Tuple, Key, Seed, 0 >
C IsFieldVectorSizeCorrect< Fem::ExplicitFieldVector< T, N >, M >
C IsNumber< Double >
C MakeSubTuple
C MakeSubTuple< Tuple, Positions, Seed, size, size >
C Operator An abstract operator Interface class for Operators. Operators are applied to Functions and the result is a Function again
C PointerTuple Convert a tuple to a tuple of pointer types
C PopBackTuple
C PopBackTuple< Tuple, 0 >
C PopFrontTuple
C PopFrontTuple< Tuple, 0 >
C ReferenceTuple Convert a tuple to a tuple of references
C RemoveConstTuple Remove const qualifiers from tuple
C SharedGeometry
C SimpleGeometry
C SingleTypeTuple
C SingleTypeTuple< T, size, Seed, size >
C tuple_remove_const
C TupleToVectorConverter Wrapper class to convert a vector of tuples of RangeTypes into something that behaves like a vector< RangeType >
C TupleTypeTraits
► C TypeIndexedTuple
C Contains
C Value
C UGGrid
C UnimplementedGeometry
C ValidPointerTupleCheck Check whether a pointer tuple can be dereferenced
C YaspGrid
► N DuneODE
C BasicImplicitRungeKuttaSolver Implicit RungeKutta ODE solver
C BasicROWRungeKuttaSolver ROW RungeKutta ODE solver
C ExplicitMultiStepSolver Exlicit multi step ODE solver
C ExplicitRungeKuttaSolver Exlicit RungeKutta ODE solver
C ExplMultiStepBase
C ImplicitOdeSolver
C ImplicitRungeKuttaSolver Implicit RungeKutta ODE solver
C ImplicitRungeKuttaSolverParameters
C ImplicitRungeKuttaTimeStepControl
C NoImplicitRungeKuttaSourceTerm
C NoROWRungeKuttaSourceTerm
► C OdeSolverInterface Interface class for ODE Solver
C Monitor
C PIDTimeStepControl PID time step control
C ROWRungeKuttaSolver ROW RungeKutta ODE solver
C ROWSimpleButcherTable
C SemiImplicitOdeSolver
C SemiImplicitRungeKuttaSolver Implicit RungeKutta ODE solver
C SemiImplicitRungeKuttaSourceTerm
C SimpleButcherTable
► N std STL namespace
C is_floating_point< Dune::Fem::Double >
C numeric_limits< Dune::Fem::Double >
C tuple_element< i, Dune::TypeIndexedTuple< Tuple, Types > >