| ▼NDune | For backward compatibility – Do not use this! |
| ►NLegendreStuff | |
| CDGLegendreLocalBasis | Lagrange shape functions of order k on the reference cube |
| CDGLegendreLocalCoefficients | Layout map for Q1 elements |
| CDGLegendreLocalInterpolation | Determine degrees of freedom |
| CLegendrePolynomials1d | The 1d Legendre Polynomials (k=0,1 are specialized below) |
| CLegendrePolynomials1d< D, R, 0 > | |
| CLegendrePolynomials1d< D, R, 1 > | |
| CLegendreSize | |
| CLegendreSize< 0, 1 > | |
| CLegendreSize< 0, n > | |
| CLegendreSize< k, 1 > | |
| ►NPB | |
| CBasisTraits | |
| ►CBasisTraits< BasisType::Pk > | |
| COrder | |
| CSize | |
| ►CBasisTraits< BasisType::Qk > | |
| COrder | |
| CSize | |
| CMonomialEvaluate | Compute |
| CMonomialEvaluate< F, 0 > | |
| CMonomialIntegrator | Integrate monomials over the reference element |
| CMonomialIntegrator< ComputationFieldType, Dune::GeometryType::cube, d > | Integrate monomials over the cube in any d |
| CMonomialIntegrator< ComputationFieldType, Dune::GeometryType::simplex, 1 > | Integrate monomials over the unit interval considered as a simplex |
| CMonomialIntegrator< ComputationFieldType, Dune::GeometryType::simplex, 2 > | Integrate monomials over the triangle |
| CMonomialIntegrator< ComputationFieldType, Dune::GeometryType::simplex, 3 > | Integrate monomials over the tetrahedron |
| CMultiIndex | |
| COrthonormalPolynomialBasis | Integrate monomials over the reference element |
| CPkSize | |
| ►NPDELab | |
| ►NBackend | |
| Cattached_container | Tag for requesting a vector or matrix container with a pre-attached underlying object |
| Cunattached_container | Tag for requesting a vector or matrix container without a pre-attached underlying object |
| ►NCG2DGHelper | |
| CComputeCG2DGVisitor | |
| CWrappedLocalShapeFunction | |
| CWrappedLocalShapeFunctionTraits | |
| ►NExperimental | |
| CDuneFunctionsCacheTag | |
| ►CGridFunctionSpace | A pdelab grid function space implemented by a dune-functions function space basis |
| CConstraintsContainer | Extract type for storing constraints |
| ►COrdering | |
| CTraits | |
| ►CTraits | Export Traits class |
| ►CFEM | Rudimentary internal implementation of a FiniteElementMap |
| CTraits | |
| ►CLeafLFSMixin | |
| CTraits | |
| ►CLocalFunctionSpace | |
| CTraits | |
| ►Nfem | |
| CPkLocalFiniteElementMapBase | |
| CPkLocalFiniteElementMapBase< GV, D, R, k, 1 > | |
| CPkLocalFiniteElementMapBase< GV, D, R, k, 2 > | |
| CPkLocalFiniteElementMapBase< GV, D, R, k, 3 > | |
| ►Ngfs | Implementation namespace for GridFunctionSpace-specific features |
| CDefaultSubSpaceFeatures | Default features used by every subspace implementation |
| CGridFunctionSubSpace | Non-nesting implementation of GridFunctionSubSpace |
| CGridFunctionSubSpaceOutputParameters | Mixin class which inherits from GridFunctionOutputParameters iff T inherits from GridFunctionOutputParameters |
| CLeafSubSpaceFeatures | Additional features used by leaf subspaces |
| CSubSpaceFeatureProvider | |
| ►Nimpl | |
| CScalarL2 | |
| ►Ninterleaved_ordering | |
| CBase | Interface for merging index spaces |
| ►NISTL | |
| ►Nimpl | |
| C_extract_iterators | |
| C_extract_iterators< T, false, tags::block_vector, Iterators... > | |
| C_extract_iterators< T, false, tags::dynamic_vector, Iterators... > | |
| C_extract_iterators< T, false, tags::field_vector, Iterators... > | |
| C_extract_iterators< T, true, tags::block_vector, Iterators... > | |
| C_extract_iterators< T, true, tags::dynamic_vector, Iterators... > | |
| C_extract_iterators< T, true, tags::field_vector, Iterators... > | |
| Cextract_iterators | |
| Cextract_iterators< const V > | |
| Cvector_iterator_base | |
| Cvector_iterator_base< const V > | |
| ►Ntags | |
| Cbcrs_matrix | Tag describing a BCRSMatrix |
| Cblock_vector | Tag describing a BlockVector |
| Ccontainer | Extracts the container tag from T |
| Cdynamic_matrix | Tag describing a DynamicMatrix |
| Cdynamic_vector | Tag describing a DynamicVector |
| Cfield_matrix | Tag describing an arbitrary FieldMatrix |
| Cfield_matrix_1_1 | Tag describing a FieldMatrix with row block size 1 and column block size 1 |
| Cfield_matrix_1_any | Tag describing a FieldMatrix with row block size 1 and arbitrary column block size |
| Cfield_matrix_1_m | Tag describing a FieldMatrix with row block size 1 and column block size > 1 |
| Cfield_matrix_any_1 | Tag describing a FieldMatrix with arbitrary row block size and column block size 1 |
| Cfield_matrix_any_m | Tag describing a FieldMatrix with arbitrary row block size and column block size > 1 |
| Cfield_matrix_n_1 | Tag describing a FieldMatrix with row block size > 1 and column block size 1 |
| Cfield_matrix_n_any | Tag describing a FieldMatrix with row block size > 1 and arbitrary column block size |
| Cfield_matrix_n_m | Tag describing a FieldMatrix with row block size > 1 and column block size > 1 |
| Cfield_vector | Tag describing an arbitrary FieldVector |
| Cfield_vector_1 | Tag describing a field vector with block size 1 |
| Cfield_vector_n | Tag describing a field vector with block size > 1 |
| CBCRSMatrix | |
| ►CBCRSMatrixBackend | Backend using (possibly nested) ISTL BCRSMatrices |
| CMatrixHelper | |
| ►CBCRSPattern | Pattern builder for generic BCRS-like sparse matrices |
| Citerator | Iterator over all column indices for a given row, unique but in arbitrary order |
| ►CBlockMatrixDiagonal | |
| CAddMatrixElementVectorDataHandle | |
| CMatrixElementVector | |
| CBlockVector | |
| CCommSelector | |
| CNestedPattern | Pattern builder for nested hierarchies of generic BCRS-like sparse matrices |
| Cnesting_depth | TMP for figuring out the depth up to which ISTL containers are nested |
| CParallelHelper | |
| CPatternStatistics | Statistics about the pattern of a BCRSMatrix |
| CSimpleVectorBackend | |
| Cvector_backend_tag | Tag describing an ISTL BlockVector backend |
| Cvector_iterator | |
| ►CVectorBackend | |
| CTraits | |
| ►Nlexicographic_ordering | |
| CBase | |
| ►Nlop | Namespace with decorator classes that influence assembler behavior |
| CDiagonalJacobian | Decorator base class for local operators that have a diagonal jacobian matrix |
| ►NNavierStokesDGImp | |
| CVariableBoundarySlipSwitch | Compile-time switch for the boundary slip factor |
| CVariableBoundarySlipSwitch< PRM, typename std::enable_if< PRM::enable_variable_slip >::type > | |
| ►Nordering | |
| ►Nchunked | |
| Cgfs_to_chunked | |
| ►Npermuted | |
| Cgfs_to_permuted | |
| CChunked | |
| Ccomposite_gfs_to_decorated | |
| Cdecorated_ordering_tag | |
| Cgfs_to_decorator_descriptor | |
| Cleaf_gfs_to_decorated | |
| Cnonrecursive_composite_gfs_to_decorated | |
| Cnonrecursive_power_gfs_to_decorated | |
| CPermuted | Permute the ordering created from the passed-in tag based on a simple lookup table |
| Cpower_gfs_to_decorated | |
| ►Crecursive_composite_gfs_to_decorated | |
| Cresult | |
| ►Crecursive_power_gfs_to_decorated | |
| Cresult | |
| ►NSimple | |
| ►CMatrixBackend | |
| CMatrixHelper | |
| CPattern | |
| CMatrixContainer | |
| ►CSparseMatrixBackend | |
| CMatrixHelper | |
| CSparseMatrixContainer | |
| CSparseMatrixData | |
| CSparseMatrixPattern | |
| ►CVectorBackend | |
| CTraits | |
| CVectorContainer | |
| ►Nvtk | |
| ►Cadd_solution_to_vtk_writer_visitor | |
| CVisitChild | |
| CDefaultFunctionNameGenerator | |
| CDefaultPredicate | |
| CDGFTreeCommonData | Helper class for common data of a DGFTree |
| CDGFTreeLeafFunction | |
| CDGFTreeVectorFunction | |
| COutputCollector | |
| C_build_dof_index_type | |
| C_build_dof_index_type< GFS, SingleCodimMapper > | |
| CAddClearDataHandle | |
| CAddClearGatherScatter | |
| CAddDataHandle | |
| CAddDataHandle< Experimental::GridFunctionSpace< DFBasis, V, CE >, U > | Dummy data handle – does nothing |
| CAddGatherScatter | |
| CAlexander2Parameter | Parameters to turn the OneStepMethod into an Alexander scheme |
| CAlexander3Parameter | Parameters to turn the OneStepMethod into an Alexander3 scheme |
| CAliasedMatrixView | |
| CAliasedVectorView | |
| CAnalyticGridFunctionBase | Analytic grid function |
| CAnalyticGridFunctionTraits | Function signature for analytic functions on a grid |
| CAnySpaceTag | |
| CAssemblerInterface | The global assembler which performs the traversing of the integration parts |
| Cbackup_visitor | |
| CBasicTypeFromDimensionAndTopologyId | Utility TMP for determining the BasicType of a geometry from its dimension and topology id |
| CBCTypeParam_CD | |
| CBDM1Cube2DLocalFiniteElementMap | |
| CBDM1Simplex2DLocalFiniteElementMap | |
| CBenchmarkEntry | |
| CBenchmarkHelper | |
| CBlockDiagonalLocalOperatorFullCoupling | Block diagonal extension of scalar local operator |
| ►CBorderIndexIdCache | |
| CEntityIndex | |
| CBoundaryGridFunctionBase | Leaf of a function tree |
| CBoundaryGridFunctionInterface | A BoundaryGridFunction allows evaluation on boundary intersections |
| CBoundaryGridFunctionSelectComponentAdapter | Takes a BoundaryGridFunction and acts as a single component |
| CBoundaryGridFunctionTraits | Traits class holding function signature, same as in local function |
| CBrezziDouglasMariniLocalFiniteElementMap | |
| Cbuild_dof_index_type | |
| CCallableAdapterGetDim | |
| CCallableAdapterGetDim< FieldVector< T, n > > | |
| CCallableAdapterGetRangeFieldType | |
| CCallableAdapterGetRangeFieldType< FieldVector< T, n > > | |
| CCD_RHS_LocalAdapter | |
| CCFLTimeController | Limit time step to maximum dt * CFL number |
| CCG2DGProlongation | |
| CCGCONBase | |
| CCGCONBase< Grid, 1, Dune::GeometryType::cube, MeshType::nonconforming, SolverCategory::sequential, BCType, GV > | |
| CCGCONBase< Grid, 1, Dune::GeometryType::simplex, MeshType::nonconforming, SolverCategory::sequential, BCType, GV > | |
| CCGCONBase< Grid, degree, gt, MeshType::conforming, SolverCategory::nonoverlapping, BCType, GV > | |
| CCGCONBase< Grid, degree, gt, MeshType::conforming, SolverCategory::overlapping, BCType, GV > | |
| CCGCONBase< Grid, degree, gt, MeshType::conforming, SolverCategory::sequential, BCType, GV > | |
| CCGFEMBase | |
| CCGFEMBase< GV, C, R, degree, dim, Dune::GeometryType::cube > | |
| CCGFEMBase< GV, C, R, degree, dim, Dune::GeometryType::simplex > | |
| CCGSpace | |
| CCGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET > | |
| CChunkedBlockOrdering | Ordering that permutes top-level ContainerIndex entries |
| CChunkedBlockOrderingSizeError | The block size of a ChunkedBlockOrdering does not divide the block count of the underlying ordering |
| CClockError | Exception thrown by clock functions |
| Ccollect_a_priori_fixed_size | |
| Ccollect_used_codims | |
| Ccollect_used_geometry_types_from_cell_visitor | |
| Ccomposite_gfs_to_entityblocked_ordering_descriptor | |
| ►Ccomposite_gfs_to_interleaved_ordering_descriptor | |
| Cresult | |
| ►Ccomposite_gfs_to_lexicographic_ordering_descriptor | |
| Cresult | |
| ►Ccomposite_gfs_to_lfs_template | |
| Cresult | |
| ►Ccomposite_gfs_to_local_ordering_descriptor< GFS, Transformation, EntityBlockedOrderingTag > | |
| Cresult | |
| Ccomposite_gfs_to_local_ordering_descriptor< GFS, Transformation, ordering::Chunked< U > > | |
| Ccomposite_gfs_to_local_ordering_descriptor< GFS, Transformation, ordering::Permuted< U > > | |
| CCompositeConstraintsOperator | |
| CCompositeConstraintsParameters | |
| CCompositeDifferentiableFunctionLocalViewTag | |
| CCompositeDifferentiableFunctionTag | |
| CCompositeEntityBlockedLocalOrdering | |
| CCompositeGridFunction | Composite functions |
| CCompositeGridFunctionSpace | Base class for tuples of grid function spaces base class that holds implementation of the methods this is the default version with lexicographic ordering |
| CCompositeGridFunctionSpaceBaseTag | Tag for the intermediate base class of the CompositeGridFunctionSpace |
| CCompositeGridFunctionSpaceTag | |
| CCompositeGridFunctionTag | |
| CCompositeInterleavedOrdering | |
| CCompositeLexicographicOrdering | Interface for merging index spaces |
| CCompositeLocalFunction | |
| CCompositeLocalFunctionSpaceNode | |
| CCompositeLocalFunctionSpaceTag | Tag denoting a CompositeLocalFunctionSpace |
| CConformingDirichletConstraints | Dirichlet Constraints construction |
| CConstAliasedMatrixView | |
| CConstAliasedVectorView | |
| CConstBoundaryGridFunction | BoundaryGridFunction returning a constant value everywhere |
| CConstGridFunction | GridFunction returning a constant value everywhere |
| ►CConstraintsTransformation | Class holding transformation for constrained spaces |
| CLocalTransformation | |
| CConstUncachedMatrixView | |
| CConstUncachedVectorView | |
| CConvectionDiffusionBoundaryConditionAdapter | |
| CConvectionDiffusionBoundaryConditions | Class to define the boundary condition types |
| CConvectionDiffusionCCFV | |
| CConvectionDiffusionCCFVTemporalOperator | |
| CConvectionDiffusionDG | |
| CConvectionDiffusionDG_ErrorIndicator | Local operator for residual-based error estimation |
| CConvectionDiffusionDGMethod | |
| CConvectionDiffusionDGWeights | |
| CConvectionDiffusionDirichletExtensionAdapter | |
| CConvectionDiffusionExactGradientAdapter | |
| CConvectionDiffusionFEM | |
| CConvectionDiffusionFEMResidualEstimator | |
| CConvectionDiffusionModelProblem | Parameter class for solving the linear convection-diffusion equation |
| CConvectionDiffusionParameterInterface | Base class for parameter class |
| CConvectionDiffusionParameterTraits | Traits class for convection diffusion parameters |
| CConvectionDiffusionTemporalResidualEstimator | |
| CConvectionDiffusionTemporalResidualEstimator1 | |
| CConvectionDiffusionVelocityExtensionAdapter | |
| CCopyDataHandle | |
| CCopyGatherScatter | |
| CCppClockWallTimeSource | |
| CCrossProduct | Calculate cross product |
| CCrossProduct< 1, 2 > | |
| CCrossProduct< 2, 1 > | |
| CCrossProduct< 2, 2 > | |
| CCrossProduct< 3, 3 > | |
| CDataContainerIndexGatherScatter | |
| CDataEntityGatherScatter | |
| CDataGatherScatter | |
| CDataHandleProvider | |
| CDefaultAssembler | The assembler for standard DUNE grid |
| ►CDefaultDOFIndexAccessor | |
| CGeometryIndex | |
| CDefaultInteriorPenalty | Default implementation of the interior penalty factor |
| CDefaultLFSCacheTag | |
| CDefaultLocalAssembler | The local assembler for DUNE grids |
| CDefaultLocalJacobianApplyAssemblerEngine | The local assembler engine for DUNE grids which assembles the local application of the Jacobian |
| CDefaultLocalJacobianAssemblerEngine | The local assembler engine for DUNE grids which assembles the jacobian matrix |
| CDefaultLocalNonlinearJacobianApplyAssemblerEngine | The local assembler engine for DUNE grids which assembles the local application of the Jacobian |
| CDefaultLocalPatternAssemblerEngine | The local assembler engine for DUNE grids which creates the matrix pattern |
| CDefaultLocalResidualAssemblerEngine | The local assembler engine for DUNE grids which assembles the residual vector |
| CDGCONBase | |
| CDGCONBase< SolverCategory::nonoverlapping > | |
| CDGCONBase< SolverCategory::overlapping > | |
| CDGCONBase< SolverCategory::sequential > | |
| CDGLegendreSpace | |
| CDGLinearAcousticsSpatialOperator | |
| CDGLinearAcousticsTemporalOperator | |
| CDGMaxwellSpatialOperator | Spatial local operator for discontinuous Galerkin method for Maxwells Equations |
| CDGMaxwellTemporalOperator | |
| CDGNavierStokes | A local operator for solving the Navier-Stokes equations using a DG discretization |
| CDGNavierStokesParameters | Parameter class for local operator DGNavierStokes |
| CDGNavierStokesVelVecFEM | A local operator for solving the Navier-Stokes equations using a DG discretization and a vector-valued finite element map for the velocity grid function space |
| CDGPkSpace | |
| CDGQkGLSpace | |
| CDGQkOPBSpace | |
| CDGQkSpace | |
| ►CDiagonalLocalMatrix | A dense matrix for storing data associated with the degrees of freedom of a pair of LocalFunctionSpaces |
| Citerator | |
| CDifferenceAdapter | Adapter returning f1(x)-f2(x) for two given grid functions |
| CDifferenceSquaredAdapter | Adapter returning ||f1(x)-f2(x)||^2 for two given grid functions |
| CDifferentiableFunctionBaseTag | |
| CDifferentiableFunctionLocalViewBaseTag | |
| CDifferentiableFunctionLocalViewTag | |
| CDifferentiableFunctionTag | |
| CDiffusionMixed | |
| Cdirect_leaf_gfs_to_gridview_ordering_descriptor | |
| CDirectLeafLocalOrdering | |
| CDirichletBoundaryCondition_CD | |
| CDirichletConstraintsParameters | |
| CDirichletFromFluxConstraintsAdapter | |
| CDiscreteGridFunction | Convert a grid function space and a coefficient vector into a grid function |
| CDiscreteGridFunctionCurl | Convert a grid function space and a coefficient vector into a grid function of the curl |
| CDiscreteGridFunctionCurlTraits | Helper class to calculate the Traits of DiscreteGridFunctionCurl |
| CDiscreteGridFunctionCurlTraits< GV, RangeFieldType, 1 > | Helper class to calculate the Traits of DiscreteGridFunctionCurl (1D) |
| CDiscreteGridFunctionCurlTraits< GV, RangeFieldType, 2 > | Helper class to calculate the Traits of DiscreteGridFunctionCurl (2D) |
| CDiscreteGridFunctionCurlTraits< GV, RangeFieldType, 3 > | Helper class to calculate the Traits of DiscreteGridFunctionCurl (3D) |
| CDiscreteGridFunctionGlobalCurl | Convert a single component function space with experimental global finite elements into a grid function representing the curl |
| CDiscreteGridFunctionGradient | Convert a single component function space with a grid function representing the gradient |
| CDiscreteGridFunctionPiola | DiscreteGridFunction with Piola transformation |
| ►CDiscreteGridViewFunction | A discrete function defined over a GridFunctionSpace |
| CLocalFunction | |
| CDiscreteGridViewFunctionTraits | |
| CDiscreteGridViewFunctionTraits< Signature, E, D, B, 0 > | |
| CDisjointPartitioningDataHandle | GatherScatter data handle for creating a disjoint DOF partitioning |
| CDisjointPartitioningGatherScatter | GatherScatter functor for creating a disjoint DOF partitioning |
| CDivisionGridFunctionAdapter | Substract two GridFunctions |
| CDOFDataCommunicationDescriptor | Communication descriptor for sending one item of type E per DOF |
| ►CDOFIndex | A multi-index representing a degree of freedom in a GridFunctionSpace |
| CView | |
| ►CDOFIndexViewIterator | |
| Cproxy | |
| CDummyDOFIndexIterator | Dummy iterator type over DOF indices |
| CEdgeS0_5FiniteElementMap | Global-valued finite element map for EdgeS0_5 elements |
| CEdgeS0LocalFiniteElementMap | Implementation for finite elements requiring oriented edges |
| CElectrodynamic_S | Contruct matrix S for the Electrodynamic operator |
| CElectrodynamic_T | Construct matrix T for the Electrodynamic operator |
| CElementGeometry | Wrap element |
| CElementMapper | Class providing a consecutive index for codim 0 entities of a GridView |
| CEmptyParams | |
| CEmptyTransformation | |
| CEntityBlockedOrderingTag | Indicate blocking of the unknowns by grid entity |
| CEntityDataCommunicationDescriptor | Communication descriptor for sending count items of type E per entity with attached DOFs |
| CEntityIndexCache | |
| CException | Base class for all PDELab exceptions |
| CExplicitEulerParameter | Parameters to turn the ExplicitOneStepMethod into an explicit Euler method |
| CExplicitOneStepMethod | Do one step of an explicit time-stepping scheme |
| Cextract_child_bases | |
| Cextract_lfs_leaf_size_visitor | |
| Cextract_per_entity_sizes_from_cell_visitor | |
| CFastDGAssembler | The fast DG assembler for standard DUNE grid |
| ►CFastDGGridOperator | |
| CMatrixContainer | |
| CSetupGridOperator | |
| CFastDGLocalAssembler | The local assembler for DUNE grids |
| CFastDGLocalJacobianApplyAssemblerEngine | The fast DG local assembler engine for DUNE grids which assembles the local application of the Jacobian |
| CFastDGLocalJacobianAssemblerEngine | The fast DG local assembler engine for DUNE grids which assembles the jacobian matrix |
| CFastDGLocalNonlinearJacobianApplyAssemblerEngine | The fast DG local assembler engine for DUNE grids which assembles the local application of the Jacobian |
| CFastDGLocalPatternAssemblerEngine | The fast DG local assembler engine for DUNE grids which creates the matrix pattern |
| CFastDGLocalResidualAssemblerEngine | The fast DG local assembler engine for DUNE grids which assembles the residual vector |
| CFilenameHelper | |
| CFiniteElementMapError | General FiniteElementMap exception |
| CFiniteElementMapTraits | Collect types exported by a finite element map |
| CFlatContainerAllocationTag | |
| CFluxConstraintsParameters | |
| CFluxFromDirichletConstraintsAdapter | |
| CFractionalStepParameter | Parameters to turn the OneStepMethod into a fractional step theta scheme |
| CFullBoundaryPattern | Sparsity pattern generator |
| CFullSkeletonPattern | Sparsity pattern generator |
| CFullVolumePattern | Sparsity pattern generator |
| CFunctionInterface | Function that maps x in DomainType to y in RangeType |
| CFunctionSpaceTag | |
| CFunctionToGridFunctionAdapter | Make a GridFunction from a Function |
| CFunctionTraits | |
| CGalerkinGlobalAssembler | |
| CGalerkinGlobalAssemblerNewBackend | |
| CGeneralLogtagFormatter | A log tag formatter that wraps a unary formatting function or functor |
| CGeometryFiniteElementMap | Generic finite element map for global finite elements created with a geometry |
| CGeometryVertexOrderFiniteElementMap | Generic finite element map for global finite elements created with a geometry and a vertex ordering |
| CGFSDataHandle | Implement a data handle with a grid function space |
| CGFSNeighborDataHandle | Data handle for collecting set of neighboring MPI ranks |
| CGhostDataHandle | Data handle for marking ghost DOFs |
| CGhostGatherScatter | GatherScatter functor for marking ghost DOFs |
| CGlobalAssembler | |
| CGlobalCallableToBoundaryConditionAdapter | Adapter for boundary cond from a callable taking global coordinates |
| CGlobalCallableToGridFunctionAdapter | Adapter for callables f(x) expecting a global coordinate x |
| CGlobalCallableToInstationaryGridFunctionAdapter | Return a PDELab GridFunction (with setTime method) defined by a parameter class and a callable f(x) global coordinates x |
| ►CGlobalDOFIndex | |
| CView | |
| CGlobalFunctionToLocalFunctionAdapter | Make a Function in local coordinates from a Function in global coordinates |
| CGridAdaptor | Class for automatic adaptation of the grid |
| CGridFunctionBase | Leaf of a function tree |
| CGridFunctionBaseAdapter | Turn an ordinary GridFunction into a GridFunctionTree leaf |
| CGridFunctionInterface | GridFunction maps x in DomainType to y in RangeType |
| ►CGridFunctionOutputParameters | Mixin base class for specifying output hints to I/O routines like VTK |
| COutput | Namespace for output-related data types and enums |
| CGridFunctionProbe | Evaluate a GridFunction at a certain global coordinate |
| ►CGridFunctionSpace | A grid function space |
| CConstraintsContainer | Extract type for storing constraints |
| CGridFunctionSpaceBase | |
| CGridFunctionSpaceError | GridFunctionSpace-related error |
| CGridFunctionSpaceHierarchyError | |
| CGridFunctionSpaceTag | |
| CGridFunctionSpaceTraits | Collect types exported by a leaf grid function space |
| CGridFunctionSubSpaceTag | |
| CGridFunctionTag | |
| CGridFunctionToFunctionAdapter | Make a Function from a GridFunction |
| CGridFunctionToLocalFunctionAdapter | Make a LocalFunction from a GridFunction using local coordinates |
| CGridFunctionToLocalViewTransformation | |
| CGridFunctionTraits | Traits class holding the function signature, same as in local function |
| ►CGridOperator | Standard grid operator implementation |
| CMatrixContainer | |
| CSetupGridOperator | |
| CGridOperatorInterface | The grid operator represents an operator mapping which corresponds to the (possibly nonlinear) algebraic problem resulting from the discretization of a PDE |
| CGridOperatorTraits | Traits class for the grid operator |
| CGridViewLocalFunctionSpaceBaseNode | |
| CGridViewLocalFunctionSpaceBaseTraits | Traits for local function space on a gridview |
| CGridViewOrdering | |
| CGridViewOrderingTraits | |
| ►CHangingNodeManager | |
| CNodeState | |
| ►CHangingNodesConstraintsAssemblers | |
| CCubeGridQ1Assembler | |
| CSimplexGridP1Assembler | |
| CHangingNodesDirichletConstraints | Hanging Node constraints construction |
| CHeunParameter | Parameters to turn the ExplicitOneStepMethod into a Heun scheme |
| CHierarchicContainerAllocationTag | |
| CImplicitEulerParameter | Parameters to turn the OneStepMethod into an implicit Euler method |
| CInstationaryFunctionDefaults | Default class for additional methods in instationary functions |
| CInstationaryLocalOperatorDefaultMethods | Default class for additional methods in instationary local operators |
| CInstationarySumLocalOperator | A local operator to take the sum of other local operators |
| CInteriorNodeConstraints | Constraints all DOFs associated with interior vertices This allows to implement surface FEM using standard first order FEM |
| CInterleavedOrderingTag | Indicate interleaved ordering of the unknowns of non-leaf grid function spaces according to a given blocking pattern |
| CInterpolateBackendStandard | |
| CIntersectionGeometry | Wrap intersection |
| CInvalidGeometryType | FiniteElementMap exception raised when trying to obtain a finite element for an unsupported GeometryType |
| CInverseGridFunctionAdapter | Take inverse of a GridFunction |
| CISTLAMGStatistics | Class providing some statistics of the AMG solver |
| CISTLBackend_AMG | |
| CISTLBackend_AMG_NOVLP | |
| CISTLBackend_BCGS_AMG_ILU0 | Overlapping parallel BiCGStab solver preconditioned with AMG smoothed by ILU0 |
| CISTLBackend_BCGS_AMG_SSOR | Overlapping parallel BiCGStab solver preconditioned with AMG smoothed by SSOR |
| CISTLBackend_CG_AMG_SSOR | Overlapping parallel conjugate gradient solver preconditioned with AMG smoothed by SSOR |
| CISTLBackend_NOVLP_BASE_PREC | Utility base class for preconditioned novlp backends |
| CISTLBackend_NOVLP_BCGS_AMG_SSOR | Nonoverlapping parallel BiCGStab solver preconditioned with AMG smoothed by SSOR |
| CISTLBackend_NOVLP_BCGS_Jacobi | Nonoverlapping parallel BiCGStab solver with Jacobi preconditioner |
| CISTLBackend_NOVLP_BCGS_NOPREC | Nonoverlapping parallel BiCGStab solver without preconditioner |
| CISTLBackend_NOVLP_BCGS_SSORk | Nonoverlapping parallel BiCGSTAB solver preconditioned by block SSOR |
| CISTLBackend_NOVLP_CG_AMG_SSOR | Nonoverlapping parallel CG solver preconditioned with AMG smoothed by SSOR |
| CISTLBackend_NOVLP_CG_Jacobi | Nonoverlapping parallel CG solver with Jacobi preconditioner |
| CISTLBackend_NOVLP_CG_NOPREC | Nonoverlapping parallel CG solver without preconditioner |
| CISTLBackend_NOVLP_CG_SSORk | Nonoverlapping parallel CG solver preconditioned by block SSOR |
| CISTLBackend_NOVLP_ExplicitDiagonal | Solver to be used for explicit time-steppers with (block-)diagonal mass matrix |
| CISTLBackend_NOVLP_LS_AMG_SSOR | Nonoverlapping parallel LoopSolver preconditioned with AMG smoothed by SSOR |
| CISTLBackend_OVLP_AMG_4_DG | |
| CISTLBackend_OVLP_Base | |
| CISTLBackend_OVLP_BCGS_ILU0 | Overlapping parallel BiCGStab solver with ILU0 preconditioner |
| CISTLBackend_OVLP_BCGS_ILUn | Overlapping parallel BiCGStab solver with ILU0 preconditioner |
| CISTLBackend_OVLP_BCGS_SSORk | Overlapping parallel BiCGStab solver with SSOR preconditioner |
| CISTLBackend_OVLP_BCGS_SuperLU | Overlapping parallel BiCGStab solver with SuperLU preconditioner |
| CISTLBackend_OVLP_CG_SSORk | Overlapping parallel CGS solver with SSOR preconditioner |
| CISTLBackend_OVLP_CG_SuperLU | Overlapping parallel CG solver with SuperLU preconditioner |
| CISTLBackend_OVLP_CG_UMFPack | Overlapping parallel CG solver with UMFPack preconditioner |
| CISTLBackend_OVLP_ExplicitDiagonal | Solver to be used for explicit time-steppers with (block-)diagonal mass matrix |
| CISTLBackend_OVLP_GMRES_ILU0 | Overlapping parallel restarted GMRes solver with ILU0 preconditioner |
| CISTLBackend_OVLP_ILU0_Base | |
| CISTLBackend_OVLP_ILUn_Base | |
| CISTLBackend_OVLP_SuperLU_Base | |
| CISTLBackend_OVLP_UMFPack_Base | |
| CISTLBackend_SEQ_AMG | |
| CISTLBackend_SEQ_AMG_4_DG | |
| CISTLBackend_SEQ_Base | |
| CISTLBackend_SEQ_BCGS_AMG_SOR | Sequential BiCGSTAB solver preconditioned with AMG smoothed by SOR |
| CISTLBackend_SEQ_BCGS_AMG_SSOR | Sequential BiCGStab solver preconditioned with AMG smoothed by SSOR |
| CISTLBackend_SEQ_BCGS_ILU0 | Backend for sequential BiCGSTAB solver with ILU0 preconditioner |
| CISTLBackend_SEQ_BCGS_ILUn | Sequential BiCGStab solver with ILU0 preconditioner |
| CISTLBackend_SEQ_BCGS_Jac | Backend for sequential BiCGSTAB solver with Jacobi preconditioner |
| CISTLBackend_SEQ_BCGS_SSOR | Backend for sequential BiCGSTAB solver with SSOR preconditioner |
| CISTLBackend_SEQ_CG_AMG_SSOR | Sequential conjugate gradient solver preconditioned with AMG smoothed by SSOR |
| CISTLBackend_SEQ_CG_ILU0 | Backend for sequential conjugate gradient solver with ILU0 preconditioner |
| CISTLBackend_SEQ_CG_ILUn | Sequential congute gradient solver with ILU0 preconditioner |
| CISTLBackend_SEQ_CG_Jac | Backend for conjugate gradient solver with Jacobi preconditioner |
| CISTLBackend_SEQ_CG_SSOR | Backend for sequential conjugate gradient solver with SSOR preconditioner |
| CISTLBackend_SEQ_ExplicitDiagonal | Solver to be used for explicit time-steppers with (block-)diagonal mass matrix |
| CISTLBackend_SEQ_GMRES_ILU0 | Linear solver backend for Restarted GMRes preconditioned with ILU(0) |
| CISTLBackend_SEQ_ILU0 | |
| CISTLBackend_SEQ_ILUn | |
| CISTLBackend_SEQ_LOOP_Jac | Backend for sequential loop solver with Jacobi preconditioner |
| CISTLBackend_SEQ_LS_AMG_SOR | Sequential Loop solver preconditioned with AMG smoothed by SOR |
| CISTLBackend_SEQ_LS_AMG_SSOR | Sequential Loop solver preconditioned with AMG smoothed by SSOR |
| CISTLBackend_SEQ_MINRES_SSOR | Backend using a MINRes solver preconditioned by SSOR |
| CISTLBackend_SEQ_SuperLU | Solver backend using SuperLU as a direct solver |
| CISTLBackend_SEQ_UMFPack | Solver backend using UMFPack as a direct solver |
| CISTLSolverBackend_CG_AMG_SSOR | |
| CISTLSolverBackend_CG_AMG_SSOR< FS, ASS, SolverCategory::nonoverlapping > | |
| CISTLSolverBackend_CG_AMG_SSOR< FS, ASS, SolverCategory::overlapping > | |
| CISTLSolverBackend_CG_SSOR | |
| CISTLSolverBackend_CG_SSOR< FS, ASS, SolverCategory::nonoverlapping > | |
| CISTLSolverBackend_CG_SSOR< FS, ASS, SolverCategory::overlapping > | |
| CISTLSolverBackend_ExplicitDiagonal | |
| CISTLSolverBackend_ExplicitDiagonal< FS, ASS, SolverCategory::nonoverlapping > | |
| CISTLSolverBackend_ExplicitDiagonal< FS, ASS, SolverCategory::overlapping > | |
| CISTLSolverBackend_IterativeDefault | |
| CISTLSolverBackend_IterativeDefault< FS, ASS, SolverCategory::nonoverlapping > | |
| CISTLSolverBackend_IterativeDefault< FS, ASS, SolverCategory::overlapping > | |
| CJacobianBasedAlphaBoundary | Implement alpha_boundary() based on jacobian_boundary() |
| CJacobianBasedAlphaSkeleton | Implement alpha_skeleton() based on jacobian_skeleton() |
| CJacobianBasedAlphaVolume | Implement alpha_volume() based on jacobian_volume() |
| CJacobianToCurl | Extract the curl of a function from the jacobian of that function |
| CJacobianToCurl< Jacobian, 1, 2 > | Extract the curl of a 1D-valued function in 2D from the jacobian of that function |
| CJacobianToCurl< Jacobian, 2, 2 > | Extract the curl of a 2D-valued function in 2D from the jacobian of that function |
| CJacobianToCurl< Jacobian, 3, 3 > | Extract the curl of a 3D-valued function in 3D from the jacobian of that function |
| CL2 | |
| CL2Projection | |
| CL2VolumeFunctional | A local operator that tests a function against a test function space defined on the entire grid |
| Cleaf_gfs_to_local_ordering_descriptor< GFS, Transformation, LeafOrderingTag< Params > > | |
| Cleaf_gfs_to_ordering_descriptor< GFS, Transformation, SingleCodimMapper > | |
| CLeafGridFunctionSpaceTag | |
| CLeafGridViewOrdering | Gridview ordering for leaf spaces |
| CLeafLocalFunctionSpaceNode | Single component local function space |
| CLeafLocalFunctionSpaceTag | Tag denoting a LeafLocalFunctionSpace |
| CLeafLocalFunctionSpaceTraits | Traits for single component local function space |
| CLeafLocalOrdering | |
| CLeafOffsetCache | |
| CLeafOrderingBase | Generic infrastructure for orderings for leaf spaces |
| CLeafOrderingTag | Tag indicating a standard ordering for a leaf GridfunctionSpace |
| CLexicographicOrderingTag | Indicate lexicographic ordering of the unknowns of non-leaf grid function spaces |
| CLFSIndexCache | |
| ►CLFSIndexCacheBase | |
| CConstraintsEntry | |
| ►CLFSIndexCacheBase< LFS, C, Experimental::DuneFunctionsCacheTag, false > | |
| CConstraintsEntry | |
| ►CLFSIndexCacheBase< LFS, C, SimpleLFSCacheTag, fast > | |
| CConstraintsEntry | |
| ►CLFSIndexCacheBase< LFS, EmptyTransformation, CacheTag, fast > | |
| CConstraintsEntry | |
| ►CLFSIndexCacheBase< LFS, EmptyTransformation, Experimental::DuneFunctionsCacheTag, false > | |
| CConstraintsEntry | |
| ►CLFSIndexCacheBase< LFS, EmptyTransformation, SimpleLFSCacheTag, fast > | |
| CConstraintsEntry | |
| CLinearAcousticsEigenvectors | |
| CLinearAcousticsEigenvectors< 1 > | Provide matrix which contains rowwise the eigenvectors of linear acoustics problem |
| CLinearAcousticsEigenvectors< 2 > | Provide matrix which contains rowwise the eigenvectors of linear acoustics problem |
| CLinearAcousticsEigenvectors< 3 > | Provide matrix which contains rowwise the eigenvectors of linear acoustics problem |
| CLinearAcousticsInitialValueAdapter | |
| CLinearAcousticsModelProblem | |
| CLinearAcousticsParameterTraits | Traits class for linear acoustics parameters |
| CLinearElasticity | |
| CLinearElasticityDirichletExtensionAdapter | |
| CLinearElasticityParameterInterface | Base class for linear elasticity parameter class |
| CLinearElasticityParameterTraits | Traits class for linear elasticity parameters |
| CLinearResultStorage | |
| CLinearSolverResult | |
| CLocalAssemblerBase | Base class for local assembler |
| CLocalAssemblerCallSwitch | |
| CLocalAssemblerCallSwitch< LA, true > | |
| CLocalAssemblerEngine | The local assembler engine which handles the integration parts as provided by the global assemblers |
| ►CLocalAssemblerEngineBase | Base class for LocalAssemblerEngine implementations to avoid boilerplate code |
| CTraits | |
| ►CLocalAssemblerInterface | The local assembler which provides the engines that drive the global assembler |
| CLocalJacobianAssemblerEngine | |
| CLocalPatternAssemblerEngine | |
| CLocalResidualAssemblerEngine | |
| CLocalResidualJacobianAssemblerEngine | |
| CLocalAssemblerTraits | |
| CLocalBasisCache | Store values of basis functions and gradients in a cache |
| CLocalCallableToBoundaryConditionAdapter | Adapter for boundary cond from a callable taking an entity and local coordinates |
| CLocalCallableToGridFunctionAdapter | Adapter for callables f(e,x) expecting an entity e and a global coordinate x |
| CLocalCallableToInstationaryGridFunctionAdapter | Return a PDELab GridFunction (with setTime method) defined by a parameter class and a callable f(e,x) that expects an entity e and local coordinates x |
| CLocalFiniteElementMapInterface | Interface for a finite element map |
| CLocalFiniteElementMapTraits | Collect types exported by a finite element map |
| CLocalFunctionSpace | Create a local function space from a global function space |
| CLocalFunctionSpace< Experimental::GridFunctionSpace< DFBasis, V, CE >, AnySpaceTag > | |
| CLocalFunctionSpace< Experimental::GridFunctionSpace< DFBasis, V, CE >, TAG > | |
| CLocalFunctionSpace< GFS, AnySpaceTag > | |
| CLocalFunctionSpaceBaseNode | |
| CLocalFunctionSpaceBaseTraits | Traits mapping global function space information to local function space |
| CLocalGlobalMapDataHandle | |
| ►CLocalMatrix | A dense matrix for storing data associated with the degrees of freedom of a pair of LocalFunctionSpaces |
| Citerator | |
| CLocalOperatorDefaultFlags | Default flags for all local operators |
| CLocalOperatorInterface | Class to document the stationary local operator interface |
| CLocalOrderingBase | |
| CLocalOrderingTraits | |
| CLocalSparsityPattern | Layout description for a sparse linear operator |
| CLocalTag | Insert standard boilerplate into log messages |
| CLocalVector | A container for storing data associated with the degrees of freedom of a LocalFunctionSpace |
| CLogtagFormatterBase | Virtual base class for logger formatters |
| Cmap_dof_indices_to_container_indices | |
| CMatrixExchangeDataHandle | |
| CMaxDataHandle | |
| CMaxGatherScatter | |
| CMaxwellEigenvectors | |
| CMaxwellEigenvectors< 3 > | Provide matrix which contains column-wise the eigenvectors of maxwell problem |
| CMaxwellInitialValueAdapter | |
| CMaxwellModelProblem | |
| CMaxwellParameterTraits | Traits class for convection diffusion parameters |
| CMemberFunctionToGridFunctionAdaptor | GridFunction implemented by a member function of some class |
| CMergeMode | Index merging algorithm for global orderings |
| CMimeticLocalFiniteElementMap | |
| CMinDataHandle | |
| CMinGatherScatter | |
| CMinusGridFunctionAdapter | Substract two GridFunctions |
| CMonomFiniteElementMap | Global-valued finite element map for Monom elements |
| CMonomLocalFiniteElementMap | |
| ►CMultiIndex | A class for representing multi-indices |
| CView | |
| CNavierStokesDefaultParameters | |
| CNavierStokesMass | A local operator for the mass term corresponding to the instationary part in the Navier-Stokes equations |
| CNavierStokesParameterTraits | |
| CNavierStokesVelocityFunctionAdapter | |
| CNavierStokesVelVecMass | A local operator for the mass term corresponding to the instationary part in the Navier-Stokes equations using a vector-valued Finite Element map for the velocity grid function space |
| CNewton | |
| CNewtonBase | |
| CNewtonDefectError | |
| CNewtonError | |
| CNewtonLinearSolverError | |
| CNewtonLineSearch | |
| CNewtonLineSearchError | |
| CNewtonNotConverged | |
| CNewtonPrepareStep | |
| CNewtonResult | |
| CNewtonSolver | |
| CNewtonTerminate | |
| CNoConstOrderingSize | Mixin indicating whether a leaf GridFunctionSpace should never assume a const ordering size |
| CNoConstraints | |
| CNoConstraintsParameters | |
| CNoDataBorderDOFExchanger | |
| CNoDirichletConstraintsParameters | |
| CNoFluxConstraintsParameters | |
| CNonLinearConvectionDiffusionFEM | |
| ►CNonOverlappingBorderDOFExchanger | Helper class for adding up matrix entries on border |
| CCommunicationCache | |
| CEntryAccumulator | A DataHandle class to exchange matrix entries |
| CPatternExtender | A DataHandle class to exchange matrix sparsity patterns |
| CNonoverlappingConformingDirichletConstraints | Extend conforming constraints class by processor boundary |
| CNonoverlappingJacobi | Parallel non-overlapping Jacobi preconditioner |
| CNonoverlappingOperator | Operator for the non-overlapping parallel case |
| CNonoverlappingRichardson | |
| CNonoverlappingScalarProduct | |
| CNormalFluxGridFunctionAdapter | |
| CNumericalJacobianApplyBoundary | Implements linear and nonlinear versions of jacobian_apply_boundary() based on alpha_boundary() |
| CNumericalJacobianApplySkeleton | Implements linear and nonlinear versions of jacobian_apply_skeleton() based on alpha_skeleton() |
| CNumericalJacobianApplyVolume | Implements linear and nonlinear versions of jacobian_apply_volume() based on alpha_volume() |
| CNumericalJacobianApplyVolumePostSkeleton | |
| CNumericalJacobianBoundary | Implement jacobian_boundary() based on alpha_boundary() |
| CNumericalJacobianSkeleton | Implement jacobian_skeleton() based on alpha_skeleton() |
| CNumericalJacobianVolume | Implement jacobian_volume() based on alpha_volume() |
| CNumericalJacobianVolumePostSkeleton | |
| CNumericalNonlinearJacobianApplyBoundary | Implements nonlinear version of jacobian_apply_boundary() based on alpha_boundary() |
| CNumericalNonlinearJacobianApplySkeleton | Implements nonlinear version of jacobian_apply_skeleton() based on alpha_skeleton() |
| CNumericalNonlinearJacobianApplyVolume | Implements nonlinear version of jacobian_apply_volume() based on alpha_volume() |
| CNumericalNonlinearJacobianApplyVolumePostSkeleton | |
| COneStepExplicitLocalJacobianResidualAssemblerEngine | The local assembler engine for DUNE grids which assembles the residual vector |
| COneStepGlobalAssembler | |
| ►COneStepGridOperator | |
| CMatrixContainer | |
| COneStepLocalAssembler | The local assembler for one step methods |
| COneStepLocalAssemblerEngineBase | The local assembler engine for UDG sub triangulations which assembles the residual vector |
| COneStepLocalJacobianAssemblerEngine | The local assembler engine for one step methods which assembles the residual vector |
| COneStepLocalPatternAssemblerEngine | The local assembler engine for OneStep sub triangulations which creates the matrix pattern |
| COneStepLocalPreStageAssemblerEngine | The local assembler engine for one step methods which assembles the constant part of the residual vector |
| COneStepLocalResidualAssemblerEngine | The local assembler engine for one step methods which assembles the residual vector |
| COneStepMethod | Do one step of a time-stepping scheme |
| COneStepMethodPartialResult | |
| COneStepMethodResult | |
| COneStepThetaParameter | Parameters to turn the OneStepMethod into an one step theta method |
| COnTheFlyOperator | |
| COPBLocalFiniteElementMap | |
| COrderingBase | |
| COrderingError | Ordering-related error |
| COrderingStructureError | Error related to the logical structure of an Ordering |
| COrderingTraits | |
| COverlappingBorderDOFExchanger | |
| COverlappingConformingDirichletConstraints | Extend conforming constraints class by processor boundary |
| COverlappingOperator | |
| COverlappingScalarProduct | |
| COverlappingWrappedPreconditioner | |
| COverPenalizedInteriorPenalty | Implementation of overpenalized interior penalty |
| COvlpDGAMGPrec | |
| COVLPScalarProduct | |
| COVLPScalarProductImplementation | |
| CP0LocalFiniteElementMap | |
| CP0ParallelConstraints | Parallel P0 constraints for overlapping grids |
| CP0ParallelGhostConstraints | Parallel P0 constraints for nonoverlapping grids with ghosts |
| CP0Space | |
| CPartitionSelector | Helper for building the bitmask describing the grid partitions contained in a GFS |
| CPartitionViewEntitySet | |
| CPartitionViewEntitySetIndexSet | |
| CPartitionViewEntitySetIndexSet< GV, Partitions::All > | |
| CPartitionViewEntitySetIndexSetBase | |
| ►CPartitionViewEntitySetTraits | |
| ►CCodim | |
| CPartition | |
| CPermutedOrdering | Ordering that permutes top-level ContainerIndex entries |
| CPermutedOrderingSizeError | A PermutedOrdering got a permutation vector of the wrong size |
| CPiolaBackwardAdapter | |
| CPk1dLocalFiniteElementMap | FiniteElementMap for the Pk basis in 1d |
| CPkLocalFiniteElementMap | |
| CPkQkLocalFiniteElementMap | FiniteElementMap which provides PkQkLocalFiniteElement instances, depending on the geometry type |
| CPointwiseAdapterEngine | Interface of a pointwise adapter engine |
| CPointwiseGridFunctionAdapter | |
| CPointwiseScaleAdapterEngine | Scale the output value |
| CPointwiseSumAdapterEngine | Sum all terms |
| CPolymorphicBufferWrapper | Wrapper for message buffers of grid DataHandles that allows for sending different types of data |
| Cpost_collect_used_geometry_types | |
| Cpost_extract_per_entity_sizes | |
| Cpower_gfs_to_entityblocked_ordering_descriptor | |
| ►Cpower_gfs_to_interleaved_ordering_descriptor | |
| Cresult | |
| ►Cpower_gfs_to_lexicographic_ordering_descriptor | |
| Cresult | |
| ►Cpower_gfs_to_lfs_template | |
| Cresult | |
| ►Cpower_gfs_to_local_ordering_descriptor< GFS, Transformation, EntityBlockedOrderingTag > | |
| Cresult | |
| Cpower_gfs_to_local_ordering_descriptor< GFS, Transformation, ordering::Chunked< U > > | |
| Cpower_gfs_to_local_ordering_descriptor< GFS, Transformation, ordering::Permuted< U > > | |
| ►CPowerCompositeGridFunctionSpaceBase | Mixin class providing common functionality of PowerGridFunctionSpace and CompositeGridFunctionSpace |
| CConstraintsContainer | Extract type for storing constraints |
| CPowerCompositeGridFunctionSpaceTraits | Trait class for the multi component grid function spaces |
| CPowerCompositeGridFunctionTraits | GV The type of the grid view the function lives on |
| CPowerCompositeLocalFunctionSpaceTraits | Traits for multi component local function space |
| CPowerCompositeSetTimeVisitor | Visitor for Power- and CompositeGridFunctions calling the setTime() method on the leafs of the corresponding function trees |
| CPowerConstraintsParameters | |
| CPowerDifferentiableFunctionLocalViewTag | |
| CPowerDifferentiableFunctionTag | |
| CPowerEntityBlockedLocalOrdering | |
| CPowerFiniteElementMap | FiniteElementMap for PowerFiniteElements |
| CPowerGridFunction | Product of identical functions |
| CPowerGridFunctionSpace | Base class for tuples of grid function spaces product of identical grid function spaces base class that holds implementation of the methods |
| CPowerGridFunctionSpaceTag | |
| CPowerGridFunctionTag | |
| CPowerInterleavedOrdering | |
| CPowerL2 | |
| CPowerLexicographicOrdering | |
| CPowerLocalFunction | |
| CPowerLocalFunctionSpaceNode | |
| CPowerLocalFunctionSpaceTag | Tag denoting a PowerLocalFunctionSpace |
| Cpre_collect_used_geometry_types | |
| CProcessTimeClock | |
| CProductGridFunctionAdapter | Product of two GridFunctions |
| CProductGridFunctionAdapter< GF1, GF2, typename std::enable_if< GF1::Traits::dimRange !=1 &&GF2::Traits::dimRange==1 >::type > | Product of two GridFunctions |
| CProductGridFunctionAdapter< GF1, GF2, typename std::enable_if< GF1::Traits::dimRange==1 &&GF2::Traits::dimRange !=1 >::type > | Product of two GridFunctions |
| CQkDGLocalFiniteElementMap< D, R, k, d, QkDGBasisPolynomial::l2orthonormal > | Qk discontinuous Galerkin FiniteElementMap based on an L2 orthonormal polynomials |
| CQkDGLocalFiniteElementMap< D, R, k, d, QkDGBasisPolynomial::lagrange > | Qk discontinuous Galerkin FiniteElementMap based on Lagrange polynomials |
| CQkDGLocalFiniteElementMap< D, R, k, d, QkDGBasisPolynomial::legendre > | Qk discontinuous Galerkin FiniteElementMap based on Legendre polynomials |
| CQkDGLocalFiniteElementMap< D, R, k, d, QkDGBasisPolynomial::lobatto > | Qk discontinuous Galerkin FiniteElementMap based on Legendre polynomials at Gauss-Lobatto points |
| CQkLocalFiniteElementMap | |
| CQuadratureRuleWrapper | Wrapper for Dune::QuadratureRule with value semantics |
| CRannacherTurekLocalFiniteElementMap | |
| CRaviartThomasLocalFiniteElementMap | Raviart-Thomas elements of order k |
| ►Creplay_visitor | |
| Ccoarse_function | |
| CRK4Parameter | Parameters to turn the ExplicitOneStepMethod into a classical fourth order Runge-Kutta method |
| CRT0Constraints | Neumann Constraints construction, as needed for RT0 |
| CRT0Cube2DLocalFiniteElementMap | |
| CRT0Cube3DLocalFiniteElementMap | |
| CRT0Simplex2DLocalFiniteElementMap | |
| CRT1Cube2DLocalFiniteElementMap | |
| CRT1Cube3DLocalFiniteElementMap | |
| CRT1Simplex2DLocalFiniteElementMap | |
| CRT2Cube2DLocalFiniteElementMap | |
| CRTLocalFiniteElementMap | |
| CScalarScaledGridFunctionAdapter | Scale a GridFunction by a constant |
| CScaledLocalOperator | A local operator that scales the result of another local operator |
| CSelectComponentAdapter | Function maps x in DomainType to y in RangeType |
| CSelectComponentGridFunctionAdapter | Select certain component(s) of a gridfunction |
| CSeqDGAMGPrec | |
| CSequentialNorm | |
| CSetTimeWrapper | |
| CSharedDOFDataHandle | Data handle for marking shared DOFs |
| CSharedDOFGatherScatter | GatherScatter functor for marking shared DOFs |
| CShu3Parameter | Parameters to turn the ExplicitOneStepMethod into a third order strong stability preserving (SSP) scheme |
| CSimpleContainerIndex | |
| CSimpleDOFIndex | |
| CSimpleDOFIndexAccessor | |
| CSimpleLFSCacheTag | |
| CSimpleLocalFiniteElementMap | Simple implementation where all entities have the same finite element |
| CSimpleOrderingTraits | |
| CSimpleOrderingTraits< SimpleDOFIndex< SizeType_ >, CI > | |
| CSimpleTimeController | Default time controller; just returns given dt |
| CSingleCodimLeafOrdering | |
| CSingleCodimMapper | |
| CSingleDerivativeComputationHelper | Helper class to compute a single derivative of scalar basis functions |
| CSingleDerivativeComputationHelper< Dune::DiagonalMatrix< RF, size >, RF, size > | Template specialization for Dune::DiagonalMatrix |
| CSingleDerivativeComputationHelper< Dune::FieldMatrix< RF, size, size >, RF, size > | Template specialization for Dune::FieldMatrix |
| CSparsityLink | Entry in sparsity pattern |
| CSqrGridFunctionAdapter | Take square of a GridFunction |
| CSqrtGridFunctionAdapter | Take sqrt of a GridFunction |
| CStationaryLinearProblemSolver | |
| CStationaryLinearProblemSolverResult | |
| CStokesBoundaryCondition | |
| CStokesPressureDirichletConstraints | |
| CStokesVelocityDirichletConstraints | |
| CStructuredGrid | |
| CStructuredGrid< YaspGrid< dim > > | |
| CSubOrdering | A view on a subtree of a multi-component ordering |
| CTaylorHoodNavierStokes | A local operator for the Navier-Stokes equations |
| CTestSpaceTag | |
| CTimeAdaptationStrategy | |
| CTimeControllerInterface | Controller interface for adaptive time stepping |
| CTimeSpec | Struct to store temporal values |
| CTimeSteppingParameterInterface | Base parameter class for time stepping scheme parameters |
| CTiming | |
| CTrialSpaceTag | |
| CTwoArgsMemberFunctionToBoundaryGridFunctionAdaptor | BoundaryGridFunction implemented by a member function of some class |
| CTwoArgsMemberFunctionToGridFunctionAdaptor | GridFunction implemented by a member function of some class |
| CTwoPhaseFullTensorParameterTraits | |
| CTwoPhaseOnePointTemporalOperator | |
| CTwoPhaseParameterInterface | Base class for parameter class |
| CTwoPhaseParameterTraits | Traits class for two phase parameter class |
| CTwoPhaseTwoPointFluxOperator | |
| CUMFPackSubdomainSolver | |
| CUncachedMatrixView | |
| CUncachedVectorView | |
| CUninitializedGridFunctionSpaceError | Called a GridFunctionSpace method that requires initialization of the space |
| CUnstructuredGrid | |
| Cupdate_fixed_size | |
| CUserFunction | |
| CV_g | Provide velocity field for gas phase |
| CV_l | Provide velocity field for liquid phase |
| CVariableElementSize | FiniteElementMap exception concerning the computation of the FiniteElementMap size |
| CVariableMonomLocalFiniteElementMap | |
| CVariableOPBLocalFiniteElementMap | |
| CVariableQkDGLocalFiniteElementMap | |
| CVectorBasisInterfaceSwitch | |
| CVectorBasisInterfaceSwitch< Basis, typename std::enable_if< Std::to_true_type< std::integral_constant< std::size_t, Basis::Traits::dimDomain > >::value >::type > | Switch for uniform treatment of local and global basis classes |
| CVectorDiscreteGridFunction | DiscreteGridFunction for vector-valued functions |
| CVectorDiscreteGridFunctionCurl | Compute curl of vector-valued functions |
| CVectorDiscreteGridFunctionCurl< T, X, 2 > | Compute curl of vector-valued functions (2D) |
| CVectorDiscreteGridFunctionCurl< T, X, 3 > | Compute curl of vector-valued functions (3D) |
| CVectorDiscreteGridFunctionDiv | Compute divergence of vector-valued functions |
| CVectorDiscreteGridFunctionGradient | Equivalent of DiscreteGridFunctionGradient for vector-valued functions |
| CVectorGridFunctionSpace | Tensorproduct space representing a vector valued function space |
| CVectorGridFunctionSpaceTag | |
| CVirtualOrderingBase | |
| CVTKFiniteElementMapAdapter | |
| CVTKGridFunctionAdapter | Wrap a GridFunction so it can be used with the VTKWriter from dune-grid |
| CWallTimeClock | |
| CWeightedMatrixAccumulationView | An accumulate-only view on a local matrix that automatically takes into account an accumulation weight |
| CWeightedSumLocalOperator | A local operator to take the weighted sum of other local operators |
| CWeightedVectorAccumulationView | An accumulate-only view on a local vector that automatically takes into account an accumulation weight |
| CWithLogtag | Temporarily use a different log tag format function |
| CZeroLocalOperator | Do-nothing local operator |
| ►NQkStuff | |
| CEquidistantLagrangePolynomials | Lagrange polynomials of degree k at equidistant points as a class |
| CGaussLobattoLagrangePolynomials | Lagrange polynomials at Gauss-Lobatto points |
| CQkDGLocalCoefficients | Layout map for Q1 elements |
| CQkGLLocalBasis | Lagrange shape functions of order k on the reference cube |
| CQkGLLocalInterpolation | |
| CQkGLLocalInterpolation< 0, d, LB > | |
| CQkLocalBasis | Lagrange shape functions of order k on the reference cube |
| CQkLocalInterpolation | |
| CQkLocalInterpolation< 0, d, LB > | |
| CQkSize | |
| CQkSize< 0, 1 > | |
| CQkSize< 0, n > | |
| CQkSize< k, 1 > | |
| COPBLocalBasis | |
| COPBLocalCoefficients | |
| COPBLocalFiniteElement | |
| COPBLocalInterpolation | |
| CPk1dLocalFiniteElement | Define the Pk Lagrange basis functions in 1d on the reference interval |
| CQkDGFiniteElementFactory | Factory for global-valued QkDG elements |
| CQkDGGLFiniteElementFactory | Factory for global-valued QkDG elements |
| CQkDGGLLocalFiniteElement | |
| CQkDGLagrangeLocalFiniteElement | |
| CQkDGLegendreFiniteElementFactory | Factory for global-valued DGLegendre elements |
| CQkDGLegendreLocalFiniteElement | |
| CSubsamplingVTKWriter | |
| CVTKSequenceWriter | |
| CVTKWriter | |
| ▼Nstd | STL namespace |
| Ccommon_type< Dune::FieldVector< T, N >, Dune::FieldVector< R2, N > > | Specialization of common_type for two FieldVectors |
| Ccommon_type< Dune::FieldVector< T, N >, R2 > | Specialization of common_type for FieldVector and scalar |
| CDarcyVelocityFromHeadCCFV | Provide velocity field for liquid phase |
| CDarcyVelocityFromHeadFEM | Provide Darcy velocity as a vector-valued grid function |
| CDiagonalPermeabilityAdapter | |
| CPermeabilityAdapter | |
| CVectorExchange | |