| ▼NDune | |
| ►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 |
| CPkExactSize | |
| CPkExactSize< 0, d > | |
| CPkSize | |
| CPkSize< 0, 1 > | |
| CPkSize< 0, d > | |
| CPkSize< k, 1 > | |
| CPkSizeHelper | |
| CPkSizeHelper< 0, k, d > | |
| CQkSize | |
| CQkSize< 0, 1 > | |
| CQkSize< 0, d > | |
| CQkSize< k, 1 > | |
| ►NPDELab | |
| ►NCG2DGHelper | |
| CComputeCG2DGVisitor | |
| CWrappedLocalShapeFunction | |
| CWrappedLocalShapeFunctionTraits | |
| ►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 |
| CConstraintsContainer | Re-exported constraints container from the original GridFunctionSpace |
| CGridFunctionSubSpace | Non-nesting implementation of GridFunctionSubSpace |
| CLeafSubSpaceFeatures | Additional features used by leaf subspaces |
| CSubSpaceFeatureProvider | |
| ►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 |
| ►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 | |
| CCommSelector | |
| CCommSelector< s, false > | |
| 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 |
| Craw_type | Returns the raw ISTL type associated with C, or C itself it is already an ISTL type |
| Cvector_iterator | |
| ►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 Dune::enable_if< PRM::enable_variable_slip >::type > | |
| ►Nordering | |
| ►Npermuted | |
| Cgfs_to_permuted | |
| 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 | |
| ►Npermutation_ordering | |
| CBase | Interface for merging index spaces |
| ►Nsimple | |
| CMatrixContainer | |
| CSparseMatrixContainer | |
| CSparseMatrixData | |
| CSparseMatrixPattern | |
| ►CVectorContainer | |
| CConstLocalView | |
| CLocalView | |
| ►Ntags | |
| 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 |
| ►NVectorWave | |
| CCachePolicy | MultiStepCachePolicy for VectorWave operators |
| CConstantParameters | Homogenous parameter class for the vector wave local operators |
| CParameters | Parameter class interface for the vector wave local operators |
| CR0 | Local operator for the vector wave problem, no-temporal-derivatives part |
| CR1 | Local operator for the vector wave problem, one-temporal-derivative part |
| CR2 | Local operator for the vector wave problem, second-temporal-derivatives part |
| ►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 | |
| CAddGatherScatter | |
| CAlexander2Parameter | Parameters to turn the OneStepMethod into an Alexander scheme |
| CAlexander3Parameter | Parameters to turn the OneStepMethod into an Alexander3 scheme |
| CAlreadyInCache | Exception thrown when a stored item is already in the cache |
| 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 |
| CBackendMatrixSelector | |
| CBackendVectorSelector | |
| CBackendVectorSelectorHelper | |
| Cbackup_visitor | |
| CBasicTypeFromDimensionAndTopologyId | Utility TMP for determining the BasicType of a geometry from its dimension and topology id |
| CBCTypeParam_CD | |
| CBDM1Cube2DLocalFiniteElementMap | |
| CBDM1Simplex2DLocalFiniteElementMap | |
| CBenchmarkEntry | |
| CBenchmarkHelper | |
| ►CBorderIndexIdCache | |
| CEntityIndex | |
| CBoundaryConditionType_Transport | |
| 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 | |
| CCacheError | Base exception for cache related errors |
| CCCFVSpatialTransportOperator | |
| CCCFVTemporalOperator | |
| CCD_RHS_LocalAdapter | |
| CCentralDifferencesParameters | Parameter class for the central differences scheme |
| 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 | |
| CClockError | Exception thrown by clock functions |
| Ccollect_a_priori_fixed_size | |
| Ccollect_used_geometry_types_from_cell_visitor | |
| Ccomposite_gfs_to_entityblocked_ordering_descriptor | |
| ►Ccomposite_gfs_to_interleaved_ordering_descriptor | Node transformation descriptor for CompositeGridFunctionSpace -> LexicographicOrdering (without variadic templates) |
| Cresult | |
| ►Ccomposite_gfs_to_lexicographic_ordering_descriptor | Node transformation descriptor for CompositeGridFunctionSpace -> LexicographicOrdering (without variadic templates) |
| 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::Permuted< U > > | |
| ►Ccomposite_gfs_to_ordering_descriptor< GFS, Transformation, PermutationOrderingTag > | Node transformation descriptor for CompositeGridFunctionSpace -> PermutationOrdering (without variadic templates) |
| Cresult | |
| CCompositeConstraintsOperator | |
| CCompositeConstraintsParameters | |
| 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 |
| CCompositeLocalFunctionSpaceNode | |
| CCompositeLocalFunctionSpaceTag | Tag denoting a CompositeLocalFunctionSpace |
| CCompositePermutationOrdering | Interface for merging index spaces |
| CConformingDirichletConstraints | Dirichlet Constraints construction |
| CConstBoundaryGridFunction | BoundaryGridFunction returning a constant value everywhere |
| CConstGridFunction | GridFunction returning a constant value everywhere |
| ►CConstraintsTransformation | Class holding transformation for constrained spaces |
| CLocalTransformation | |
| CConstUncachedMatrixView | |
| CConstUncachedVectorView | |
| CConvectionDiffusion | |
| CConvectionDiffusion_Diffusion_Adapter | Adapter to get ConvectionDiffusion parameter object from the old style separate parameter grid functions |
| CConvectionDiffusionBoundaryConditionAdapter | |
| CConvectionDiffusionBoundaryConditions | Class to define the boundary condition types |
| CConvectionDiffusionDG | |
| CConvectionDiffusionDG_ErrorIndicator | |
| 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 two phase parameter class |
| CConvectionDiffusionTemporalResidualEstimator | |
| CConvectionDiffusionTemporalResidualEstimator1 | |
| 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 | This is the default implementation for the interior penalty factor |
| CDefaultLeafOrderingParams | Leaf ordering parameters for standard function spaces |
| 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 |
| 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 > | |
| CDGLinearAcousticsSpatialOperator | |
| CDGLinearAcousticsTemporalOperator | |
| CDGMaxwellSpatialOperator | |
| CDGMaxwellTemporalOperator | |
| CDGPkSpace | |
| CDGQkGLSpace | |
| CDGQkOPBSpace | |
| CDGQkSpace | |
| ►CDiagonalLocalMatrix | A dense matrix for storing data associated with the degrees of freedom of a pair of LocalFunctionSpaces |
| Citerator | |
| CDiffusion | |
| CDiffusionBoundaryCondition | Group types and methods to specify the boundary condition of a diffusion problem |
| CDiffusionCCFV | |
| CDiffusionDG | |
| CDiffusionMFD | |
| CDiffusionMixed | |
| Cdirect_leaf_gfs_to_gridview_ordering_descriptor | |
| CDirectLeafLocalOrdering | |
| CDirichletBoundaryCondition_CD | |
| CDirichletBoundaryCondition_Transport | |
| CDirichletConstraintsParameters | |
| 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 |
| 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 | |
| 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 | Contruct matrix T for the Electrodynamic operator |
| CElementGeometry | Wrap element |
| CElementMapper | Class providing a consecutive index for codim 0 entities of a GridView |
| 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 explicite 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 | |
| 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 |
| CFunctionToGridFunctionAdapter | Make a GridFunction from a Function |
| CFunctionTraits | |
| CGalerkinGlobalAssembler | |
| CGalerkinGlobalAssembler< FS, LOP, SolverCategory::nonoverlapping > | |
| CGalerkinGlobalAssemblerNewBackend | |
| CGalerkinGlobalAssemblerNewBackend< FS, LOP, SolverCategory::nonoverlapping > | |
| 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 | |
| CGlobalAssembler< FSU, FSV, LOP, SolverCategory::nonoverlapping > | |
| ►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 | |
| CGridFunctionSpaceOrderingInterface | Interface for merging index spaces |
| CGridFunctionSpaceTraits | Collect types exported by a leaf grid function space |
| CGridFunctionSubSpace | Non-nesting implementation of GridFunctionSubSpace. |
| CGridFunctionSubSpaceTag | |
| CGridFunctionTag | |
| CGridFunctionToFunctionAdapter | Make a Function from a GridFunction |
| CGridFunctionToLocalFunctionAdapter | Make a LocalFunction from a GridFunction using local coordinates |
| 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 specifying implicit euler |
| CInstationaryFunctionDefaults | Default class for additional methods in instationary functions |
| CInstationaryLocalOperatorDefaultMethods | Default class for additional methods in instationary local operators |
| CInstationaryPoisson | Local operator for solving the Poisson equation in instationary problems |
| 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 |
| CIntersectionIndexSet | |
| CIntersectionType | Translation helper from intersection method return values to intersection type |
| CInvalidGeometryType | FiniteElementMap exception raised when trying to obtain a finite element for an unsupported GeometryType |
| CInverseGridFunctionAdapter | Take inverse of a GridFunction |
| CIsGridFunction | |
| CIsGridFunction< T, typename AlwaysVoid< typename T::ImplementationTag >::type > | |
| Cistl_vector_backend_tag | |
| 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 | |
| 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_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_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_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 |
| ►CISTLBlockVectorContainer | |
| CConstLocalView | |
| CLocalView | |
| ►CISTLMatrixBackend | Backend using ISTL matrices |
| CMatrixHelper | |
| ►CISTLMatrixContainer | |
| CConstLocalView | |
| CLocalView | |
| 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 > | |
| ►CISTLVectorBackend | |
| CTraits | |
| 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 |
| CLaplace | |
| CLaplaceDirichletCCFV | |
| CLaplaceDirichletP12D | |
| 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, SimpleLFSCacheTag > | |
| CConstraintsEntry | |
| ►CLFSIndexCacheBase< LFS, EmptyTransformation, CacheTag > | |
| CConstraintsEntry | |
| ►CLFSIndexCacheBase< LFS, EmptyTransformation, SimpleLFSCacheTag > | |
| 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 |
| 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< 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 rowwise the eigenvectors of linear acoustics 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 |
| CMimeticBrezziW | |
| CMimeticBrezziWBase | |
| CMimeticCellProperties | |
| CMimeticConstraints | Mimetic Constraints |
| CMimeticLocalFiniteElementMap | |
| CMinDataHandle | |
| CMinGatherScatter | |
| CMinusGridFunctionAdapter | Substract two GridFunctions |
| CMonomFiniteElementMap | Global-valued finite element map for Monom elements |
| CMonomLocalFiniteElementMap | |
| CMPIWallTimeSource | |
| ►CMultiIndex | A multi-index representing a degree of freedom in a GridFunctionSpace |
| CView | |
| CMultiStepCache | Cache for the CachedMultiStepGridOperatorSpace |
| CMultiStepCachePolicy | Policy class for the MultiStepCache |
| CMultiStepMethod | Do one step of a multi-step time-stepping scheme |
| CMultiStepParameterInterface | Base parameter class for multi step time schemes |
| CNavierStokesDefaultParameters | |
| CNavierStokesDG | A local operator for solving the navier stokes equation using a DG discretization |
| CNavierStokesDGParameters | Parameter class for local operator NavierStokesDG |
| CNavierStokesMass | |
| CNavierStokesParameterTraits | |
| CNavierStokesVelocityFunctionAdapter | |
| CNewmarkBetaParameters | Parameter class for the Newmark-β scheme |
| 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 | |
| CNoDataBorderDOFExchanger | |
| CNoDirichletConstraintsParameters | |
| CNoFluxConstraintsParameters | |
| ►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 |
| CNonOverlappingLeafOrderingParams | Leaf ordering parameters for non-overlapping function spaces |
| CNonoverlappingOperator | Operator for the non-overlapping parallel case |
| CNonoverlappingRichardson | |
| CNonoverlappingScalarProduct | |
| CNormalFluxGridFunctionAdapter | |
| CNotInCache | Exception thrown when a requested item is not in the cache |
| CNumericalJacobianApplyBoundary | Implement jacobian_apply_boundary() based on alpha_boundary() |
| CNumericalJacobianApplySkeleton | Implement jacobian_apply_skeleton() based on alpha_skeleton() |
| CNumericalJacobianApplyVolume | Implement 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 | |
| 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 | |
| COvlpDGAMGPrec | |
| COVLPScalarProduct | |
| COVLPScalarProductImplementation | |
| CP0LocalFiniteElementMap | |
| CP0ParallelConstraints | Parallel P0 constraints for overlapping grids |
| CP0ParallelGhostConstraints | Parallel P0 constraints for nonoverlapping grids with ghosts |
| CP0Space | |
| CP12DLocalFiniteElementMap | |
| CP1LocalFiniteElementMap | |
| CPartitionInfoProvider | Mixin class for providing information about contained grid partitions |
| CPartitionSelector | Helper for building the bitmask describing the grid partitions contained in a GFS |
| CPermutationOrderingTag | Indicate permuted ordering of the unknowns of non-leaf grid function spaces according to a given permutation |
| 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 |
| CPk2DFiniteElementMap | Global-valued finite element map for Pk2D elements |
| CPk2DLocalFiniteElementMap | |
| CPk3DLocalFiniteElementMap | |
| CPkLocalFiniteElementMap | |
| CPkQkLocalFiniteElementMap | |
| CPointwiseAdapterEngine | Interface of a pointwise adapter engine |
| CPointwiseGridFunctionAdapter | |
| CPointwiseScaleAdapterEngine | Scale the output value |
| CPointwiseSumAdapterEngine | Sum all terms |
| CPoisson | |
| 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::Permuted< U > > | |
| ►Cpower_gfs_to_ordering_descriptor< GFS, Transformation, PermutationOrderingTag > | |
| Cresult | |
| ►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 | |
| 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 | |
| CPowerLocalFunctionSpaceNode | |
| CPowerLocalFunctionSpaceTag | Tag denoting a PowerLocalFunctionSpace |
| CPowerPermutationOrdering | Interface for merging index spaces |
| Cpre_collect_used_geometry_types | |
| CProcessTimeClock | |
| CProductGridFunctionAdapter | Product of two GridFunctions |
| CProductGridFunctionAdapter< GF1, GF2, typename enable_if< GF1::Traits::dimRange!=1 &&GF2::Traits::dimRange==1 >::type > | Product of two GridFunctions |
| CProductGridFunctionAdapter< GF1, GF2, typename enable_if< GF1::Traits::dimRange==1 &&GF2::Traits::dimRange!=1 >::type > | Product of two GridFunctions |
| CQ12DLocalFiniteElementMap | |
| CQ1FiniteElementMap | Global-valued finite element map for Q1 elements |
| CQ1LocalFiniteElementMap | |
| CQ22DFiniteElementMap | Global-valued finite element map for Q22D elements |
| CQ22DLocalFiniteElementMap | |
| CQkCGLocalFiniteElementMap | |
| CQkDGGLLocalFiniteElementMap | |
| CQkDGLocalFiniteElementMap | |
| CQkLocalFiniteElementMap | |
| CRannacherTurek2DLocalFiniteElementMap | |
| 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 | |
| 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 | |
| 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 |
| ►CSimpleMatrixBackend | |
| CMatrixHelper | |
| CPattern | |
| CSimpleOrderingTraits | |
| CSimpleOrderingTraits< SimpleDOFIndex< SizeType_ >, CI > | |
| ►CSimpleSparseMatrixBackend | |
| CMatrixHelper | |
| CSimpleTimeController | Default time controller; just returns given dt |
| ►CSimpleVectorBackend | |
| CTraits | |
| CSingleCodimLeafOrdering | |
| CSingleCodimMapper | |
| CSparsityLink | Entry in sparsity pattern |
| CSqrGridFunctionAdapter | Take square of a GridFunction |
| CSqrtGridFunctionAdapter | Take sqrt of a GridFunction |
| CStationaryLinearProblemSolver | |
| CStationaryLinearProblemSolverResult | |
| CStationaryMatrixLinearSolver | A class for solving linear problems with stationary matrices |
| CStokesBoundaryCondition | |
| CStokesDG | A local operator for solving the stokes equation using a DG discretization |
| CStokesDGParameters | Parameter class for local operator StokesDG |
| CStokesDGVectorFEM | A local operator for solving the stokes equation using a DG discretization and a vector valued finite element map for the velocity grid function space |
| CStokesMassDG | A local operator for solving the stokes equation using a DG discretization |
| 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 | |
| CTransportParameterTraits | Traits class for two phase parameter class |
| CTransportSpatialParameterInterface | Base class for parameter class |
| CTransportTemporalParameterInterface | Base class for parameter class |
| 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 | |
| CUncachedMatrixView | |
| CUncachedVectorView | |
| CUninitializedGridFunctionSpaceError | Called a GridFunctionSpace method that requires initialization of the space |
| Cunordered_map | |
| Cunordered_multimap | |
| Cunordered_multiset | |
| Cunordered_set | |
| 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 enable_if< Basis::Traits::dimDomain >::type > | Switch for uniform treatment of local and global basis classes |
| CVectorDiscreteGridFunction | DiscreteGridFunction for vector-valued functions |
| CVectorDiscreteGridFunctionGradient | Equivalent of DiscreteGridFunctionGradient for vector-valued functions |
| CVectorGridFunctionSpace | Base class for tuples of grid function spaces product of identical grid function spaces base class that holds implementation of the methods |
| CVectorGridFunctionSpaceTag | |
| CVirtualOrderingBase | |
| CVTKBoundaryGridFunctionAdapter | Wrap a BoundaryGridFunction for the VTKWriter |
| 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 |
| CPVDWriter | |
| CQkCGLocalFiniteElement | |
| CQkCGLocalFiniteElement< D, R, 1, d > | |
| CQkCGLocalFiniteElement< D, R, 2, 2 > | |
| CQkCGLocalFiniteElement< D, R, 2, 3 > | |
| CQkDGFiniteElementFactory | Factory for global-valued QkDG elements |
| CQkDGGLFiniteElementFactory | Factory for global-valued QkDG elements |
| CQkDGGLLocalFiniteElement | |
| CQkDGLocalFiniteElement | |
| CSubsamplingVTKSequenceWriter | |
| CSubsamplingVTKWriter | |
| CVTKSequenceWriter | |
| CVTKWriter | |