▼NDune | |
►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 |
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 | |
►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 | |
►NConcept | Namespace for concepts |
CRefines | Base class for refined concepts |
►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 | |
Cwarn_on_deprecated_nonoverlapping_mode_parameter | |
Cwarn_on_deprecated_nonoverlapping_mode_parameter<-1 > | |
►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 | |
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_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 Dune::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 | |
►Npermutation_ordering | |
CBase | Interface for merging index spaces |
►Nsimple | |
CMatrixContainer | |
CSparseMatrixContainer | |
CSparseMatrixData | |
CSparseMatrixPattern | |
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 | |
CAddGatherScatter | |
CAlexander2Parameter | Parameters to turn the OneStepMethod into an Alexander scheme |
CAlexander3Parameter | Parameters to turn the OneStepMethod into an Alexander3 scheme |
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 | |
►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 | |
CCallableAdapterGetDim | |
CCallableAdapterGetDim< FieldVector< T, n > > | |
CCallableAdapterGetRangeFieldType | |
CCallableAdapterGetRangeFieldType< FieldVector< T, n > > | |
CCCFVSpatialTransportOperator | A local operator for a cell-centered finite volume scheme for the transport equation |
CCCFVTemporalOperator | |
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 > > | |
►Ccomposite_gfs_to_ordering_descriptor< GFS, Transformation, PermutationOrderingTag > | |
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 |
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 two phase parameter class |
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 | This is the default implementation for 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 > | |
CDGLegendreLocalFiniteElementMap | |
CDGLegendreSpace | |
CDGLinearAcousticsSpatialOperator | |
CDGLinearAcousticsTemporalOperator | |
CDGMaxwellSpatialOperator | |
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 stokes equation 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 | |
CDiffusion | |
CDiffusionBoundaryCondition | Group types and methods to specify the boundary condition of a diffusion problem |
CDiffusionCCFV | |
CDiffusionDG | |
CDiffusionMixed | |
Cdirect_leaf_gfs_to_gridview_ordering_descriptor | |
CDirectLeafLocalOrdering | |
CDirichletBoundaryCondition_CD | |
CDirichletBoundaryCondition_Transport | |
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 |
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 | Contruct 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 | |
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 |
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 |
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 |
CInvalidGeometryType | FiniteElementMap exception raised when trying to obtain a finite element for an unsupported GeometryType |
CInverseGridFunctionAdapter | Take inverse of a GridFunction |
CIsEmptyTypeList | Check if given type is an empty TypeList |
CIsGridFunction | |
CIsGridFunction< T, typename AlwaysVoid< typename T::ImplementationTag >::type > | |
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_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 |
►CISTLMatrixBackend | Backend using ISTL matrices |
CMatrixHelper | |
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 > | |
CIsTypeList | Check if given type is a TypeList |
CIsTypeList< TypeList< T... > > | Check if given type is a TypeList. |
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 |
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< 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 | |
CMPIWallTimeSource | |
►CMultiIndex | A class for representing multi-indices |
CView | |
CNavierStokesDefaultParameters | |
CNavierStokesDG | A local operator for solving the navier stokes equation using a DG discretization |
CNavierStokesDGParameters | Parameter class for local operator NavierStokesDG |
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 | |
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 | |
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 |
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 |
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::Chunked< U > > | |
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 | |
CPriorityTag | Helper class for tagging priorities |
CPriorityTag< 0 > | Helper class for tagging priorities |
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 |
CQkDGGLLocalFiniteElementMap | |
CQkDGLocalFiniteElementMap | |
CQkLocalFiniteElementMap | |
CQuadratureRuleWrapper | Wrapper for Dune::QuadratureRule with value semantics |
CRannacherTurekLocalFiniteElementMap | |
CRaviartThomasLocalFiniteElementMap | Raviart-Thomas elements of order k |
CReferenceElementWrapper | Wrapper for Dune::ReferenceElement with value semantics |
►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 | |
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 | |
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 | |
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 | |
CTypeList | A simple type list |
CTypeListElement | |
CTypeListElement< i, TypeList< T... > > | Get element of TypeList |
CTypeListSize | |
CTypeListSize< TypeList< T... > > | Get size of TypeList |
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 enable_if< Basis::Traits::dimDomain >::type > | Switch for uniform treatment of local and global basis classes |
CVectorBasisInterfaceSwitch< Basis, typename enable_if< Std::to_true_type< 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 | Base class for tuples of grid function spaces product of identical grid function spaces base class that holds implementation of the methods |
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 > | |
CDGLegendreFiniteElementFactory | Factory for global-valued DGLegendre elements |
CDGLegendreLocalFiniteElement | |
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 | |
CDarcyVelocityFromHeadCCFV | Provide velocity field for liquid phase |
CDarcyVelocityFromHeadFEM | Provide Darcy velocity as a vector-valued grid function |
CDiagonalPermeabilityAdapter | |
CPermeabilityAdapter | |
CVectorExchange | |