►NDune | |
►NCapabilities | |
ChasHierarchicIndexSet | |
ChasHierarchicIndexSet< const Grid > | |
ChasHierarchicIndexSet< OneDGrid > | |
ChasHierarchicIndexSet< UGGrid< dim > > | |
ChasHierarchicIndexSet< YaspGrid< dim, CoordCont > > | |
ChasHierarchicIndexSet< GeometryGrid< HostGrid, CoordFunction, Allocator > > | |
►NDirichletConstraints | |
CDirichletBuilder | |
►NFem | |
►N__DynamicNonBlockMapper | |
CTraits | |
CDofMapper | |
CAdaptiveDofMapper | |
CImplementation | |
►N__GhostDofMapper | |
CBuildDataHandle | |
CConstIterator | |
►N__IdIndexSet | |
►CIndexSet | |
CCodim | |
CConsecutiveIndexSet | |
CAdaptiveIndexSet | |
CImplementation | |
►N__IndexSetDofMapper | |
►CDofMapper | |
CBuildFunctor | |
CMapFunctor | |
CSubEntityFilter | |
CSubEntityInfo | |
CAdaptiveDofMapper | |
CImplementation | |
►N__NonBlockMapper | |
CTraits | |
CDofMapper | |
CAdaptiveDofMapper | |
CImplementation | |
►N__ParallelDofMapper | |
CBuildDataHandle | |
►N__TupleOperatorImp | |
CColTraits | |
CRowTraits | |
►NAssembly | |
►NGlobal | |
CAddBase | |
CSetBase | |
CAdd | |
CSet | |
CAddBase< DiscreteFunction, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > > | |
CSetBase< DiscreteFunction, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > > | |
CAddBase< AssembledOperator, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > > | |
CSetBase< AssembledOperator, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > > | |
CAddBase | |
CAddScaledBase | |
CSetBase | |
CSetSelectedBase | |
CAdd | |
CAddScaled | |
CSet | |
CSetSelected | |
CAddBase< DiscreteFunction, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > > | |
CAddScaledBase< DiscreteFunction, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > > | |
CSetBase< DiscreteFunction, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > > | |
CSetSelectedBase< DiscreteFunction, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > > | |
CAddBase< AssembledOperator, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > > | |
CAddScaledBase< AssembledOperator, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > > | |
CSetAndSeclectBaseImpl | |
CSetBase< AssembledOperator, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > > | |
CSetSelectedBase< AssembledOperator, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > > | |
►NCapabilities | |
CisConsecutiveIndexSet | Specialize with true if index set implements the interface for consecutive index sets |
CisAdaptiveIndexSet | Specialize with true if index set implements the interface for adaptive index sets |
CisConsecutiveIndexSet< NonAdaptiveIndexSet< IndexSet > > | |
CisAdaptiveIndexSet< NonAdaptiveIndexSet< IndexSet > > | |
CisPersistentIndexSet | Capability for persistent index sets |
CisConsecutiveIndexSet< IdIndexSet< GridFamily > > | |
CisAdaptiveIndexSet< IdIndexSet< GridFamily > > | |
CisPersistentIndexSet< IdIndexSet< GridFamily > > | |
ChasAllCodimEntities | |
CsupportsCallbackAdaptation | |
CsupportsCallbackAdaptation< const Grid > | |
CsupportsCallbackAdaptation< AlbertaGrid< dim, dimworld > > | |
CsupportsCallbackAdaptation< GeometryGrid< HostGrid, CoordFunction, Allocator > > | |
CisLocallyAdaptive | |
CisLocallyAdaptive< const Grid > | |
CisLocallyAdaptive< AlbertaGrid< dim, dimworld > > | |
CisLocallyAdaptive< UGGrid< dim > > | |
CisLocallyAdaptive< OneDGrid > | |
CisLocallyAdaptive< GeometryGrid< HostGrid, CoordFunction, Allocator > > | |
CisAdaptiveDofMapper< PowerMapper< GridPart, Mapper, N > > | |
CisConsecutiveIndexSet< __PowerMapper::AdaptiveDofMapper< __PowerMapper::Traits< GridPart, Mapper, N > > > | |
CisAdaptiveDofMapper< TupleMapper< GridPart, Mapper ... > > | |
CisConsecutiveIndexSet< __TupleMapper::AdaptiveDofMapper< __TupleMapper::Traits< GridPart, Mapper ... > > > | |
ChasFixedPolynomialOrder | Specialize with true if polynomial order does not depend on the grid (part) entity |
ChasStaticPolynomialOrder | Specialize with true if polynomial order fixed and compile time static |
CisContinuous | Specialize with true if space is always continuous |
CisLocalized | Specialize with true if the space is localized, * i.e., the basis function set is based on a shape function set |
CisAdaptive | Specialize with true if space can be used with AdaptiveDiscreteFunction |
CthreadSafe | Specialize with true if the space implementation is thread safe |
CviewThreadSafe | Specialize with true if the space implementation is thread safe, while it is not modified |
CisHierarchic | Specialize with true if for a space the basis functions are sorted by the polynomial order, starting with the lowest order |
CDefaultQuadrature | Specialize when quadrature other than the standard quadrature should be used for volume and surface integral compution |
ChasInterpolation | Determine whether a discrete function space provides a (local) interpolation |
ChasFixedPolynomialOrder< const DiscreteFunctionSpace > | |
ChasStaticPolynomialOrder< const DiscreteFunctionSpace > | |
CisContinuous< const DiscreteFunctionSpace > | |
CisLocalized< const DiscreteFunctionSpace > | |
CisAdaptive< const DiscreteFunctionSpace > | |
CthreadSafe< const DiscreteFunctionSpace > | |
CviewThreadSafe< const DiscreteFunctionSpace > | |
CisHierarchic< const DiscreteFunctionSpace > | |
ChasInterpolation< const DiscreteFunctionSpace > | |
CDefaultQuadrature< const DiscreteFunctionSpace > | |
ChasFixedPolynomialOrder< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasStaticPolynomialOrder< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisContinuous< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisLocalized< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisAdaptive< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CthreadSafe< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CviewThreadSafe< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisHierarchic< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasFixedPolynomialOrder< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasStaticPolynomialOrder< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisContinuous< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisLocalized< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisAdaptive< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CthreadSafe< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CviewThreadSafe< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasFixedPolynomialOrder< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasStaticPolynomialOrder< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisContinuous< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisLocalized< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisAdaptive< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CthreadSafe< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CviewThreadSafe< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasFixedPolynomialOrder< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasStaticPolynomialOrder< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisContinuous< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisLocalized< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisAdaptive< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CthreadSafe< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CviewThreadSafe< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisHierarchic< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasFixedPolynomialOrder< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > > | |
ChasStaticPolynomialOrder< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > > | |
CisContinuous< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > > | |
CisHierarchic< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > > | |
CisLocalized< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > > | |
CisAdaptive< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > > | |
CthreadSafe< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > > | |
CviewThreadSafe< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > > | |
ChasFixedPolynomialOrder< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > > | |
ChasStaticPolynomialOrder< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > > | |
CisContinuous< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > > | |
CisLocalized< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > > | |
CisAdaptive< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > > | |
CthreadSafe< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > > | |
CviewThreadSafe< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > > | |
CisConsecutiveIndexSet< hpDG::DiscontinuousGalerkinBlockMapper< GridPart, LocalKeys > > | |
CisAdaptiveDofMapper< hpDG::DiscontinuousGalerkinBlockMapper< GridPart, LocalKeys > > | |
ChasStaticPolynomialOrder< hpDG::LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisLocalized< hpDG::LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisAdaptive< hpDG::LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CviewThreadSafe< hpDG::LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasStaticPolynomialOrder< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisLocalized< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisAdaptive< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CviewThreadSafe< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisHierarchic< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasStaticPolynomialOrder< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisLocalized< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisAdaptive< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CviewThreadSafe< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisHierarchic< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasFixedPolynomialOrder< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasStaticPolynomialOrder< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisContinuous< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisLocalized< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisAdaptive< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CthreadSafe< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CviewThreadSafe< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasFixedPolynomialOrder< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > > | |
CisContinuous< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > > | |
CisLocalized< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > > | |
CisAdaptive< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > > | |
CthreadSafe< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > > | |
CviewThreadSafe< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > > | |
ChasFixedPolynomialOrder< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
ChasFixedPolynomialOrder< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
ChasStaticPolynomialOrder< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
ChasStaticPolynomialOrder< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CisContinuous< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CisContinuous< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CisLocalized< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CisLocalized< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CisAdaptive< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CisAdaptive< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CthreadSafe< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CthreadSafe< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CviewThreadSafe< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CviewThreadSafe< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CisAdaptiveDofMapper | |
CisAdaptiveDofMapper< const Mapper > | |
CisAdaptiveDofMapper< CodimensionMapper< GridPart, codim > > | |
CisConsecutiveIndexSet< __CodimensionMapper::AdaptiveDofMapper< __CodimensionMapper::Traits< GridPart, codim > > > | |
CisAdaptiveDofMapper< DynamicNonBlockMapper< BlockMapper > > | |
CisConsecutiveIndexSet< __DynamicNonBlockMapper::AdaptiveDofMapper< __DynamicNonBlockMapper::Traits< BlockMapper > > > | |
CisConsecutiveIndexSet< GenericAdaptiveDofMapper< Traits > > | |
CisAdaptiveDofMapper< GenericAdaptiveDofMapper< Traits > > | |
CisAdaptiveDofMapper< GhostDofMapper< GridPart, BaseMapper, GlobalKey > > | |
CisConsecutiveIndexSet< GhostDofMapper< GridPart, BaseMapper, GlobalKey > > | |
CisAdaptiveDofMapper< IndexSetDofMapper< GridPart, LocalDofMapping > > | |
CisConsecutiveIndexSet< __IndexSetDofMapper::AdaptiveDofMapper< GridPart, LocalDofMapping > > | |
CisAdaptiveDofMapper< NonBlockMapper< BlockMapper, blockSize > > | |
CisConsecutiveIndexSet< __NonBlockMapper::AdaptiveDofMapper< __NonBlockMapper::Traits< BlockMapper, blockSize > > > | |
CisAdaptiveDofMapper< ParallelDofMapper< GridPart, BaseMapper, GlobalKey > > | |
CisConsecutiveIndexSet< ParallelDofMapper< GridPart, BaseMapper, GlobalKey > > | |
ChasFixedPolynomialOrder< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasStaticPolynomialOrder< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisContinuous< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisLocalized< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisAdaptive< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CthreadSafe< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CviewThreadSafe< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasFixedPolynomialOrder< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
ChasStaticPolynomialOrder< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisContinuous< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisLocalized< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisAdaptive< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CthreadSafe< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CviewThreadSafe< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > > | |
CisConsecutiveIndexSet< PAdaptiveDGMapper< GridPart, polOrder > > | |
CisConsecutiveIndexSet< PAdaptiveLagrangeMapper< GridPart, polOrder > > | |
CisAdaptiveDofMapper< PAdaptiveLagrangeMapper< GridPart, polOrder > > | |
CisAdaptiveDofMapper< PAdaptiveDGMapper< GridPart, polOrder > > | |
►NCodegen | |
CCodegenInfoFinished | |
CCodegenInfo | |
CDefaultCodeGenerator | Default code generator methods |
CEvaluateCaller | |
CEvaluateCallerInterfaceTraits | |
CEvaluateCallerTraits | |
►CEvaluateCallerInterface | |
CEvaluatorStorage | |
CEvaluateRealImplementation | |
CEvaluateImplementation | |
CEvaluateCaller< Traits, MIN_NUMBER_OF_QUAD_POINTS, numBaseFct > | |
CEvaluateCaller< Traits, quadNop, MIN_NUMBER_OF_BASE_FCT > | |
CEvaluateCaller< Traits, MIN_NUMBER_OF_QUAD_POINTS, MIN_NUMBER_OF_BASE_FCT > | |
CEmptyGeometry | |
CEvaluateRanges | |
CEvaluateJacobians | |
CAxpyRanges | |
CAxpyJacobians | |
CEvaluateRanges< BaseFunctionSet, EmptyGeometry, dimRange, numRows, numCols > | |
CEvaluateJacobians< BaseFunctionSet, EmptyGeometry, dimRange, numRows, numCols > | |
CAxpyRanges< BaseFunctionSet, EmptyGeometry, dimRange, numRows, numCols > | |
CAxpyJacobians< BaseFunctionSet, EmptyGeometry, dimRange, numRows, numCols > | |
►NCombinedSpaceHelper | |
CLagrangeDiscreteFunctionSpace | |
CLagrangePointSetExporter | |
CLagrangePointSetExporter< LagrangeDiscreteFunctionSpace< FunctionSpaceImp, GridPartImp, polOrder, BaseFunctionStorageImp > > | |
►NGridAdaptation | |
CMarker | |
►NGridPartCapabilities | |
ChasGrid< AdaptiveLeafGridPart< Grid, idxpitype, onlyCodimensionZero > > | |
ChasSingleGeometryType< AdaptiveLeafGridPart< Grid, idxpitype, onlyCodimensionZero > > | |
CisCartesian< AdaptiveLeafGridPart< Grid, idxpitype, onlyCodimensionZero > > | |
ChasEntity< AdaptiveLeafGridPart< Grid, idxpitype, onlyCodimensionZero >, codim > | |
CcanCommunicate< AdaptiveLeafGridPart< Grid, idxpitype, onlyCodimensionZero >, codim > | |
CisConforming< AdaptiveLeafGridPart< Grid, idxpitype, onlyCodimensionZero > > | |
ChasGrid< DGAdaptiveLeafGridPart< Grid, idxpitype > > | |
ChasSingleGeometryType< DGAdaptiveLeafGridPart< Grid, idxpitype > > | |
CisCartesian< DGAdaptiveLeafGridPart< Grid, idxpitype > > | |
ChasEntity< DGAdaptiveLeafGridPart< Grid, idxpitype >, codim > | |
CcanCommunicate< DGAdaptiveLeafGridPart< Grid, idxpitype >, codim > | |
CisConforming< DGAdaptiveLeafGridPart< Grid, idxpitype > > | |
ChasGrid< IntersectionAdaptiveLeafGridPart< Grid, idxpitype > > | |
ChasSingleGeometryType< IntersectionAdaptiveLeafGridPart< Grid, idxpitype > > | |
CisCartesian< IntersectionAdaptiveLeafGridPart< Grid, idxpitype > > | |
ChasEntity< IntersectionAdaptiveLeafGridPart< Grid, idxpitype >, codim > | |
CcanCommunicate< IntersectionAdaptiveLeafGridPart< Grid, idxpitype >, codim > | |
CisConforming< IntersectionAdaptiveLeafGridPart< Grid, idxpitype > > | |
ChasGrid | Specialize with 'false' if grid part has no underlying dune grid (default=true) |
ChasSingleGeometryType | Specialize with 'true' for if the codimension 0 entity of the grid part has only one possible geometry type (default=false, topologyid=undefined) |
CisCartesian | Specialize with 'true' if the grid part is cartesian (default=false) |
ChasEntity | Specialize with 'true' for all codims that a grid implements entities for (default=false) |
CcanCommunicate | Specialize with 'true' for all codims that a grid can communicate data on (default=false) |
CisConforming | Specialize with 'true' if implementation guarantees conforming level grids. (default=false) |
ChasGrid< const GridPartType > | |
ChasSingleGeometryType< const GridPartType > | |
CisCartesian< const GridPartType > | |
ChasEntity< const GridPartType, codim > | |
CcanCommunicate< const GridPartType, codim > | |
CisConforming< const GridPartType > | |
ChasGrid< GridPartAdapter< GridView > > | |
ChasSingleGeometryType< GridPartAdapter< GridView > > | |
CisCartesian< GridPartAdapter< GridView > > | |
ChasEntity< GridPartAdapter< GridView >, codim > | |
CcanCommunicate< GridPartAdapter< GridView >, codim > | |
CisConforming< GridPartAdapter< GridView > > | |
ChasGrid< FilteredGridPart< HostGridPartImp, FilterImp, useFilteredIndexSet > > | |
ChasSingleGeometryType< FilteredGridPart< HostGridPartImp, FilterImp, useFilteredIndexSet > > | |
CisCartesian< FilteredGridPart< HostGridPartImp, FilterImp, useFilteredIndexSet > > | |
ChasEntity< FilteredGridPart< HostGridPartImp, FilterImp, useFilteredIndexSet >, codim > | |
CcanCommunicate< FilteredGridPart< HostGridPartImp, FilterImp, useFilteredIndexSet >, codim > | |
CisConforming< FilteredGridPart< HostGridPartImp, FilterImp, useFilteredIndexSet > > | |
ChasGrid< GeoGridPart< CoordFunction > > | |
ChasSingleGeometryType< GeoGridPart< CoordFunction > > | |
CisCartesian< GeoGridPart< CoordFunction > > | |
ChasEntity< GeoGridPart< CoordFunction >, codim > | |
CcanCommunicate< GeoGridPart< CoordFunction >, codim > | |
CisConforming< GeoGridPart< CoordFunction > > | |
ChasGrid< GeometryGridPart< GridFunctionType > > | |
ChasSingleGeometryType< GeometryGridPart< GridFunctionType > > | |
CisCartesian< GeometryGridPart< GridFunctionType > > | |
ChasEntity< GeometryGridPart< GridFunctionType >, codim > | |
CcanCommunicate< GeometryGridPart< GridFunctionType >, codim > | |
CisConforming< GeometryGridPart< GridFunctionType > > | |
ChasGrid< IdGridPart< HostGridPartType > > | |
ChasSingleGeometryType< IdGridPart< HostGridPartType > > | |
CisCartesian< IdGridPart< HostGridPartType > > | |
ChasEntity< IdGridPart< HostGridPartType >, codim > | |
CcanCommunicate< IdGridPart< HostGridPartType >, codim > | |
CisConforming< IdGridPart< HostGridPartType > > | |
ChasGrid< LeafGridPart< Grid > > | |
ChasSingleGeometryType< LeafGridPart< Grid > > | |
CisCartesian< LeafGridPart< Grid > > | |
ChasEntity< LeafGridPart< Grid >, codim > | |
CcanCommunicate< LeafGridPart< Grid >, codim > | |
CisConforming< LeafGridPart< Grid > > | |
ChasGrid< LevelGridPart< Grid > > | |
ChasSingleGeometryType< LevelGridPart< Grid > > | |
CisCartesian< LevelGridPart< Grid > > | |
ChasEntity< LevelGridPart< Grid >, codim > | |
CcanCommunicate< LevelGridPart< Grid >, codim > | |
CisConforming< LevelGridPart< Grid > > | |
►NhpDG | |
CAnisotropicBasisFunctionSets | A family of anisotropic local product basis function sets |
CBasisFunctionSets | Abstract interface class for a family of local basis function sets |
CLegendreBasisFunctionSets | A family of local product basis function sets |
COrthogonalBasisFunctionSets | A family of orthogonal local basis function sets |
CLocalGeometryTypeIndexSet | Please doc me |
CLocalGeometryTypeIndexSet< dim, true > | |
CLocalGeometryTypeIndexSet< dim, false > | |
CGlobalGeometryTypeIndexSet | Please doc me |
CGlobalGeometryTypeIndexSet< maxdim, true > | |
CGlobalGeometryTypeIndexSet< maxdim, false > | |
CSingleGeometryTypeIndexSet | Please doc me |
►CGeometryTypes | |
CIterator | |
CGeometryTypeMap | Associative container assigning values to each GeometryType |
CLocalGeometryTypeMap | Please doc me |
CGlobalGeometryTypeMap | Please doc me |
CVectorialBasisFunctionSets | A meta implemenation of a family of local basis function sets |
►CAdaptationManager | Manages the testriction and prolongation of discrete functions in -adaptive computations |
CDataProjectionWrapper | |
CDataProjection | Abstract definition of the local restriction and prolongation of discrete functions |
CDefaultDataProjection | Local -projection for the restriction and prolongation of discrete functions |
CDataProjectionTuple | A DataProjection wrapping an arbitrary number of projection operators |
CDataProjectionTuple< Head, Tail... > | |
CDefaultDataProjectionTuple | A DataProjection for managing an arbitrary number of discrete functions |
CAnisotropicDiscontinuousGalerkinSpace | Implementation of an -adaptive discrete function space using anisotropic product Legendre polynomials |
►CDiscontinuousGalerkinBlockMapper | An -adaptive Dune::Fem::DofMapper |
CReserve | |
CResize | |
CDataHandle | |
CDataHandle< DiscontinuousGalerkinBlockMapper< GridPart, LocalKeys > > | |
CDefaultDiscontinuousGalerkinSpace | Default implementation of an -adaptive discrete function space given a family of local basis function sets |
CLegendreDiscontinuousGalerkinSpace | Implementation of an -adaptive discrete function space using product Legendre polynomials |
CHierarchicLegendreDiscontinuousGalerkinSpace | Implementation of an -adaptive discrete function space using product Legendre polynomials |
CLocalDofStorage | |
COrthogonalDiscontinuousGalerkinSpace | Implementation of an -adaptive discrete function space using orthogonal polynomials |
►CDiscontinuousGalerkinSpace | Generic implementation of a -adaptive discontinuous finite element space |
CAuxiliaryDofsFactory | |
►NISTL | |
►CFemCommunicationVector | |
CCommDataHandle | |
CFemCommunication | |
CSupportsAMG | |
CSupportsAMG< FemCommunication< DiscreteFunctionSpace > > | |
►CHierarchicalCommunicationVector | |
CCommDataHandle | |
CDofVector | |
CHierarchicalCommunication | |
CSupportsAMG< HierarchicalCommunication< DiscreteFunctionSpace > > | |
CBuildRemoteIndicesDataHandle | |
CSupportsAMG< Dune::OwnerOverlapCopyCommunication< GlobalId, LocalId > > | |
►NLinearSolver | |
CToleranceCriteria | |
►NParDGSimplexQuadrature | |
CQuadrature | |
►NSingletonList | |
CSingletonListStorage | |
►NSolver | |
CCGInverseOperator | Inverse operator base on CG method. This is the base class for the cg solver and does not imvolve any runtime parametrization |
CBindGuard | |
CisBindable | |
CExplicitFieldVector | |
CIsFieldType | |
CAcceptElementImplicitConstruction | |
CAcceptElementImplicitConstruction< C, T, std::enable_if_t<((IsFieldType< typename DenseMatVecTraits< C >::value_type >::value==IsFieldType< T >::value))> > | |
CMakeExplicit | |
CMakeExplicit< FieldVector< Field, Size > > | |
CForLoop | |
CLocalContribution | |
CUninitializedObjectStack | |
►CStackAllocator | |
Crebind | |
►CStackAllocator< void, S > | |
Crebind | |
►CAdaptiveDiscreteFunction | |
CDofStorageWrapper | Wrapper class to create fake DofStorage from DofType* |
CDiscreteFunctionTraits< AdaptiveDiscreteFunction< DiscreteFunctionSpace > > | |
CBlockVectorDiscreteFunction | |
CIsBlockVectorDiscreteFunction | Tag for discrete functions using block vectors |
CDiscreteFunctionTraits< BlockVectorDiscreteFunction< DiscreteFunctionSpace, BlockVector > > | |
CDiscreteFunctionTraits< ISTLBlockVectorDiscreteFunction< DiscreteFunctionSpace, Block > > | |
►CISTLBlockVectorDiscreteFunction | |
CISTLDofStorage | |
CIsBlockVector | |
CBlockVectorInterface | |
►CSimpleBlockVector | This is the reference implementation of a block vector as it is expected as the second template parameter to Dune::Fem::BlockVectorDiscreteFunction |
CContainerAccess | |
CContainerAccess< Dune::DynamicVector< K > > | |
CMutableBlockVector | |
CMutableBlockVector< DynamicArray< Field >, BlockSize > | |
►CISTLBlockVector | |
CIterator | |
CReferenceBlockVector | This is the reference implementation of a block vector as it is expected as the second template parameter to Dune::Fem::BlockVectorDiscreteFunction |
CCombinedDiscreteFunction | |
CCombinedDiscreteFunctionDofIterator | Iterator over an array of dofs |
CDiscreteFunctionTraits< CombinedDiscreteFunction< ContainedDiscreteFunction, N > > | |
CIdentity | |
CIdentity< FunctionSpace< ct, ct, dimworld, dimworld > > | |
CIsDiscreteFunction | Base class for determing whether a class is a discrete function or not |
CHasLocalFunction | Base class for determing whether a function has local functions or not |
CDiscreteFunctionTraits | Traits class for a DiscreteFunction |
►CDiscreteFunctionDefault | |
CCommDataHandle | |
►CDiscreteFunctionInterface | |
CCommDataHandle | |
CManagedDiscreteFunction | |
CDiscreteFunctionTraits< ManagedDiscreteFunction< DiscreteFunction > > | |
CDefaultDiscreteFunctionTraits | |
CDofBlockProxy | DoF block proxy for discrete functions with random access to DoFs |
CDofIteratorInterface | Interface for DoF iterators of discrete functions |
CDofIteratorDefault | Default implementation of DofManagerInterface |
CConstDofIteratorDefault | |
CFunction | Abstract class representing a function |
CFunctionSet | Global basis functions |
CFunctionSetProxy | Proxy for a FunctionSet |
CLeftAdd | |
CLeftAddScaled | |
CLeftAssign | |
CAssignVectorReference | |
CDofBlockFunctor | |
►CBasicGridFunctionAdapter | BasicGridFunctionAdapter provides local functions for a Function |
CLocalFunction | |
CBasicGridFunctionAdapterTraits | Traits of GridFunctionAdapter |
CConvertToGridFunction | |
CBasicInstationaryFunction | Basic wrapper class (still a CRTP) for instationary functions |
CInstationaryFunction | Implementation of a Dune::Fem::Function taking an instationary function |
CLocalContribution< DiscreteFunction, AssemblyOperation, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > > | |
►CLocalFunctionAdapter | LocalFunctionAdapter wrapped a class with a local evaluate method into a grid function |
CArgumentIF | |
CArgumentInitializer | |
CLocalFunctionAdapterLocalFunction | |
►CLocalFunctionAdapterTraits | Traits of DiscreteFunctionAdapter |
CLocalFuncType | |
CLocalFuncType< T, true > | |
CLocalAnalyticalFunctionBinder | 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 |
CParallelScalarProduct | |
CHierarchicalDofBlock | |
CSpecialArrayFeatures | |
CHierarchicalDofVector | |
CSpecialArrayFeatures< HierarchicalDofVector< DC > > | |
CHierarchicalDiscreteFunction | |
CDiscreteFunctionTraits< HierarchicalDiscreteFunction< DiscreteFunctionSpace > > | |
CLocalAverage | |
CLocalAverageHelper | |
CLocalAverageImpl | |
CLocalAverageImpl< LocalFunction, GridPart, DiscontinuousGalerkinSpace< FunctionSpace, GridPart, order, Storage > > | |
CLocalAverageImpl< LocalFunction, GridPart, FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > > | |
CBindableFunction | |
CBindableGridFunction | |
CBindableGridFunctionWithSpace | |
CBasicConstLocalFunction | |
CConstLocalDiscreteFunction | A constant local function carrying values for one entity |
CIsConstLocalFunction | |
CIsConstLocalFunction< T, std::enable_if_t<!std::is_same< T, std::decay_t< T > >{}> > | |
CIsConstLocalFunction< T, std::enable_if_t<(std::is_same< T, std::decay_t< T > >{} &&std::is_same< T, Fem::ConstLocalFunction< typename T::GridFunctionType > >{})> > | |
►CLocalFunctionConverter | Implementation of a Dune::Fem::LocalFunction on a FunctionSpace V restircted/prolongated from an other function space W |
CTraits | |
CLocalFunction | Interface for local functions |
CLocalFunctionSet | Local basis functions |
CLocalFunctionSetProxy | Proxy for a LocalBasisFunctionSet |
CLocalFunctionSetAdapter | Convert (global) function set to local function set |
CMutableLocalFunction | |
CBasicTemporaryLocalFunction | A temporary function carrying values for one entity |
CTemporaryLocalFunction | A temporary function carrying values for one entity |
CSubFunctionStorage | |
►CTupleDiscreteFunction | Forward declaration |
CSubDiscreteFunction | Helper struct to get the type of the i-th sub function |
CDiscreteFunctionTraits< TupleDiscreteFunction< DiscreteFunctions ... > > | |
►CTupleDofVector | |
CConstIterator | |
CIterator | |
CDofBlockFunctor< TupleDofVector< DofVectors ... >, Functor > | |
CDofBlockFunctor< const TupleDofVector< DofVectors ... >, Functor > | |
CParallelScalarProduct< TupleDiscreteFunction< DiscreteFunctions ... > > | |
CMemObject | |
CManagedDiscreteFunction< VectorDiscreteFunction< DiscreteFunctionSpace, Vector > > | |
CVectorDiscreteFunction | |
CDiscreteFunctionTraits< VectorDiscreteFunction< DiscreteFunctionSpace, Vector > > | |
CIteratorToInterface | |
CIteratorToInterface< InteriorBorder_Partition > | |
►CAdaptiveGridPartBase | A grid part with an index set specially designed for adaptive calculations |
CCodim | Struct providing types of the leaf iterators on codimension codim |
CAdaptiveLeafGridPart | |
►CAdaptiveLeafGridPartTraits | Type definitions for the LeafGridPart class |
CAdaptiveLeafIndexSetChooser | |
CAdaptiveLeafIndexSetChooser< dummy, true > | |
►CCodim | |
CPartition | |
CIntersectionAdaptiveLeafGridPart | A grid part with an index set specially designed for adaptive calculations including indices for intersections |
CIntersectionAdaptiveLeafGridPartTraits | A grid part with an index set specially designed for adaptive calculations including indices for intersections |
CAdaptiveLeafIndexSet | Consecutive, persistent index set for the leaf level based on the grid's hierarchy index set |
CIntersectionAdaptiveLeafIndexSet | |
CDGAdaptiveLeafIndexSet | Consecutive, persistent index set for the leaf level based on the grid's hierarchy index set |
►CAdaptiveIndexSetBaseTraits | |
CCodim | |
CAdaptiveIndexSetBase | Consecutive, persistent index set for the leaf level based on the grid's hierarchy index set |
CAdaptiveLeafIndexSetTraits | |
CIntersectionAdaptiveLeafIndexSetTraits | |
CDGAdaptiveLeafIndexSetTraits | |
CCodimIndexSet | |
CDeadIterator | |
CDeadIntersection | |
CDeadIntersectionIterator | |
CDefaultGridPartEntity | |
CDefaultGridPartEntity< 0, dim, GridFamily > | |
CDefaultEntitySearch | |
CGridEntitySearch | |
CGridEntitySearch< GridPart, 0, partition > | |
CEntitySearch | |
►CGridPartInterface | 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]) |
►CCodim | |
CPartition | |
CGridPartDefault | Default implementation for the GridPart classes |
CGridEntityAccess | |
CGridEntityAccess< Dune::Entity< codim, dim, Grid, EntityImpl > > | |
CAddGridView | |
►CGridPart2GridViewImpl | |
CCodim | Codim Structure |
►CGridPart2GridViewTraits | |
►CCodim | |
CPartition | |
CGridPart2GridView | |
CGridPartAdapter | |
►CGridView2GridPart | |
CCodim | |
►CIndexSet | Interface documentation for (grid part) index sets |
CCodim | |
CConsecutiveIndexSet | Extended interface for consecutive index sets |
CAdaptiveIndexSet | Extended interface for adaptive, consecutive index sets |
CLocalFunctionBasicGeometry | |
CMetaTwistUtility | MetaTwistUtility forwards the twist calls to the TwistUtility of the underlying HostTwistUtility |
CNonAdaptiveIndexSet | Wrapper for (adaptive) index sets that disables all support for adaptivity |
►CNonAdaptiveIndexSetTraits | |
CCodim | |
CPersistentConsecutiveIndexSet | |
CPersistentAdaptiveIndexSet | |
CPersistentIndexSetInterface | Virtual base class for persistent index sets |
CPersistentIndexSet | Please doc me |
CGridPartPolicies | |
►CFilterDefaultImplementation | |
CCodim | Entity types |
►CBasicFilterWrapper | |
CCodim | |
►CBasicFilterWrapperTraits | |
CCodim | Entity types |
►CDomainFilter | |
CCodim | |
►CDomainFilterTraits | |
CCodim | Entity types |
►CDefaultFilterTraits | Type definitions |
CCodim | Entity types |
►CFilterInterface | Interface class for filter to use with a Dune::FilteredGridPart |
CCodim | Entity types |
►CInverseFilter | |
CCodim | Entity types |
CRadialFilter | Given center x and radius r, filter is characteristic function of clos B_r( x ) |
CSimpleFilter | |
►CSimpleFilterTraits | |
CCodim | |
►CVoidFilter | |
CCodim | |
►CFilteredGridPart | A FilteredGridPart allows to extract a set of entities from a grid satisfying a given constrainted defined through a filter class |
CCodim | Grid part typedefs, use those of traits |
CFilteredGridPartDataHandle | |
CFilteredGridPartIntersection | |
CFilteredGridPartIntersectionIterator | |
CFilteredGridPartIterator | |
CFilteredGridPartIndexSetSelector | |
CFilteredGridPartIndexSetSelector< FilteredGP, HostGP, false > | |
CEntityGridTypeGetter | |
CEntityGridTypeGetter< const Entity > | |
►CFilteredGridPartTraits | |
►CCodim | Struct providing types of the iterators on codimension cd |
CPartition | |
►CGridPartFamily | |
CCodim | |
►CGeoGridPart | |
CCodim | |
CLagrangeDiscreteFunctionSpace | Lagrange discrete function space |
CGeoDiscreteCoordFunctionCaller | |
CGeoDiscreteCoordFunctionCaller< codim, CoordFunction, LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, 1, Storage > > | |
CGeoCoordFunctionCaller | |
CGeoCoordFunctionCaller< codim, CoordFunction, false > | |
CGeoCoordFunctionCaller< codim, CoordFunction, true > | |
CGeoCoordVector | |
CGeoLocalCoordVector | |
CGeoIntersectionCoordVector | |
CGeoCornerStorage | |
CGeoDataHandle | |
CGeoEntity | |
CGeoEntity< 0, dim, GridFamily > | |
►CGeoGeometryTraits | |
CCornerStorage | |
ChasSingleGeometryType | |
CGeoGeometry | |
CGeoIntersection | |
CGeoIntersectionIterator | |
►CGeoGridPartFamily | |
CCodim | |
►CTraits | |
CCodim | |
CGeoGridPartData | |
►CGeoGridPartTraits | |
►CCodim | |
CPartition | |
CGridEntityAccess< Dune::Entity< codim, dim, GridFamily, GeoEntity > > | |
CEntitySearch< GeoGridPart< CoordFunction >, codim, partition > | |
►CGeometryGridPart | |
CCodim | |
CGeometryGridPartDataHandle | |
CGeometryGridPartEntity | |
CGeometryGridPartEntity< 0, dim, GridFamily > | |
CGeometryGridPartIndexSet | |
CGeometryGridPartIntersection | |
CGeometryGridPartIntersectionIterator | |
CGeometryGridPartData | |
►CGeometryGridPartFamily | |
CCodim | |
►CTraits | |
CCodim | |
►CGeometryGridPartTraits | |
►CCodim | |
CPartition | |
CGridEntityAccess< Dune::Entity< codim, dim, GridFamily, GeometryGridPartEntity > > | |
CEntitySearch< GeometryGridPart< GridFunction >, codim, partition > | |
►CIdGridPart | |
CCodim | |
CIdEntityBasic | |
CIdEntity | |
CIdEntity< 0, dim, GridFamily > | |
CIdGeometry | |
CIdLocalGeometry | |
CIdBasicGeometry | |
CIdGeometryTraits | |
CIdLocalGeometryTraits | |
CIdIndexSet | |
CIdIntersection | |
CIdIntersectionIterator | |
CIdIterator | |
►CIdGridPartTraits | |
►CCodim | |
CPartition | |
►CGridFamily | |
CCodim | |
►CTraits | |
CCodim | |
CEmptyData | |
CGridEntityAccess< Dune::Entity< codim, dim, GridFamily, IdEntity > > | |
CEntitySearch< IdGridPart< HostGridPart >, codim, partition > | |
CLeafGridPart | |
CLevelGridPart | |
CDataOutputParameters | Parameter class for Dune::Fem::DataOutput |
CDataOutput | 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 |
CDataWriterParameters | |
CDataWriter | 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 |
CCheckPointerParameters | Local parameter collection for CheckPointer |
►CCheckPointer | Implementation of the IOInterface. This class manages checkpointing |
CGridPersistentObject | Call appropriate backup and restore methods on the grid class |
►CIOInterface | IOInterface to write data to hard disk |
CSaveParallelCartesianGrid | |
CSaveParallelCartesianGrid< YaspGrid< dim, CoordCont > > | |
CFileIOLock | Creates and removes lock file during backup process |
CFileIOCheckError | Check if lock file exists and aborts if true |
CIOTupleBase | |
CIOTuple | |
CIOTuple< std::tuple<> > | |
CNoDataException | |
CAbstractColumnWriter | Class representing column writer in general |
►CTupleDataSource | |
CValue | |
►CArrayDataSource | |
CValue | |
►CEOCDataSource | |
CValue | |
CNumberColumnWriter | Gets the N th element of a provided tuple assuming its a number |
CLatexTableWriter | Writes latex tables based on user-defined row structure |
CPersistentObject | Base class for persistent objects |
CIsPersistent | |
►CPersistenceManager | Class with singleton instance managing all persistent objects |
CWrapObject< ObjectType, false > | |
CWrapObject< ObjectType, true > | |
CAutoPersistentObject | Base class for auto persistent objects |
CVTKIO | |
CVTKFunctionWrapper | |
►CVTKIOBase | Output using VTK |
CPartitioningData | |
CSubsamplingVTKWriter | |
CVolumeData | |
CVTKWriter | |
CVTKIO< GridPart, false > | |
CVTKIO< GridPart, true > | |
►CParameterContainerData | |
CValue | |
►CParameterContainer | |
CDGFBlock | |
CParameterNotFound | |
CParameterInvalid | |
CParameterParser | |
CParameterParser< bool > | |
CParameterParser< FieldMatrix< F, m, n > > | |
CBasicParameterReader | |
CParameter | Container for User Specified Parameters |
CLocalParameter | |
CLocalParameter< ParamDefault, ParamDefault > | |
CParameterDict | |
CASCIIOutStreamTraits | |
CASCIIOutStream | Output stream writing into an STL output stream using ASCII encoding |
CASCIIInStreamTraits | |
CASCIIInStream | Input stream reading from an STL input stream using ASCII decoding |
CBinaryFileOutStream | constructor |
CBinaryFileInStream | constructor |
CSIONlibOutStream | Output stream writing into a single file with the SIONlib (http://www2.fz-juelich.de/jsc/sionlib/) |
CSIONlibInStream | Input stream reading from a file in binary form |
CStreamFactory< SIONlibInStream > | Factory class for Fem Streams to deal with different constructor parameters |
CByteOrder | |
CStandardOutStreamTraits | |
CStandardOutStream | Output stream writing into a given std::ostream |
CStandardInStreamTraits | |
CStandardInStream | Input stream reading from a given std::istream |
CStreamError | |
COutStreamInterface | Abstract interface for an output stream |
CInStreamInterface | Abstract interface for an input stream |
CStreamFactory | Factory class for Fem Streams to deal with different constructor parameters |
CSelectUnsignedLongInteger | |
►CSelectUnsignedLongInteger< ulongint, ulongint > | |
CUnsignedLongIntType | |
CVirtualOutStreamObject | |
CVirtualOutStreamTraits | |
CVirtualOutStream | |
CVirtualInStreamObject | |
CVirtualInStreamTraits | |
CVirtualInStream | |
CVirtualOutStreamWrapper | |
CVirtualInStreamWrapper | |
CLocalFunctionalError | |
CBartonNackmanInterface | |
CBoundaryIdProvider | |
CBoundaryIdProvider< GeometryGrid< HostGrid, CoordFunction, Allocator > > | |
CBoundaryIdProvider< OneDGrid > | |
CBoundaryIdProvider< UGGrid< dim > > | |
CBoundaryIdProvider< YaspGrid< dim, CoordCont > > | |
CGeometryAffinityCheck | Helper class to check affinity of the grid's geometries |
►CCheckCartesian | Helper class to check whether grid is structured or not |
CReferenceNormals | |
CDebugCounter | A counter only present if NDEBUG is not defined |
CDebugLock | |
►CIntegralBase | |
CForEachCaller | |
CForEachCaller< false, vDiscrete > | |
CForEachCaller< uDiscrete, false > | |
►CIntegral | |
CFunctionDistance | |
CFlOpCounter | |
CDouble | |
►CFemEoc | Write a self contained tex table for eoc runs with timing information |
CEOCColumnWriter | |
CErrorColumnWriter | |
CDefaultEocCalculator | Write a self contained tex table for eoc runs with timing information |
CFemEocTable | The Fem Eoc Table writer |
CTimer | |
CTimer< false > | |
CTimer< true > | |
CFlopCounter | 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 |
CFieldMatrixConverter | |
CFieldMatrixConverterRow | |
CFlatFieldMatrix | |
CFieldMatrixConverter< FieldVector< K, n *m >, FieldMatrix< K, n, m > > | Convert a FieldVector with length n * m to a FieldMatrix with n rows and m cols |
CDefaultAssign | |
CAssignFunctor | |
CAssignFunctor< T *, Assign > | |
CAssignSingleFunctor | |
CMatrixFunctor | |
CIsGridFunctionView | |
CGridFunctionView | |
CGridFunctionView< GF, false > | |
CGridFunctionView< GF, true > | |
CGridName | |
CUnknownGridException | |
►CDummyObjectStream | |
CEOFException | |
CGridObjectStreamTraits | |
CGridObjectStreamTraits< const Grid > | |
CGridObjectStreamTraits< GeometryGrid< HostGrid, CoordFunction, Allocator > > | |
CGridSolution | Creates a function with evaluate method from a check point |
►CGridSolutionVector | |
CCheckDomain | |
CGridWidthProvider | Utility functions for calculating the maximum grid width |
►CGridWidth | Utility functions for calculating the maximum grid width |
CMinMaxInit | |
CMinMaxInit< Max< T > > | |
CMinMaxInit< Min< T > > | |
►CH1Norm | |
CFunctionJacobianSquare | |
►CL1Norm | |
CFunctionAbs | |
CFunctionDistance | |
►CL2Norm | |
CFunctionDistance | |
CFunctionSquare | |
►CWeightedL2Norm | |
CWeightedFunctionSquare | |
CLineSegmentSampler | Samples values of a discrete function along a given line segment |
COrderCalculatorInterface | Quadrature Order Interface |
CDefaultOrderCalculator | Default Quadrature Order Calculator |
►CLPNorm | |
CFunctionDistance | |
CFunctionMultiplicator | |
►CWeightedLPNorm | |
CWeightedFunctionMultiplicator | |
CMapGeometryType | |
CMPIManager | |
CDomainDecomposedIterator | Thread iterators using domain decomposition |
CDomainDecomposedIteratorStorage | Storage of thread iterators using domain decomposition |
CThreadIterator | Thread iterators |
CThreadIteratorStorage | Storage of thread iterators |
CThreadIteratorStorageBase | Storage of thread iterators using domain decomposition |
CEmptyThreadManager | |
CThreadSafeValue | ThreadSafeValue realizes thread safety for a given variable by creating an instance of this variable for each thread |
►CLocalMassMatrixImplementation | Local Mass Matrix inversion implementation, select the correct method in your implementation |
CNoMassDummyCaller | |
CLocalMassMatrix | Local Mass Matrix for arbitrary spaces |
CLocalMassMatrixImplementationDgOrthoNormal | DG Local Mass Matrix for arbitrary spaces |
CAutomaticDifferenceOperator | Operator providing a Jacobian through automatic differentiation |
CAutomaticDifferenceLinearOperator | |
CDifferentiableOperator | Abstract differentiable operator |
CLocalContribution< AssembledOperator, AssemblyOperation, std::enable_if_t< Fem::IsAssembledOperator< AssembledOperator >::value > > | |
CMatrixColumnObject | |
CLocalMatrixInterface | Interface for local matrix classes |
CLocalMatrixDefault | Default implementation for local matrix classes |
CLocalMatrixEntry | |
CLocalMatrixColumn | |
CLocalMatrixColumn< TemporaryLocalMatrix< DomainSpace, RangeSpace > > | |
CLocalMatrixWrapper | |
CLocalMatrixWrapperTraits | |
CLocalOperatorInterface | |
CLocalOperatorDefault | 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 |
CCombinedLocalOperator | |
CScaledLocalOperator | |
CMapping | 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 |
CMappingOperators | Implementation of Mapping +, -, *, / operations |
CObjPointer | |
CObjPointerStorage | |
COperator | Abstract operator |
CLinearOperator | Abstract affine-linear operator |
CAssembledOperator | Abstract matrix operator |
CSpaceOperatorInterface | Interface for time evolution operators |
CSpaceOperatorStorage | Only for keeping the pointer |
CSpaceOperatorPtr | Only for keeping the pointer |
CSpaceOperatorWrapper | Apply wrapper |
CStencil | Default implementation for a general operator stencil |
CSimpleStencil | Watered down stencil providing only the upper bound for the non-zero entries per row |
►CStencilWrapper | Simple wrapper class for sparsity patterns provide as vector< set< size_t > > |
CIterator | |
CDiagonalStencil | 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 |
CDiagonalAndNeighborStencil | 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 |
CTemporaryLocalMatrix | A local matrix with a small array as storage |
CTemporaryLocalMatrixTraits | |
CTupleOperator | |
CRowTupleOperator | |
CDGHelmholtzJacobianOperator | |
CDGHelmholtzOperator | |
►CBlockDiagonalLinearOperator | BlockDiagonalLinearOperator |
CCommDataHandle | |
CLocalMatrix | |
CLocalMatrixFactory | |
CLocalMatrixTraits | |
CDenseRowLinearOperator | |
CHierarchicalLinearOperator | |
CNumpyLinearOperator | NumpyLinearOperator |
CSparseRowLinearOperator | SparseRowLinearOperator |
CDenseMatrix | DenseMatrix based on std::vector< std::vector< T > > |
CColumnObject | |
►CDenseRowMatrix | |
CRow | |
►CDenseRowMatrixObject | |
CLocalMatrix | |
CLocalMatrixFactory | |
CLocalMatrixTraits | |
CIndexFunctor | |
CPairFunctor | |
CLagrangeParallelMatrixAdapter | |
CDGParallelMatrixAdapter | |
CISTLSolverParameter | |
CSparseRowMatrix | SparseRowMatrix |
►CSparseRowMatrixObject | SparseRowMatrixObject |
CLocalMatrix | LocalMatrix |
CLocalMatrixTraits | LocalMatrixTraits |
CDGL2ProjectionImpl | |
CHdivProjection | H-div Projection for discontinuous discrete functions. The projection is described in detail in: |
CLocalL2Projection | Please doc me |
CDefaultLocalL2Projection | |
CDenseLocalRieszProjection | |
CLocalRieszProjection | Interface documentation of a local Riesz projection |
COrthonormalLocalRieszProjection | |
CWeightDefault | |
►CVtxProjectionImpl | |
COutsideLocalFunction | |
CVtxProjection | The Projection class which average discontinuous function using the interpolation of the space (e.g. the Lagrangepoints) |
►CAgglomeration | Agglomeration is a simple quadrature for polyhedral cells based on sub triangulation
|
CDeleter | |
CCacheStorage | Storage class for mappers |
CCacheStorage< ct, dim, true > | Specialisation for grids with twist (i.e. unstructured ones) |
CCacheStorage< ct, dim, false > | Specialisation for grids without any twists (i.e. Cartesian ones) |
CCacheProvider | |
CCacheProvider< GridPart, 0 > | |
CCacheProvider< GridPart, 1 > | |
CQuadratureKey | |
CCachingTraits | |
CPointProvider | |
CPointProvider< ct, dim, 0 > | |
CPointProvider< ct, dim, 1 > | |
►CQuadratureStorageRegistry | |
CQuadratureInfo | |
CStorageInterface | |
CTwistProvider | 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 |
CTwistMapperCreator | Helper class for TwistProvider which takes care of the creation process |
CTwistStorage | 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 |
CTwistMapperStrategy | This class factors out all geometry dependent stuff in a strategy class |
CPointTwistMapperStrategy | |
CLineTwistMapperStrategy | |
CTriangleTwistMapperStrategy | |
CQuadrilateralTwistMapperStrategy | |
CTwistFreeTwistUtility | TwistFreeTwistUtility provides the default implementation for twistfree grid such as Cartesian grids |
CTwistUtility | Utility to get twist from IntersectionIterator, if provided by grid (i.e. AlbertaGrid, ALUGrid) otherwise return default values (correct for YASP) |
CTwistUtility< GeometryGrid< HostGrid, CoordFunction, Allocator > > | |
CCachingInterface | Interface a cachable quadrature has to implement |
CCachingPointList | Integration point list supporting base function caching |
CCachingPointList< GridPartImp, 0, IntegrationTraits > | constructor |
CCachingPointList< GridPartImp, 1, IntegrationTraits > | constructor |
CCachingQuadrature | Quadrature class supporting base function caching |
CCachingQuadrature< GridPart, 0, QuadratureTraits > | constructor |
CCachingQuadrature< GridPartImp, 1, QuadratureTraits > | constructor |
CCornerPointSet | |
CCornerPointList | |
CCornerPointSetTraits | |
CDefaultQuadratureTraits | |
CDefaultQuadratureTraits< FieldType, 0 > | |
CDefaultQuadratureTraits< FieldType, 1 > | |
CDefaultQuadratureTraits< FieldType, 2 > | |
CDefaultQuadratureTraits< FieldType, 3 > | |
CQuadratureRulesFactory | Quadrature implementation based on the standard DUNE quadratures |
CDuneQuadratureTraits | |
CDuneQuadratureTraits< FieldType, 0 > | |
CDuneQuadratureTraits< FieldType, 1 > | |
CDuneQuadratureTraits< FieldType, 3 > | |
CElementIntegrationPointList | Integration point list on the codim-0 reference element |
CElementIntegrationPointList< GridPartImp, 0, IntegrationTraits > | constructor |
CElementIntegrationPointList< GridPartImp, 1, IntegrationTraits > | constructor |
CElementPointListBase | ElementPointListBase |
CElementPointListBase< GridPartImp, 0, IntegrationTraits > | |
CElementQuadrature | Quadrature on the codim-0 reference element |
CElementQuadratureTraits | |
CElementQuadrature< GridPartImp, 0, QuadratureTraits > | constructor |
CElementQuadrature< GridPartImp, 1, QuadratureTraits > | constructor |
CSimplexMaxOrder | |
CSimplexQuadrature | |
CCubeQuadrature | |
CPrismQuadrature | |
CPyramidQuadrature | |
CPolyhedronQuadrature | |
CGaussPts | One-dimensional Gauss points and their weights |
CGaussLegendreQuadrature | |
CGeometryQuadrature | |
CGeometricQuadrature | |
CIdProvider | Singleton that manages a globally unique identifier |
CIntegrator | Integrator for arbitrary functions providing evaluate |
CIntersectionQuadrature | IntersectionQuadrature is a helper class for creating the appropriate face quadratures for integrating over intersections |
CLumpingQuadrature | |
CDefaultLumpingQuadratureTraits | |
CPyramidPoints | |
CFemQuadratureKey | A simple quadrature key class for use FemPy |
CQuadCreator | Actual quadrature storage |
CQuadratureProvider | Provide a single instance pool of quadratures |
CQuadratureProvider< FieldImp, 0, QuadratureTraits > | provide a single instance pool of quadratures |
CQuadratureProvider< FieldImp, 1, QuadratureTraits > | provide a single instance pool of quadratures |
CQuadratureProvider< FieldImp, 2, QuadratureTraits > | provide a single instance pool of quadratures |
CQuadratureProvider< FieldImp, 3, QuadratureTraits > | provide a single instance pool of quadratures |
CQuadraturePointWrapper | Wrapper for a (Quadrature,int) pair |
CQuadraturePointIterator | Iterator over quadrature points |
►CIntegrationPointList | Actual interface class for integration point lists |
CNoDelete | |
CQuadrature | Actual interface class for quadratures |
CIntegrationPointListImp | Generic implementation of an IntegrationPointList |
CQuadratureImp | Generic implementation of a Dune quadrature |
CTestQuadrature | |
CGalerkinOperator | |
CDifferentiableGalerkinOperator | |
CAutomaticDifferenceGalerkinOperator | |
CModelDifferentiableGalerkinOperator | |
CIntegrandsTraits | |
CFullIntegrands | |
CVirtualizedIntegrands | |
CDiffusionModelIntegrands | |
CDGDiffusionModelIntegrands | |
►CLinearizedScheme | |
CSolverInfo | |
CMOLGalerkinOperator | |
CMOLDifferentiableGalerkinOperator | |
CMOLAutomaticDifferenceGalerkinOperator | |
CMOLModelDifferentiableGalerkinOperator | |
CAMGXSolverParameter | |
CAMGXInverseOperator | AMGX solver context for PETSc Mat and PETSc Vec |
CAMGXInverseOperatorTraits | |
CConjugateGradientSolver | Linear solver using the CG algorithm |
CCGInverseOperator | 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 |
CDiagonalPreconditionerBase | |
CDiagonalPreconditionerBase< DFImp, OperatorImp, true > | |
CDiagonalPreconditioner | Precondtioner, multiplies with inverse of the diagonal works with |
CInverseOperatorInterface | |
CKrylovInverseOperator | |
CKrylovInverseOperatorTraits | |
CNewtonParameter | |
CNewtonInverseOperator | Inverse operator based on a newton scheme |
CSolverParameter | |
CPreconditionedInverseOperator | |
CTimeProviderBase | General base for time providers |
CFixedStepTimeProvider | |
CTimeProvider | Manager for global simulation time of time-dependent solutions |
CGridTimeProvider | Same functionality as the Dune::TimeProvider |
CBasisFunctionSet | Interface class for basis function sets |
CDefaultBasisFunctionSet | |
CAxpyFunctor | |
CFunctionalAxpyFunctor | |
CInversePiolaTransformation | |
CPiolaTransformation | |
CSimpleBasisFunctionSet | This class is a simple basis function set which is needed for global basis functions sets (Fourier space etc.) |
CJacobianTransformation | |
CHessianTransformation | |
CTransformedBasisFunctionSet | Implementation of a basis function set for given entity |
CTupleSpaceProduct | |
CTupleSpaceSummation | |
►CTupleBasisFunctionSet | |
CCombinationTraits | |
CCombinationTraits< dummy, TupleSpaceProduct > | |
CCombinationTraits< dummy, TupleSpaceSummation > | |
CSubBasisFunctionSet | |
CDofAlignment | Interface documentation for Dof alignment classes used in VectorialBasisFunctionSet |
CHorizontalDofAlignment | Implementation of DofAlignment |
CVerticalDofAlignment | Implementation of DofAlignment |
CSubDofVector | Extract Sub dof vector for single coordinate |
CSubDofVector< DofVector, HorizontalDofAlignment< ScalarBasisFunctionSet, Range > > | |
CSubDofVector< DofVector, VerticalDofAlignment< ScalarBasisFunctionSet, Range > > | |
►CVectorialBasisFunctionSet | Builds a vectorial basis function set from given scalar basis function set |
CEvaluateAll | |
CHessianAll | |
CJacobianAll | |
CCombinedDofConversionUtility | |
CCombinedDofConversionUtility< ContainedMapper, N, PointBased > | |
CCombinedDofConversionUtility< ContainedMapper, N, VariableBased > | Specialisation for VariableBased approach |
CCombinedSubMapper | |
CCombinedSpace | |
CCombinedSpace< DiscreteFunctionSpace, N, PointBased > | Combined Space Function Space |
CCombinedSpace< DiscreteFunctionSpace, N, VariableBased > | |
CDifferentDiscreteFunctionSpace< CombinedSpace< ContainedSpace, N, policy >, NewFunctionSpace > | |
CDefaultLocalRestrictProlong< CombinedSpace< DiscreteFunctionSpace, N, PointBased > > | |
CDefaultLocalRestrictProlong< CombinedSpace< DiscreteFunctionSpace, N, VariableBased > > | |
CGenericCombinedDiscreteFunctionSpace | |
CPowerSpaceInterpolation | |
CTupleSpaceInterpolation | |
CPowerLocalRestrictProlong | |
CPowerMapper | Mapper allocating one DoF per subentity of a given codimension |
CPowerDiscreteFunctionSpace | |
►CPowerDiscreteFunctionSpaceTraits | |
CCommDataHandle | |
CSubDiscreteFunctionSpace | |
CDifferentDiscreteFunctionSpace< PowerDiscreteFunctionSpace< DiscreteFunctionSpace, N >, NewFunctionSpace > | Specialization of DifferentDiscreteFunctionSpace for PowerDiscreteFunctionSpace |
CDefaultLocalRestrictProlong< PowerDiscreteFunctionSpace< DiscreteFunctionSpace, N > > | |
CRowType | |
CRowType< const T > | |
CRowType< FieldVector< K, SIZE > > | |
CRowType< ExplicitFieldVector< K, SIZE > > | |
CRowType< FieldMatrix< K, ROWS, COLS > > | |
CSubObject | |
CTupleLocalRestrictProlong | |
CTupleMapper | Mapper allocating one DoF per subentity of a given codimension |
CTupleDiscreteFunctionSpaceImpl | |
►CTupleDiscreteFunctionSpaceTraits | |
CCommDataHandle | |
CSubDiscreteFunctionSpace | |
CDifferentDiscreteFunctionSpace< TupleDiscreteFunctionSpaceImpl< CombineOp, DiscreteFunctionSpaces... >, NewFunctionSpace > | Specialization of DifferentDiscreteFunctionSpace for TupleDiscreteFunctionSpace |
CDefaultLocalRestrictProlong< TupleDiscreteFunctionSpaceImpl< CombineOp, DiscreteFunctionSpaces ... > > | |
CAdaptationManagerInterface | AdaptationManagerInterface class |
CAdaptationMethod | AdaptationMethod is a simple adaptation method reader class |
CAdaptationManagerBase | 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 |
CAdaptationManagerReferenceFactory | Factory class to create adaptation manager reference counter |
CAdaptationManager | 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 |
CGlobalRefine | 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 |
CLocalRefine | 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 |
CRestrictProlongWrapper | |
CGeometryInformation | ReferenceVolume and local bary center keeper class |
►CAllGeomTypes | Default implementation uses method geomTypes of given index set. Used in DiscreteFunctionSpaces |
CInsertGeometryTypes | |
►CAuxiliaryDofs | 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 |
CConstIterator | |
CLinkBuilder | |
CPrimaryDofs | 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 |
►CPrimaryDofs< AuxiliaryDofs< GridPart, Mapper > > | |
CConstIterator | |
CBaseSetLocalKeyStorage | Storage class for base function set pointer and compiled local key pointers |
►CCompiledLocalKeyContainer | Class for storage local keys for a given range of polynomial order and available geometry type |
►CConstructCompiledLocalKeys | |
CCompiledLocalKeyFactory | CompiledLocalKeyFactory method createObject and deleteObject for the SingletonList |
CPetscDiscreteFunction | |
CCommunicationIndexMap | |
CCombinedDataType | |
CCombinedDataType< DataHandle > | |
CCombinedDataType< DataHandle, Tail... > | |
CCombinedDataHandle | Combine multiple data handles into one |
►CDFCommunicationOperation | Mathematical operation apply during communication to data that is communicated enum of all avialable operations |
CAdd | Sum up data |
CCopy | Just copy data |
CMax | Keep maximum |
CMin | Keep minimum |
CSub | Substract data |
CLoadBalanceLeafData | Check for sets of entities for the load balance procedure |
►CDefaultCommunicationManager | Default communication manager using just the grids communicate method |
CNonBlockingCommunication | |
CCommunicationManager | Use Default CommunicationManager as Communication Manager |
CCommunicationManagerList | Proxy class to DependencyCache which is singleton per space |
CDofManager | |
►CLocalInlinePlus | |
CTraits | |
CDataCollectorTraits | |
CCombinedLocalDataCollect | |
►CLocalInterface | |
CAddToWrapper | |
CObjectStreamExtractor | |
CObjectStreamExtractor< std::pair< T1 *, const T2 * > > | |
CTraits | |
►CDataCollectorInterface | |
CTraits | |
CDummyDataCollector | Empty data collector |
CDataCollector | 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 |
CLocalDataInlinerTraits | |
CLocalDataInliner | Inline DiscreteFunction data during load balancing |
CLocalDataXtractorTraits | |
CLocalDataXtractor | Inline DiscreteFunction data during load balancing |
CDefaultCommunicationHandler | Default communication handler for discrete functions |
CExportsDiscreteFunctionSpaceType | |
CisGenericDiscreteFunctionSpace | |
CDifferentDiscreteFunctionSpace | |
CDifferentDiscreteFunctionSpace< DiscreteFunctionSpaceImp< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, NewFunctionSpace > | |
CDifferentDiscreteFunctionSpace< DiscreteFunctionSpaceImp< FunctionSpaceImp, GridPartImp, polOrd, caching >, NewFunctionSpace > | |
►CDiscreteFunctionSpaceInterface | This is the interface for discrete function spaces. All methods declared here have to be implemented by the implementation class |
CCommDataHandle | Defines type of data handle for communication |
CToNewDimRange | Typedef struct for defining the same discrete function space with a different dimRange |
CToNewFunctionSpace | Typedef struct for defining the same discrete function space with a different function space |
►CDiscreteFunctionSpaceDefault | 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 |
CAuxiliaryDofsFactory | |
CDiscreteFunctionSpaceAdapter | Create Obejct that behaves like a discrete function space without to provide functions with the iterator facilities |
CBaseFunctionSetSingletonFactory | BasisFunctionSetSingletonFactory provides method createObject and deleteObject for the SingletonList |
CDofManagerFactory | Singleton provider for the DofManager |
CManagedIndexSetInterface | |
CRemoveIndicesFromSet | |
CInsertIndicesToSet | |
CManagedIndexSet | |
CDofStorageInterface | Interface class for a dof storage object to be stored in discrete functions |
CManagedDofStorageInterface | Interface class for a dof storage object that can be managed (resized and compressed) by the DofManager |
CResizeMemoryObjects | |
CReserveMemoryObjects | |
CManagedDofStorageImplementation | |
CManagedDofStorage | |
CIndexSetRestrictProlong | |
CEmptyIndexSetRestrictProlong | |
CDofManError | |
CDofConversionUtility | |
CDofConversionUtility< PointBased > | Specialisation for PointBased approach |
CDofConversionUtility< VariableBased > | Specialisation for VariableBased approach |
CPointBasedDofConversionUtility | Specialisation for PointBased approach |
CFunctionSpace | A vector valued function space |
CVectorSpaceTraits | Traits class for vector function spaces |
CMatrixFunctionSpace | A matrix valued function space |
CRangeMatrix | RangeType class for matrix valued functions - derived from FieldMatrix but has representation as vector |
CMatrixMapping | JacobianRangeType class for matrix valued functions - derived from FieldMatrix |
CMatrixSpaceTraits | Traits class for matrix valued spaces |
CToNewDimDomainFunctionSpace | Convert functions space to space with new dim domain |
CToNewDimRangeFunctionSpace | Convert functions space to space with new dim range |
CToNewDimDomainFunctionSpace< FunctionSpace< DomainFieldImp, RangeFieldImp, dimDomain, dimRange >, newDimDomain > | Specialization for parameter list <domainfile,rangefield,dimDomain,dimRange,newDimDomain> |
CToNewDimDomainFunctionSpace< MatrixFunctionSpace< DomainFieldImp, RangeFieldImp, n, m1, m2 >, newDimDomain > | Specialization for parameter list <domainfile,rangefield,dimDomain,dimRange,dimLocal> |
CToNewDimRangeFunctionSpace< FunctionSpace< DomainFieldImp, RangeFieldImp, dimDomain, dimRange >, newDimRange > | Specialization for parameter list <domainfile,rangefield,dimDomain,dimRange,dimLocal> |
CFunctionSpaceInterface | Interface for an arbitrary function space |
CLoadBalancerInterface | Interface class for load balancing |
CLoadBalancer | 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 |
CLocalInterpolation | |
CLocalInterpolationWrapper | |
CDefaultLocalRestrictProlong | |
CConstantLocalRestrictProlong | |
CEmptyLocalRestrictProlong | |
CProlongFunction | Prolong discrete functions between grid levels |
CRestrictFunction | Restrict discrete functions between grid levels |
CRestrictProlongInterface | Interface class defining the local behaviour of the restrict/prolong operation (using BN) |
CRestrictProlongTraits | Traits class for derivation from RestrictProlongInterface |
CRestrictProlongInterfaceDefault | Interface default implementation for derived classes |
CRestrictProlongDefault | This is a wrapper for the default implemented restriction/prolongation operator, which only takes a discrete function template |
CRestrictProlongTuple | Combine a variadic number of Dune::Fem::RestrictProlongInterface instances into a single object again derived from Dune::Fem::RestrictProlongInterface |
CRestrictProlongDefaultTuple | Conveniently set up a tuple of Dune::Fem::RestrictProlongDefault restriction/prolongation objects created from a variadic list of discrete functions |
CRestrictProlongTuple< Head, Tail... > | |
CRestrictProlongDefaultTraits | |
CRestrictProlongDefaultTraits< std::tuple< DiscreteFunctions &... > > | |
CDefaultUniqueFacetOrientation | |
CCartesianUniqueFacetOrientation | |
CBasisFunctionSets | Interface class representing a family of basis function sets |
CDefaultBasisFunctionSets | Generate a set of default basis function sets from given set of shape function sets |
CDiscontinuousGalerkinSpace | |
CLagrangeDiscontinuousGalerkinSpace | |
CLegendreDiscontinuousGalerkinSpace | |
CHierarchicLegendreDiscontinuousGalerkinSpace | |
CGenericDiscontinuousGalerkinSpace | Generic implementation of a Discontinuous Galerkin space based on a fixed family of basis function sets |
CDiscontinuousGalerkinLocalL2Projection | |
CLocalOrthonormalL2Projection | Specialization of local L2 projection for orthonormal DG spaces |
►CLagrangeDiscontinuousGalerkinSpaceTraits | |
CCommDataHandle | |
►CLegendreDiscontinuousGalerkinSpaceTraits | |
CCommDataHandle | |
CScalarShapeFunctionSet | |
CLegendreDiscontinuousGalerkinSpaceBase | |
CLocalMassMatrix< DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >, VolumeQuadratureImp > | Local Mass Matrix for DG space |
CLocalMassMatrix< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >, VolumeQuadratureImp > | Local Mass Matrix for Legendre space |
CLocalMassMatrix< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >, VolumeQuadratureImp > | Local Mass Matrix for hierarchic Legendre space |
CDiscontinuousGalerkinLocalInterpolation | |
CDiscontinuousGalerkinLocalRestrictProlong | |
CDefaultLocalRestrictProlong< DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > > | |
CDefaultLocalRestrictProlong< DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > > | |
CDefaultLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > > | |
CDefaultLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > > | |
CDefaultLocalRestrictProlong< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > > | |
CDefaultLocalRestrictProlong< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > > | |
CDefaultLocalRestrictProlong< LagrangeDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > > | |
CDefaultLocalRestrictProlong< LagrangeDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > > | |
CShapeFunctionSets | Interface class representing a family of shape function sets |
CCachedShapeFunctionSets | |
CSelectCachingShapeFunctionSets | |
CVectorialShapeFunctionSets | |
►CDiscontinuousGalerkinSpaceTraits | |
CCommDataHandle | |
CScalarShapeFunctionSet | |
CTupleDiscontinuousGalerkinSpace | |
CTupleLocalInterpolation | |
CTupleDiscontinuousGalerkinSpaceBasisFunctionSets | |
►CTupleDiscontinuousGalerkinSpaceTraits | |
CCommDataHandle | |
CDifferentDiscreteFunctionSpace< TupleDiscontinuousGalerkinSpace< DFS... >, NewFunctionSpace > | |
CDefaultLocalRestrictProlong< TupleDiscontinuousGalerkinSpace< DFS... > > | |
CFiniteVolumeBasisFunctionSet | |
CFiniteVolumeBasisFunctionSets | |
CFiniteVolumeSpace | |
CFiniteVolumeLocalInterpolation | |
►CFiniteVolumeSpaceTraits | |
CCommDataHandle | |
CLocalMassMatrix< FiniteVolumeSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >, VolumeQuadratureImp > | Local Mass Matrix for FV space |
CDefaultLocalRestrictProlong< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > > | |
CFourierDiscreteFunctionSpace | |
CIsFourierDiscreteFunctionSpace | |
CIsFourierDiscreteFunctionSpace< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, order > > | |
CFourierDofMapper | |
CFourierDofMapperTraits | |
CFourierFunctionSetSize | |
CFourierFunctionSet | |
CFourierFunctionSet< FunctionSpace< DomainFieldType, RangeFieldType, 1, 1 >, Order > | |
►CFourierFunctionSet< FunctionSpace< DomainFieldType, RangeFieldType, dimDomain, 1 >, Order > | |
CAssign | |
CMultiIndexIterator | |
►CFourierDiscreteFunctionSpaceTraits | |
CCommDataHandle | |
CLocalMassMatrix< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, Storage >, VolumeQuadratureImp > | Local Mass Matrix for hierarchic Legendre space |
CDefaultLocalRestrictProlong< LagrangeDiscreteFunctionSpace< FunctionSpaceType, GridPartType, maxPolOrder, StorageType > > | |
CLagrangeDofMapperCodeFactory | |
CLagrangeLocalDofMapping | |
CGenericLagrangeBaseFunction | |
CGenericLagrangeBaseFunction< FunctionSpace, PointGeometry, order > | |
CGenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, 0 > | |
CGenericLagrangeBaseFunction< FunctionSpace, PyramidGeometry< BaseGeometryType >, order > | |
CGenericLagrangeBaseFunction< FunctionSpace, ProductGeometry< FirstGeometryType, SecondGeometryType >, order > | |
►CPointGeometry | Generic geometry modelling a single point |
CCodim | |
►CPyramidGeometry | Generic geometry modelling a pyramid over a base geometry |
CCodim | |
►CProductGeometry | Generic geometry modelling the product of two base geometries |
CCodim | |
CGeometryWrapper | |
CGeometryWrapper< id, 1 > | |
CGeometryWrapper< id, 0 > | |
CLocalCoordinate | |
CLocalCoordinate< PointGeometry, Field, offset > | |
CLocalCoordinate< PyramidGeometry< BaseGeometry >, Field, offset > | |
CLocalCoordinate< ProductGeometry< FirstGeometry, SecondGeometry >, Field, offset > | |
CGenericLagrangePoint | |
►CGenericLagrangePoint< PointGeometry, order, bottom > | |
CCodim | |
►CGenericLagrangePoint< PyramidGeometry< BaseGeometry >, 0, bottom > | |
CCodim | |
►CGenericLagrangePoint< PyramidGeometry< BaseGeometry >, order, bottom > | |
CCodim | |
►CGenericLagrangePoint< ProductGeometry< FirstGeometry, SecondGeometry >, order, bottom > | |
CCodim | |
CLagrangeLocalInterpolation | |
►CLagrangePoint | A single lagrange point |
CCodim | |
CLagrangePointInterface | |
CLagrangePointImplementation | |
CLagrangePointListInterface | Set of lagrange points |
CLagrangePointListImplementation | |
►CLagrangePointSetTraits | |
CPointListTraits | Default defines for used point lists |
►CLagrangePointSet | |
CCodim | |
CSubEntityLagrangePointIterator | |
CSubEntityLagrangePointIterator< GridPart, 0, polOrder > | |
CLagrangeLocalRestrictProlong | |
CLagrangeShapeFunctionInterface | Abstract base class for Lagrange shape functions |
CLagrangeShapeFunction | Implementation of Lagrange shape function using generic Lagrange shape functions |
CLagrangeShapeFunctionFactory | Factory class |
CLagrangeShapeFunctionSet | Lagrange shape function set |
►CLagrangeDiscreteFunctionSpaceTraits | |
CCommDataHandle | |
CLagrangeMapperSingletonKey | |
CLagrangeMapperSingletonFactory | |
CLocalFiniteElementSpace | Rannacher-Turek Space |
CDiscontinuousLocalFiniteElementSpace | Rannacher-Turek Space |
CFixedOrderLagrangeFiniteElementMap | |
►CDiscontinuousLocalFiniteElementSpaceTraits | |
CCommDataHandle | |
CFixedPolyOrder_ | |
CFixedPolyOrder_< LFEMap, std::enable_if_t< LFEMap::numBasisFunctions >=0, std::true_type > | |
CToNewDimRangeFunctionSpace< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage >, newRange > | |
CDifferentDiscreteFunctionSpace< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage >, NewFunctionSpace > | |
CLocalFiniteElementInterpolation | |
CLocalFiniteElementInterpolation< Space, LocalInterpolation, false > | |
CLocalFiniteElementInterpolation< Space, LocalInterpolation, true > | |
CLocalFEInterpolationWrapper | |
CDefaultLocalRestrictProlong< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CDefaultLocalRestrictProlong< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > > | |
CLocalFunctionsShapeFunctionSetTraits | |
CLocalFunctionsShapeFunctionSet | |
►CLocalFiniteElementSpaceTraits | |
CCommDataHandle | |
CToNewDimRangeFunctionSpace< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage >, newRange > | |
CDifferentDiscreteFunctionSpace< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage >, NewFunctionSpace > | |
CDofMapperCode | |
CDofMapperCodeWriter | |
CCodimensionMapper | Mapper allocating one DoF per subentity of a given codimension |
CDofMapper | 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 |
CAdaptiveDofMapper | Extended interface for adaptive DoF mappers |
CDynamicNonBlockMapper | |
CDynamicNonBlockMapper< DynamicNonBlockMapper< BlockMapper > > | |
CDynamicNonBlockMapper< NonBlockMapper< BlockMapper, innerBlockSize > > | |
CNonBlockMapper< DynamicNonBlockMapper< BlockMapper >, outerBlockSize > | |
CDofMapperError | |
►CGenericAdaptiveDofMapper | |
CEntityDofStorage | |
CInsertSubEntities | |
CNumDofs | |
CNumDofs< codim, true > | |
CPolynomialOrderStorage | |
CRemoveSubEntities | |
CMasterDofs | |
CGhostDofMapper | |
CAuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > > | |
CMasterDofs< AuxiliaryDofs< GridPart, GhostDofMapper< GridPart, BaseMapper, GlobalKey > > > | |
CDefaultLocalDofMapping | |
CIndexSetDofMapper | |
CLocalKey | |
CNonBlockMapper | |
CNonBlockMapper< NonBlockMapper< BlockMapper, innerBlockSize >, outerBlockSize > | |
CParallelDofMapper | |
CLocalBubbleElementInterpolation | |
CBubbleElementLocalKeyMap | |
CBubbleElementDofMapperCodeFactory | |
CSimplexBubbleElementShapeFunctionSet | |
CCube2DBubbleElementShapeFunctionSet | |
CBubbleElementSpace | [Class definition for new space] |
►CBubbleElementSpaceTraits | |
CCommDataHandle | |
CDifferentDiscreteFunctionSpace< BubbleElementSpace< FunctionSpace, GridPart, Storage >, NewFunctionSpace > | |
CDefaultLocalRestrictProlong< BubbleElementSpace< FunctionSpace, GridPart, Storage > > | |
CDefaultLocalRestrictProlong< Fem::PAdaptiveLagrangeSpace< FS, GP, ord, S > > | |
CDefaultLocalRestrictProlong< Fem::PAdaptiveDGSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > > | |
CDefaultLocalRestrictProlong< Fem::PAdaptiveDGSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > > | |
CPAdaptiveDGSpace | Adaptive DG discrete function space |
CPAdaptiveLagrangeSpace | Lagrange discrete function space |
►CPAdaptiveDGSpaceTraits | |
CCommDataHandle | |
►CGenericDiscreteFunctionSpace | Please doc me |
►CInitialize | |
CCompiledLocalKeyFactory | |
CScalarShapeFunctionSetFactory | |
►CPAdaptiveLagrangeSpaceTraits | |
CCommDataHandle | |
►CScalarShapeFunctionSetFactory | |
CType | |
CPAdaptiveLagrangeMapper | |
CPAdaptiveLagrangeMapperTraits | |
CPAdaptiveDGMapper | |
CPAdaptiveDGMapperTraits | |
CPLagrangeLocalRestrictProlong | |
CRaviartThomasLocalInterpolation | |
CCachingShapeFunctionSet | |
CLegendreShapeFunction | Implementation of a single scalar-valued Legendre shape function |
►CLegendreShapeFunctionSet | Dune::Fem::ShapeFunctionSet of Legendre ansatz polynomials |
CCompare | |
CLegendrePolynomials | |
COrthonormalBase_1D | |
COrthonormalBase_2D | |
COrthonormalBase_3D | |
COrthonormalShapeFunctionSet | |
CShapeFunctionSetProxy | |
CCachingStorage | |
CSimpleStorage | |
CCodegenStorage | |
CSelectCachingShapeFunctionSet | |
CSelectCachingShapeFunctionSet< ShapeFunctionSet, CachingStorage > | |
CSelectCachingShapeFunctionSet< ShapeFunctionSet, SimpleStorage > | |
CSelectCachingShapeFunctionSet< ShapeFunctionSet, CodegenStorage > | |
CShapeFunctionSet | Interface class for shape function sets |
CAbstractShapeFunction | |
CSimpleShapeFunctionSet | |
►CTensorProductShapeFunctionSet | |
CAssign | |
CTupleShapeFunctionSet | |
CMakeVectorialTraits | |
CMakeVectorialTraits< FieldVector< K, 1 >, FieldVector< K, dimR > > | |
CMakeVectorialTraits< ExplicitFieldVector< K, 1 >, ExplicitFieldVector< K, dimR > > | |
CMakeVectorialTraits< FieldMatrix< K, 1, dimD >, FieldMatrix< K, dimR, dimD > > | |
CBasicMakeVectorialExpression | |
CMakeVectorialExpression | |
CMakeVectorialExpression< FieldVector< K, 1 >, FieldVector< K, dimR > > | |
CMakeVectorialExpression< FieldMatrix< K, 1, dimD >, FieldMatrix< K, dimR, dimD > > | |
CToNewRange | |
CToNewRange< FunctionSpace< DomainField, RangeField, dimD, 1 >, FieldVector< RangeField, dimR > > | |
►CVectorialShapeFunctionSet | |
CVectorialFunctor | |
CIdShapeFunctionSet | |
CStaticArray | An implementation of DenseVector which uses a C-array of fixed size as storage |
CStandardArrayAllocator | Oriented to the STL Allocator funtionality |
CPODArrayAllocator | |
CDynamicArray | An implementation of DenseVector which uses a C-array of dynamic size as storage |
CEnvelope | |
CObjectStack | |
CObjectStackEntry | |
CObjectStackEntryTraits | |
CReferenceCounterInterface | Interface for objects capable of reference counting |
CSupportsReferenceCounterInterface | |
CReferenceCounterDefault | Default implementation of ReferenceCounterInterface |
CObjectPointer | Models a pointer to a reference countable object |
CDynamicReferenceVector | An implementation of DenseVector which uses a std::vector of references as storage |
CRowReferenceVector | |
CSingleton | Return singleton instance of given Object type |
CDefaultSingletonFactory | |
►CSingletonList | Singleton list for key/object pairs |
CDeleter | |
CSubVector | An implementation of DenseVector to extract a portion, not necessarly contiguos, of a vector |
CIndexMapperInterface | Abstract index mapper interface |
COffsetSubMapper | Index mapper which simply adds an offset to the index |
CStaticOffsetSubMapper | Index mapper with static size which simply adds an offset to the index |
►NHybrid | |
CIndexRange | |
CCompositeIndexRange | |
CCompositeIndex | |
►NStd | |
Care_all_same | |
Care_all_same< T > | |
Care_all_same< U, V, T ... > | |
Cis_pod | |
CDenseMatVecTraits< Fem::ExplicitFieldVector< T, N > > | |
CFieldTraits< Fem::ExplicitFieldVector< T, N > > | |
CIsFieldVectorSizeCorrect< Fem::ExplicitFieldVector< T, N >, M > | |
CFieldMatrixColumn | |
CDenseMatVecTraits< FieldMatrixColumn< FieldMatrix > > | |
CFieldTraits< FieldMatrixColumn< FieldMatrix > > | |
CFieldMatrixColumn< FieldMatrix< K, m, n > > | |
CFieldMatrixColumn< const FieldMatrix< K, m, n > > | |
CGeometryTypeMap | Associative container assigning values to each GeometryType |
CSingleTypeTuple | |
CSingleTypeTuple< T, size, Seed, size > | |
CEmptyTuple | |
CTupleTypeTraits | |
CPointerTuple | Convert a tuple to a tuple of pointer types |
CReferenceTuple | Convert a tuple to a tuple of references |
CConstTuple | Add const qualifier to all tuple elements |
CRemoveConstTuple | Remove const qualifiers from tuple |
Ctuple_remove_const | |
CValidPointerTupleCheck | Check whether a pointer tuple can be dereferenced |
CDereferenceTuple | Dereference pointer tuple |
CDereferenceTuple< Tuple, Seed, size, size > | |
CPopFrontTuple | |
CPopFrontTuple< Tuple, 0 > | |
CPopBackTuple | |
CPopBackTuple< Tuple, 0 > | |
CContainsType | |
CContainsType< Tuple, Type, 0 > | |
CFirstTypeIndexTuple | |
CFirstTypeIndexTuple< Tuple, SubTuple, Seed, size, size > | |
CMakeSubTuple | |
CMakeSubTuple< Tuple, Positions, Seed, size, size > | |
CTupleToVectorConverter | Wrapper class to convert a vector of tuples of RangeTypes into something that behaves like a vector< RangeType > |
CInstantiateTuple | Instantiate a tuple of elements with identical, simple constructors |
CInstantiateTuple< Tuple, Key, Seed, 0 > | |
►CTypeIndexedTuple | |
CContains | |
CValue | |
CFieldTraits< Fem::LocalContribution< DiscreteFunction, AssemblyOperation, std::enable_if_t< std::is_base_of< Fem::IsDiscreteFunction, DiscreteFunction >::value > > > | |
CDenseMatVecTraits< Fem::LocalFunction< BasisFunctionSet, LocalDofVector > > | |
CFieldTraits< Fem::LocalFunction< BasisFunctionSet, LocalDofVector > > | |
CFieldTraits< Fem::TemporaryLocalFunction< DiscreteFunctionSpace, Dof > > | |
CCompositeGeometry | |
CSharedGeometry | |
CSimpleGeometry | |
CUnimplementedGeometry | |
►CIdDataHandle | |
CCodim | |
CDisplayErrorFunction | |
CDisplayErrorFunction< DiscreteFunction, SolutionType, true > | |
CDisplayErrorFunction< DiscreteFunction, SolutionType, false > | |
CHostGridAccess | |
CIsNumber< Double > | |
CExecutionTimer | Class with a start and stop method for timing parts of a program |
CDenseMatVecTraits< Fem::FieldMatrixConverter< FieldVector< K, n *m >, FieldMatrix< K, n, m > > > | |
CDenseMatVecTraits< Fem::FieldMatrixConverterRow< K, m > > | |
CDenseMatVecTraits< Fem::FlatFieldMatrix< K, n, m > > | |
CDenseMatrixAssigner< FieldMatrix< K, n, m >, Fem::FieldMatrixConverter< FieldVector< K, n *m >, FieldMatrix< K, n, m > > > | |
CDenseMatrixAssigner< DenseMatrix< FieldMatrix< K, n, m > >, Fem::FieldMatrixConverter< FieldVector< K, n *m >, FieldMatrix< K, n, m > > > | |
CDenseMatrixAssigner< FieldMatrix< K, n, m >, Fem::FlatFieldMatrix< K, n, m > > | |
CDenseMatrixAssigner< DenseMatrix< FieldMatrix< K, n, m > >, Fem::FlatFieldMatrix< K, n, m > > | |
CUGGrid | |
CYaspGrid | |
CAlbertaGrid | |
COperator | An abstract operator Interface class for Operators. Operators are applied to Functions and the result is a Function again |
CDenseMatVecTraits< Fem::TemporaryLocalMatrix< DomainSpaceImp, RangeSpaceImp > > | |
CFieldTraits< Fem::TemporaryLocalMatrix< DomainSpaceImp, RangeSpaceImp > > | |
CColCompMatrix | |
CColCompMatrix< Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >, RowIndex > | Converter for SparseRowMatrix to column-compressed matrix. Specialization for SparseRowMatrix |
►CDirichletConstraints | |
CBoundaryWrapper | |
CDenseMatrixAssigner< typename std::remove_const< RangeObj >::type, Fem::SubObject< DomianObj, RangeObj, offset > > | |
CDenseMatVecTraits< Fem::StaticArray< K > > | |
CFieldTraits< Fem::StaticArray< K > > | |
CDenseMatVecTraits< Fem::DynamicArray< K > > | |
CFieldTraits< Fem::DynamicArray< K > > | |
CDenseMatVecTraits< Fem::DynamicReferenceVector< K, A > > | |
CFieldTraits< Fem::DynamicReferenceVector< K, A > > | |
CDenseMatVecTraits< Fem::RowReferenceVector< K > > | |
CFieldTraits< Fem::RowReferenceVector< K > > | |
CDenseMatVecTraits< Fem::SubVector< K, M > > | |
CFieldTraits< Fem::SubVector< K, M > > | |
►NDuneODE | |
CExplMultiStepBase | |
CExplicitMultiStepSolver | Exlicit multi step ODE solver |
CImplicitOdeSolver | |
CSemiImplicitOdeSolver | |
►COdeSolverInterface | Interface class for ODE Solver |
CMonitor | |
CNoImplicitRungeKuttaSourceTerm | |
CBasicImplicitRungeKuttaSolver | Implicit RungeKutta ODE solver |
CNoROWRungeKuttaSourceTerm | |
CBasicROWRungeKuttaSolver | ROW RungeKutta ODE solver |
CSimpleButcherTable | |
CROWSimpleButcherTable | |
CExplicitRungeKuttaSolver | Exlicit RungeKutta ODE solver |
CImplicitRungeKuttaSolver | Implicit RungeKutta ODE solver |
CROWRungeKuttaSolver | ROW RungeKutta ODE solver |
CSemiImplicitRungeKuttaSourceTerm | |
CSemiImplicitRungeKuttaSolver | Implicit RungeKutta ODE solver |
CImplicitRungeKuttaSolverParameters | |
CImplicitRungeKuttaTimeStepControl | |
CPIDTimeStepControl | PID time step control |
►Nstd | STL namespace |
Ctuple_element< i, Dune::TypeIndexedTuple< Tuple, Types > > | |
Cnumeric_limits< Dune::Fem::Double > | |
Cis_floating_point< Dune::Fem::Double > | |
CAddDirichletBC | |
CAddDirichletBC< Op, DF, std::enable_if_t< std::is_void< decltype(std::declval< const Op >(). setConstraints(std::declval< DF & >()))>::value > > | |
CBlockVectorDiscreteFunctionTraits | Traits class for a BlockVectorDiscreteFunction |
Cdatainfo | |
CDefaultPenalty | |
CDGDiffusionModel | |
CDGDiffusionModelWrapper | |
CDGEllipticOperator | |
CDGFemScheme | |
CDifferentiableDGEllipticOperator | |
CDifferentiableEllipticOperator | [Class for linearizable elliptic operator] |
CDiffusionModel | |
CDiffusionModelWrapper | |
CDirichletWrapperOperator | |
CDiscreteFunctionSpace | Discrete function space |
CEllipticOperator | [Class for elliptic operator] |
►CFemScheme | |
CSolverInfo | |
CFemTimer | Class with singleton instance managing timing for parts of program |
CFixedStepTimerProvider | Simple time provider for constant time steps |
CGlobalGeometryTypeMap | Please doc me |
Cinfo | |
CisAdaptiveDofeMapper | Specialize with true if the mapper supports adaptivity |
CLocalGeometryTypeMap | Please doc me |
CSelectQuadraturePointSetId | |
CThreadManager | The ThreadManager wrapps basic shared memory functionality provided by OpenMP or pthreads such as thread id, number of threads, etc |