▼ N Dune For backward compatibility – Do not use this!
► N LegendreStuff
C DGLegendreLocalBasis Lagrange shape functions of order k on the reference cube
C DGLegendreLocalCoefficients Layout map for Q1 elements
C DGLegendreLocalInterpolation Determine degrees of freedom
C LegendrePolynomials1d The 1d Legendre Polynomials (k=0,1 are specialized below)
C LegendrePolynomials1d< D, R, 0 >
C LegendrePolynomials1d< D, R, 1 >
C LegendreSize
C LegendreSize< 0, 1 >
C LegendreSize< 0, n >
C LegendreSize< k, 1 >
► N PB
C BasisTraits
► C BasisTraits< BasisType::Pk >
C Order
C Size
► C BasisTraits< BasisType::Qk >
C Order
C Size
C MonomialEvaluate Compute
C MonomialEvaluate< F, 0 >
C MonomialIntegrator Integrate monomials over the reference element
C MonomialIntegrator< ComputationFieldType, Dune::GeometryType::cube, d > Integrate monomials over the cube in any d
C MonomialIntegrator< ComputationFieldType, Dune::GeometryType::simplex, 1 > Integrate monomials over the unit interval considered as a simplex
C MonomialIntegrator< ComputationFieldType, Dune::GeometryType::simplex, 2 > Integrate monomials over the triangle
C MonomialIntegrator< ComputationFieldType, Dune::GeometryType::simplex, 3 > Integrate monomials over the tetrahedron
C MultiIndex
C OrthonormalPolynomialBasis Integrate monomials over the reference element
C PkSize
► N PDELab
► N Backend
C attached_container Tag for requesting a vector or matrix container with a pre-attached underlying object
C unattached_container Tag for requesting a vector or matrix container without a pre-attached underlying object
► N CG2DGHelper
C ComputeCG2DGVisitor
C WrappedLocalShapeFunction
C WrappedLocalShapeFunctionTraits
N ElectrodynamicImpl
► N Experimental
C DuneFunctionsCacheTag
► C GridFunctionSpace A pdelab grid function space implemented by a dune-functions function space basis
C ConstraintsContainer Extract type for storing constraints
► C LeafOrdering The actual Ordering object of the grid function space
C Traits
C Ordering Root of the ordering tree
► C Traits Export Traits class
► C FEM Rudimentary internal implementation of a FiniteElementMap
C Traits
► C LeafLFSMixin
C Traits
► C LocalFunctionSpace
C Traits
► N fem
C PkLocalFiniteElementMapBase
C PkLocalFiniteElementMapBase< GV, D, R, k, 1 >
C PkLocalFiniteElementMapBase< GV, D, R, k, 2 >
C PkLocalFiniteElementMapBase< GV, D, R, k, 3 >
► N gfs Implementation namespace for GridFunctionSpace-specific features
C DefaultSubSpaceFeatures Default features used by every subspace implementation
C GridFunctionSubSpace Non-nesting implementation of GridFunctionSubSpace
C GridFunctionSubSpaceOutputParameters Mixin class which inherits from GridFunctionOutputParameters iff T inherits from GridFunctionOutputParameters
C LeafSubSpaceFeatures Additional features used by leaf subspaces
C SubSpaceFeatureProvider
► N impl
C BlockDiagonalAccumulationViewWrapper
C BlockDiagonalOperator Create ISTL operator that applies a local block diagonal
C isBlockSORPreconditionerLocalOperator
C isBlockSORPreconditionerLocalOperator< BlockSORPreconditionerLocalOperator< JacobianLOP, BlockOffDiagonalLOP, GridFunctionSpace > >
C isFastDGGridOperator
C isFastDGGridOperator< FastDGGridOperator< GFSU, GFSV, LOP, MB, DF, RF, JF, CU, CV > >
C LocalPointJacobiPreconditioner
C PointDiagonalAccumulationViewWrapper
C Result
C ScalarL2
C WeightedPointDiagonalAccumulationView
C ZeroViewWrapper
C ZeroViewWrapper< AliasedVectorView< Container, LocalFunctionSpaceCache > >
► N interleaved_ordering
C Base Interface for merging index spaces
► N ISTL
► N impl
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... >
C extract_iterators
C extract_iterators< const V >
C vector_iterator_base
C vector_iterator_base< const V >
► N tags
C bcrs_matrix Tag describing a BCRSMatrix
C block_vector Tag describing a BlockVector
C container Extracts the container tag from T
C dynamic_matrix Tag describing a DynamicMatrix
C dynamic_vector Tag describing a DynamicVector
C field_matrix Tag describing an arbitrary FieldMatrix
C field_matrix_1_1 Tag describing a FieldMatrix with row block size 1 and column block size 1
C field_matrix_1_any Tag describing a FieldMatrix with row block size 1 and arbitrary column block size
C field_matrix_1_m Tag describing a FieldMatrix with row block size 1 and column block size > 1
C field_matrix_any_1 Tag describing a FieldMatrix with arbitrary row block size and column block size 1
C field_matrix_any_m Tag describing a FieldMatrix with arbitrary row block size and column block size > 1
C field_matrix_n_1 Tag describing a FieldMatrix with row block size > 1 and column block size 1
C field_matrix_n_any Tag describing a FieldMatrix with row block size > 1 and arbitrary column block size
C field_matrix_n_m Tag describing a FieldMatrix with row block size > 1 and column block size > 1
C field_vector Tag describing an arbitrary FieldVector
C field_vector_1 Tag describing a field vector with block size 1
C field_vector_n Tag describing a field vector with block size > 1
C BCRSMatrix
► C BCRSMatrixBackend Backend using (possibly nested) ISTL BCRSMatrices
C MatrixHelper
► C BCRSPattern Pattern builder for generic BCRS-like sparse matrices
C iterator Iterator over all column indices for a given row, unique but in arbitrary order
► C BlockMatrixDiagonal
C AddMatrixElementVectorDataHandle
C MatrixElementVector
C BlockVector
C CommSelector
C CommSelector< s, false >
C NestedPattern Pattern builder for nested hierarchies of generic BCRS-like sparse matrices
C nesting_depth TMP for figuring out the depth up to which ISTL containers are nested
C ParallelHelper
C PatternStatistics Statistics about the pattern of a BCRSMatrix
C SimpleVectorBackend
C vector_backend_tag Tag describing an ISTL BlockVector backend
C vector_iterator
► C VectorBackend
C Traits
► N lexicographic_ordering
C Base
N LocalOperatorApply
► N lop Namespace with decorator classes that influence assembler behavior
C DiagonalJacobian Decorator base class for local operators that have a diagonal jacobian matrix
► N NavierStokesDGImp
C VariableBoundarySlipSwitch Compile-time switch for the boundary slip factor
C VariableBoundarySlipSwitch< PRM, typename std::enable_if< PRM::enable_variable_slip >::type >
► N ordering
► N chunked
C gfs_to_chunked
► N permuted
C gfs_to_permuted
C Chunked
C composite_gfs_to_decorated
C decorated_ordering_tag
C gfs_to_decorator_descriptor
C leaf_gfs_to_decorated
C nonrecursive_composite_gfs_to_decorated
C nonrecursive_power_gfs_to_decorated
C Permuted Permute the ordering created from the passed-in tag based on a simple lookup table
C power_gfs_to_decorated
► C recursive_composite_gfs_to_decorated
C result
► C recursive_power_gfs_to_decorated
C result
N simple
► N Simple
► C MatrixBackend
C MatrixHelper
C Pattern
C MatrixContainer
► C SparseMatrixBackend
C MatrixHelper
C SparseMatrixContainer
C SparseMatrixData
C SparseMatrixPattern
► C VectorBackend
C Traits
C VectorContainer
► N vtk
► C add_solution_to_vtk_writer_visitor
C VisitChild
C DefaultFunctionNameGenerator
C DefaultPredicate
C DGFTreeCommonData Helper class for common data of a DGFTree
C DGFTreeLeafFunction
C DGFTreeVectorFunction
C OutputCollector
C _build_dof_index_type
C _build_dof_index_type< GFS, SingleCodimMapper >
C AddClearDataHandle
C AddClearGatherScatter
C AddDataHandle
C AddGatherScatter
C Alexander2Parameter Parameters to turn the OneStepMethod into an Alexander scheme
C Alexander3Parameter Parameters to turn the OneStepMethod into an Alexander3 scheme
C AliasedMatrixView
C AliasedVectorView
C AnalyticGridFunctionBase Analytic grid function
C AnalyticGridFunctionTraits Function signature for analytic functions on a grid
C AnySpaceTag
C AssemblerInterface The global assembler which performs the traversing of the integration parts
C backup_visitor
C BasicTypeFromDimensionAndTopologyId Utility TMP for determining the BasicType of a geometry from its dimension and topology id
C BCTypeParam_CD
C BDM1Cube2DLocalFiniteElementMap
C BDM1Simplex2DLocalFiniteElementMap
C BenchmarkEntry
C BenchmarkHelper
C BlockDiagonalLocalOperatorFullCoupling Block diagonal extension of scalar local operator
C BlockDiagonalLocalOperatorWrapper A local operator that accumulates the block diagonal
C BlockOffDiagonalLocalOperatorWrapper A local operator that accumulates the off block diagonal
C BlockSolverOptions Options for IterativeBlockJacobiPreconditionerLocalOperator
C BlockSORPreconditionerLocalOperator Turn a matrix-free Jacobi-type local preconditioner to a SOR one
► C BorderIndexIdCache
C EntityIndex
C BoundaryGridFunctionBase Leaf of a function tree
C BoundaryGridFunctionInterface A BoundaryGridFunction allows evaluation on boundary intersections
C BoundaryGridFunctionSelectComponentAdapter Takes a BoundaryGridFunction and acts as a single component
C BoundaryGridFunctionTraits Traits class holding function signature, same as in local function
C BrezziDouglasMariniLocalFiniteElementMap
C build_dof_index_type
C CallableAdapterGetDim
C CallableAdapterGetDim< FieldVector< T, n > >
C CallableAdapterGetRangeFieldType
C CallableAdapterGetRangeFieldType< FieldVector< T, n > >
C CD_RHS_LocalAdapter
C CFLTimeController Limit time step to maximum dt * CFL number
C CG2DGProlongation
C CGCONBase
C CGCONBase< Grid, 1, Dune::GeometryType::cube, MeshType::nonconforming, SolverCategory::sequential, BCType, GV >
C CGCONBase< Grid, 1, Dune::GeometryType::simplex, MeshType::nonconforming, SolverCategory::sequential, BCType, GV >
C CGCONBase< Grid, degree, gt, MeshType::conforming, SolverCategory::nonoverlapping, BCType, GV >
C CGCONBase< Grid, degree, gt, MeshType::conforming, SolverCategory::overlapping, BCType, GV >
C CGCONBase< Grid, degree, gt, MeshType::conforming, SolverCategory::sequential, BCType, GV >
C CGFEMBase
C CGFEMBase< GV, C, R, degree, dim, Dune::GeometryType::cube >
C CGFEMBase< GV, C, R, degree, dim, Dune::GeometryType::simplex >
C CGSpace
C CGSpace< T, N, degree, BCType, gt, mt, SolverCategory::nonoverlapping, VBET >
C ChunkedBlockOrdering Ordering that permutes top-level ContainerIndex entries
C ChunkedBlockOrderingSizeError The block size of a ChunkedBlockOrdering does not divide the block count of the underlying ordering
C ClockError Exception thrown by clock functions
C collect_a_priori_fixed_size
C collect_used_codims
C collect_used_geometry_types_from_cell_visitor
C CombinedOperator A local operator to take combine different local operators
C composite_gfs_to_entityblocked_ordering_descriptor
► C composite_gfs_to_interleaved_ordering_descriptor
C result
► C composite_gfs_to_lexicographic_ordering_descriptor
C result
► C composite_gfs_to_lfs_template
C result
► C composite_gfs_to_local_ordering_descriptor< GFS, Transformation, EntityBlockedOrderingTag >
C result
C composite_gfs_to_local_ordering_descriptor< GFS, Transformation, ordering::Chunked< U > >
C composite_gfs_to_local_ordering_descriptor< GFS, Transformation, ordering::Permuted< U > >
C CompositeConstraintsOperator
C CompositeConstraintsParameters
C CompositeDifferentiableFunctionLocalViewTag
C CompositeDifferentiableFunctionTag
C CompositeEntityBlockedLocalOrdering
C CompositeGridFunction Composite functions
► C CompositeGridFunctionSpace Base class for tuples of grid function spaces base class that holds implementation of the methods this is the default version with lexicographic ordering
C ConstraintsContainer Extract type for storing constraints
C CompositeGridFunctionSpaceBaseTag Tag for the intermediate base class of the CompositeGridFunctionSpace
C CompositeGridFunctionSpaceTag
C CompositeGridFunctionTag
C CompositeInterleavedOrdering
C CompositeLexicographicOrdering Interface for merging index spaces
C CompositeLocalFunction
C CompositeLocalFunctionSpaceNode
C CompositeLocalFunctionSpaceTag Tag denoting a CompositeLocalFunctionSpace
C ConformingDirichletConstraints Dirichlet Constraints construction
C ConstAliasedMatrixView
C ConstAliasedVectorView
C ConstBoundaryGridFunction BoundaryGridFunction returning a constant value everywhere
C ConstGridFunction GridFunction returning a constant value everywhere
► C ConstraintsTransformation Class holding transformation for constrained spaces
C LocalTransformation
C ConstUncachedMatrixView
C ConstUncachedVectorView
C ConvectionDiffusionBoundaryConditionAdapter
C ConvectionDiffusionBoundaryConditions Class to define the boundary condition types
C ConvectionDiffusionCCFV
C ConvectionDiffusionCCFVTemporalOperator
C ConvectionDiffusionDG
C ConvectionDiffusionDG_ErrorIndicator Local operator for residual-based error estimation
C ConvectionDiffusionDGMethod
C ConvectionDiffusionDGWeights
C ConvectionDiffusionDirichletExtensionAdapter
C ConvectionDiffusionExactGradientAdapter
C ConvectionDiffusionFEM
C ConvectionDiffusionFEMResidualEstimator
C ConvectionDiffusionModelProblem Parameter class for solving the linear convection-diffusion equation
C ConvectionDiffusionParameterTraits Traits class for convection diffusion parameters
C ConvectionDiffusionTemporalResidualEstimator
C ConvectionDiffusionTemporalResidualEstimator1
C ConvectionDiffusionVelocityExtensionAdapter
C CopyDataHandle
C CopyGatherScatter
C CppClockWallTimeSource
C CrossProduct Calculate cross product
C CrossProduct< 1, 2 >
C CrossProduct< 2, 1 >
C CrossProduct< 2, 2 >
C CrossProduct< 3, 3 >
C DataContainerIndexGatherScatter
C DataEntityGatherScatter
C DataGatherScatter
C DataHandleProvider
C DefaultAssembler The assembler for standard DUNE grid
► C DefaultDOFIndexAccessor
C GeometryIndex
C DefaultInteriorPenalty Default implementation of the interior penalty factor
C DefaultLFSCacheTag
C DefaultLocalAssembler The local assembler for DUNE grids
C DefaultLocalJacobianApplyAssemblerEngine The local assembler engine for DUNE grids which assembles the local application of the Jacobian
C DefaultLocalJacobianAssemblerEngine The local assembler engine for DUNE grids which assembles the jacobian matrix
C DefaultLocalPatternAssemblerEngine The local assembler engine for DUNE grids which creates the matrix pattern
C DefaultLocalResidualAssemblerEngine The local assembler engine for DUNE grids which assembles the residual vector
C DefaultTerminate
C DGCONBase
C DGCONBase< SolverCategory::nonoverlapping >
C DGCONBase< SolverCategory::overlapping >
C DGCONBase< SolverCategory::sequential >
C DGLegendreSpace
C DGLinearAcousticsSpatialOperator
C DGLinearAcousticsTemporalOperator
C DGMaxwellSpatialOperator Spatial local operator for discontinuous Galerkin method for Maxwells Equations
C DGMaxwellTemporalOperator
C DGNavierStokes A local operator for solving the Navier-Stokes equations using a DG discretization
C DGNavierStokesParameters Parameter class for local operator DGNavierStokes
C DGNavierStokesVelVecFEM A local operator for solving the Navier-Stokes equations using a DG discretization and a vector-valued finite element map for the velocity grid function space
C DGPkSpace
C DGQkGLSpace
C DGQkOPBSpace
C DGQkSpace
► C DiagonalLocalMatrix A dense matrix for storing data associated with the degrees of freedom of a pair of LocalFunctionSpaces
C iterator
C DifferenceAdapter Adapter returning f1(x)-f2(x) for two given grid functions
C DifferenceSquaredAdapter Adapter returning ||f1(x)-f2(x)||^2 for two given grid functions
C DifferentiableFunctionBaseTag
C DifferentiableFunctionLocalViewBaseTag
C DifferentiableFunctionLocalViewTag
C DifferentiableFunctionTag
C DiffusionMixed
C direct_leaf_gfs_to_gridview_ordering_descriptor
C DirectLeafLocalOrdering
C DirichletBoundaryCondition_CD
C DirichletConstraintsParameters
C DirichletFromFluxConstraintsAdapter
C DiscreteGridFunction Convert a grid function space and a coefficient vector into a grid function
C DiscreteGridFunctionCurl Convert a grid function space and a coefficient vector into a grid function of the curl
C DiscreteGridFunctionCurlTraits Helper class to calculate the Traits of DiscreteGridFunctionCurl
C DiscreteGridFunctionCurlTraits< GV, RangeFieldType, 1 > Helper class to calculate the Traits of DiscreteGridFunctionCurl (1D)
C DiscreteGridFunctionCurlTraits< GV, RangeFieldType, 2 > Helper class to calculate the Traits of DiscreteGridFunctionCurl (2D)
C DiscreteGridFunctionCurlTraits< GV, RangeFieldType, 3 > Helper class to calculate the Traits of DiscreteGridFunctionCurl (3D)
C DiscreteGridFunctionGlobalCurl Convert a single component function space with experimental global finite elements into a grid function representing the curl
C DiscreteGridFunctionGradient Convert a single component function space with a grid function representing the gradient
C DiscreteGridFunctionPiola DiscreteGridFunction with Piola transformation
► C DiscreteGridViewFunction A discrete function defined over a GridFunctionSpace
C LocalFunction
C DiscreteGridViewFunctionTraits
C DiscreteGridViewFunctionTraits< Signature, E, D, B, 0 >
C DisjointPartitioningDataHandle GatherScatter data handle for creating a disjoint DOF partitioning
C DisjointPartitioningGatherScatter GatherScatter functor for creating a disjoint DOF partitioning
C DivisionGridFunctionAdapter Substract two GridFunctions
C DOFDataCommunicationDescriptor Communication descriptor for sending one item of type E per DOF
► C DOFIndex A multi-index representing a degree of freedom in a GridFunctionSpace
C View
► C DOFIndexViewIterator
C proxy
C DummyDOFIndexIterator Dummy iterator type over DOF indices
C EdgeS0_5FiniteElementMap Global-valued finite element map for EdgeS0_5 elements
C EdgeS0LocalFiniteElementMap Implementation for finite elements requiring oriented edges
C Electrodynamic_S Contruct matrix S for the Electrodynamic operator
C Electrodynamic_T Construct matrix T for the Electrodynamic operator
C ElementGeometry Wrap element
C ElementMapper Class providing a consecutive index for codim 0 entities of a GridView
C EmptyParams
C EmptyTransformation
C EntityBlockedOrderingTag Indicate blocking of the unknowns by grid entity
C EntityDataCommunicationDescriptor Communication descriptor for sending count items of type E per entity with attached DOFs
C EntityIndexCache
C Exception Base class for all PDELab exceptions
C ExplicitEulerParameter Parameters to turn the ExplicitOneStepMethod into an explicit Euler method
C ExplicitOneStepMethod Do one step of an explicit time-stepping scheme
C extract_child_bases
C extract_lfs_leaf_size_visitor
C extract_per_entity_sizes_from_cell_visitor
C FastDGAssembler The fast DG assembler for standard DUNE grid
► C FastDGGridOperator
C MatrixContainer
C SetupGridOperator
C FastDGLocalAssembler The local assembler for DUNE grids
C FastDGLocalJacobianApplyAssemblerEngine The fast DG local assembler engine for DUNE grids which assembles the local application of the Jacobian
C FastDGLocalJacobianAssemblerEngine The fast DG local assembler engine for DUNE grids which assembles the jacobian matrix
C FastDGLocalPatternAssemblerEngine The fast DG local assembler engine for DUNE grids which creates the matrix pattern
C FastDGLocalResidualAssemblerEngine The fast DG local assembler engine for DUNE grids which assembles the residual vector
C FilenameHelper
C FiniteElementMapError General FiniteElementMap exception
C FiniteElementMapTraits Collect types exported by a finite element map
C FlatContainerAllocationTag
C FluxConstraintsParameters
C FluxFromDirichletConstraintsAdapter
C FractionalStepParameter Parameters to turn the OneStepMethod into a fractional step theta scheme
C FullBoundaryPattern Sparsity pattern generator
C FullSkeletonPattern Sparsity pattern generator
C FullVolumePattern Sparsity pattern generator
C FunctionInterface Function that maps x in DomainType to y in RangeType
C FunctionSpaceTag
C FunctionToGridFunctionAdapter Make a GridFunction from a Function
C FunctionTraits
C GalerkinGlobalAssembler
C GalerkinGlobalAssemblerNewBackend
C GeneralLogtagFormatter A log tag formatter that wraps a unary formatting function or functor
C GeometryFiniteElementMap Generic finite element map for global finite elements created with a geometry
C GeometryVertexOrderFiniteElementMap Generic finite element map for global finite elements created with a geometry and a vertex ordering
C GFSDataHandle Implement a data handle with a grid function space
C GFSNeighborDataHandle Data handle for collecting set of neighboring MPI ranks
C GhostDataHandle Data handle for marking ghost DOFs
C GhostGatherScatter GatherScatter functor for marking ghost DOFs
C GlobalAssembler
C GlobalCallableToBoundaryConditionAdapter Adapter for boundary cond from a callable taking global coordinates
C GlobalCallableToGridFunctionAdapter Adapter for callables f(x) expecting a global coordinate x
C GlobalCallableToInstationaryGridFunctionAdapter Return a PDELab GridFunction (with setTime method) defined by a parameter class and a callable f(x) global coordinates x
► C GlobalDOFIndex
C View
C GlobalFunctionToLocalFunctionAdapter Make a Function in local coordinates from a Function in global coordinates
C GridAdaptor Class for automatic adaptation of the grid
C GridFunctionBase Leaf of a function tree
C GridFunctionBaseAdapter Turn an ordinary GridFunction into a GridFunctionTree leaf
C GridFunctionInterface GridFunction maps x in DomainType to y in RangeType
► C GridFunctionOutputParameters Mixin base class for specifying output hints to I/O routines like VTK
C Output Namespace for output-related data types and enums
C GridFunctionProbe Evaluate a GridFunction at a certain global coordinate
► C GridFunctionSpace A grid function space
C ConstraintsContainer Extract type for storing constraints
C GridFunctionSpaceBase
C GridFunctionSpaceError GridFunctionSpace-related error
C GridFunctionSpaceHierarchyError
C GridFunctionSpaceTag
C GridFunctionSpaceTraits Collect types exported by a leaf grid function space
C GridFunctionSubSpaceTag
C GridFunctionTag
C GridFunctionToFunctionAdapter Make a Function from a GridFunction
C GridFunctionToLocalFunctionAdapter Make a LocalFunction from a GridFunction using local coordinates
C GridFunctionToLocalViewTransformation
C GridFunctionTraits Traits class holding the function signature, same as in local function
► C GridOperator Standard grid operator implementation
C MatrixContainer
C SetupGridOperator
C GridOperatorInterface The grid operator represents an operator mapping which corresponds to the (possibly nonlinear) algebraic problem resulting from the discretization of a PDE
C GridOperatorPreconditioner Turn a grid operator that represents a preconditioner into an ISTL preconditioner
C GridOperatorTraits Traits class for the grid operator
C GridViewLocalFunctionSpaceBaseNode
C GridViewLocalFunctionSpaceBaseTraits Traits for local function space on a gridview
C GridViewOrdering Transforms a local ordering (entity-wise order) into a global ordering
C GridViewOrderingTraits
► C HangingNodeManager
C NodeState
► C HangingNodesConstraintsAssemblers
C CubeGridQ1Assembler
C SimplexGridP1Assembler
C HangingNodesDirichletConstraints Hanging Node constraints construction
C HeunParameter Parameters to turn the ExplicitOneStepMethod into a Heun scheme
C HierarchicContainerAllocationTag
C ImplicitEulerParameter Parameters to turn the OneStepMethod into an implicit Euler method
C InstationaryFunctionDefaults Default class for additional methods in instationary functions
C InstationaryLocalOperatorDefaultMethods Default class for additional methods in instationary local operators
C InstationarySumLocalOperator A local operator to take the sum of other local operators
C InstationarySumLocalOperator< std::tuple< Args... > > Deprecated specialization of
C InteriorNodeConstraints Constraints all DOFs associated with interior vertices This allows to implement surface FEM using standard first order FEM
C InterleavedOrderingTag Indicate interleaved ordering of the unknowns of non-leaf grid function spaces according to a given blocking pattern
C IntersectionGeometry Wrap intersection
C InvalidGeometryType FiniteElementMap exception raised when trying to obtain a finite element for an unsupported GeometryType
C InverseGridFunctionAdapter Take inverse of a GridFunction
C ISTLAMGStatistics Class providing some statistics of the AMG solver
C ISTLBackend_AMG
C ISTLBackend_AMG_NOVLP
C ISTLBackend_BCGS_AMG_ILU0 Overlapping parallel BiCGStab solver preconditioned with AMG smoothed by ILU0
C ISTLBackend_BCGS_AMG_SSOR Overlapping parallel BiCGStab solver preconditioned with AMG smoothed by SSOR
C ISTLBackend_CG_AMG_SSOR Overlapping parallel conjugate gradient solver preconditioned with AMG smoothed by SSOR
C ISTLBackend_NOVLP_BASE_PREC Utility base class for preconditioned novlp backends
C ISTLBackend_NOVLP_BCGS_AMG_SSOR Nonoverlapping parallel BiCGStab solver preconditioned with AMG smoothed by SSOR
C ISTLBackend_NOVLP_BCGS_Jacobi Nonoverlapping parallel BiCGStab solver with Jacobi preconditioner
C ISTLBackend_NOVLP_BCGS_NOPREC Nonoverlapping parallel BiCGStab solver without preconditioner
C ISTLBackend_NOVLP_BCGS_SSORk Nonoverlapping parallel BiCGSTAB solver preconditioned by block SSOR
C ISTLBackend_NOVLP_CG_AMG_SSOR Nonoverlapping parallel CG solver preconditioned with AMG smoothed by SSOR
C ISTLBackend_NOVLP_CG_Jacobi Nonoverlapping parallel CG solver with Jacobi preconditioner
C ISTLBackend_NOVLP_CG_NOPREC Nonoverlapping parallel CG solver without preconditioner
C ISTLBackend_NOVLP_CG_SSORk Nonoverlapping parallel CG solver preconditioned by block SSOR
C ISTLBackend_NOVLP_ExplicitDiagonal Solver to be used for explicit time-steppers with (block-)diagonal mass matrix
C ISTLBackend_NOVLP_LS_AMG_SSOR Nonoverlapping parallel LoopSolver preconditioned with AMG smoothed by SSOR
C ISTLBackend_OVLP_AMG_4_DG
C ISTLBackend_OVLP_Base
C ISTLBackend_OVLP_BCGS_ILU0 Overlapping parallel BiCGStab solver with ILU0 preconditioner
C ISTLBackend_OVLP_BCGS_ILUn Overlapping parallel BiCGStab solver with ILU0 preconditioner
C ISTLBackend_OVLP_BCGS_SSORk Overlapping parallel BiCGStab solver with SSOR preconditioner
C ISTLBackend_OVLP_BCGS_SuperLU Overlapping parallel BiCGStab solver with SuperLU preconditioner
C ISTLBackend_OVLP_CG_SSORk Overlapping parallel CGS solver with SSOR preconditioner
C ISTLBackend_OVLP_CG_SuperLU Overlapping parallel CG solver with SuperLU preconditioner
C ISTLBackend_OVLP_CG_UMFPack Overlapping parallel CG solver with UMFPack preconditioner
C ISTLBackend_OVLP_ExplicitDiagonal Solver to be used for explicit time-steppers with (block-)diagonal mass matrix
C ISTLBackend_OVLP_GMRES_ILU0 Overlapping parallel restarted GMRes solver with ILU0 preconditioner
C ISTLBackend_OVLP_ILU0_Base
C ISTLBackend_OVLP_ILUn_Base
C ISTLBackend_OVLP_SuperLU_Base
C ISTLBackend_OVLP_UMFPack_Base
C ISTLBackend_SEQ_AMG
C ISTLBackend_SEQ_AMG_4_DG
C ISTLBackend_SEQ_Base
C ISTLBackend_SEQ_BCGS_AMG_SOR Sequential BiCGSTAB solver preconditioned with AMG smoothed by SOR
C ISTLBackend_SEQ_BCGS_AMG_SSOR Sequential BiCGStab solver preconditioned with AMG smoothed by SSOR
C ISTLBackend_SEQ_BCGS_ILU0 Backend for sequential BiCGSTAB solver with ILU0 preconditioner
C ISTLBackend_SEQ_BCGS_ILUn Sequential BiCGStab solver with ILU0 preconditioner
C ISTLBackend_SEQ_BCGS_Jac Backend for sequential BiCGSTAB solver with Jacobi preconditioner
C ISTLBackend_SEQ_BCGS_Richardson Backend for sequential BiCGSTAB solver with Richardson precondition (equivalent to no preconditioner for Richards with parameter=1.0)
C ISTLBackend_SEQ_BCGS_SOR
C ISTLBackend_SEQ_BCGS_SSOR Backend for sequential BiCGSTAB solver with SSOR preconditioner
C ISTLBackend_SEQ_CG_AMG_SSOR Sequential conjugate gradient solver preconditioned with AMG smoothed by SSOR
C ISTLBackend_SEQ_CG_ILU0 Backend for sequential conjugate gradient solver with ILU0 preconditioner
C ISTLBackend_SEQ_CG_ILUn Sequential congute gradient solver with ILU0 preconditioner
C ISTLBackend_SEQ_CG_Jac Backend for conjugate gradient solver with Jacobi preconditioner
C ISTLBackend_SEQ_CG_SSOR Backend for sequential conjugate gradient solver with SSOR preconditioner
C ISTLBackend_SEQ_ExplicitDiagonal Solver to be used for explicit time-steppers with (block-)diagonal mass matrix
C ISTLBackend_SEQ_GMRES_ILU0 Linear solver backend for Restarted GMRes preconditioned with ILU(0)
C ISTLBackend_SEQ_ILU0
C ISTLBackend_SEQ_ILUn
C ISTLBackend_SEQ_LOOP_Jac Backend for sequential loop solver with Jacobi preconditioner
C ISTLBackend_SEQ_LS_AMG_SOR Sequential Loop solver preconditioned with AMG smoothed by SOR
C ISTLBackend_SEQ_LS_AMG_SSOR Sequential Loop solver preconditioned with AMG smoothed by SSOR
C ISTLBackend_SEQ_MatrixFree_Base Sequential matrix-free solver backend
C ISTLBackend_SEQ_MatrixFree_BCGS_Richardson
C ISTLBackend_SEQ_MatrixFree_Richardson
C ISTLBackend_SEQ_MINRES_SSOR Backend using a MINRes solver preconditioned by SSOR
C ISTLBackend_SEQ_Richardson
C ISTLBackend_SEQ_SuperLU Solver backend using SuperLU as a direct solver
C ISTLBackend_SEQ_UMFPack Solver backend using UMFPack as a direct solver
C ISTLSolverBackend_CG_AMG_SSOR
C ISTLSolverBackend_CG_AMG_SSOR< FS, ASS, SolverCategory::nonoverlapping >
C ISTLSolverBackend_CG_AMG_SSOR< FS, ASS, SolverCategory::overlapping >
C ISTLSolverBackend_CG_SSOR
C ISTLSolverBackend_CG_SSOR< FS, ASS, SolverCategory::nonoverlapping >
C ISTLSolverBackend_CG_SSOR< FS, ASS, SolverCategory::overlapping >
C ISTLSolverBackend_ExplicitDiagonal
C ISTLSolverBackend_ExplicitDiagonal< FS, ASS, SolverCategory::nonoverlapping >
C ISTLSolverBackend_ExplicitDiagonal< FS, ASS, SolverCategory::overlapping >
C ISTLSolverBackend_IterativeDefault
C ISTLSolverBackend_IterativeDefault< FS, ASS, SolverCategory::nonoverlapping >
C ISTLSolverBackend_IterativeDefault< FS, ASS, SolverCategory::overlapping >
C IterativeBlockJacobiPreconditionerLocalOperator Local operator that can be used to create a fully matrix-free Jacobi preconditioner
C JacobianBasedAlphaBoundary Implement alpha_boundary() based on jacobian_boundary()
C JacobianBasedAlphaSkeleton Implement alpha_skeleton() based on jacobian_skeleton()
C JacobianBasedAlphaVolume Implement alpha_volume() based on jacobian_volume()
C JacobianToCurl Extract the curl of a function from the jacobian of that function
C JacobianToCurl< Jacobian, 1, 2 > Extract the curl of a 1D-valued function in 2D from the jacobian of that function
C JacobianToCurl< Jacobian, 2, 2 > Extract the curl of a 2D-valued function in 2D from the jacobian of that function
C JacobianToCurl< Jacobian, 3, 3 > Extract the curl of a 3D-valued function in 3D from the jacobian of that function
C L2
C L2Projection
C L2VolumeFunctional A local operator that tests a function against a test function space defined on the entire grid
C leaf_gfs_to_local_ordering_descriptor< GFS, Transformation, LeafOrderingTag< Params > >
C leaf_gfs_to_ordering_descriptor< GFS, Transformation, SingleCodimMapper >
C LeafGridFunctionSpaceTag
C LeafGridViewOrdering Gridview ordering for leaf spaces
C LeafLocalFunctionSpaceNode Single component local function space
C LeafLocalFunctionSpaceTag Tag denoting a LeafLocalFunctionSpace
C LeafLocalFunctionSpaceTraits Traits for single component local function space
C LeafLocalOrdering
C LeafOffsetCache
C LeafOrderingBase Generic infrastructure for orderings for leaf spaces
C LeafOrderingTag Tag indicating a standard ordering for a leaf GridfunctionSpace
C LexicographicOrderingTag Indicate lexicographic ordering of the unknowns of non-leaf grid function spaces
C LFSIndexCache
► C LFSIndexCacheBase
C ConstraintsEntry
► C LFSIndexCacheBase< LFS, C, Experimental::DuneFunctionsCacheTag, false >
C ConstraintsEntry
► C LFSIndexCacheBase< LFS, C, SimpleLFSCacheTag, fast >
C ConstraintsEntry
► C LFSIndexCacheBase< LFS, EmptyTransformation, CacheTag, fast >
C ConstraintsEntry
► C LFSIndexCacheBase< LFS, EmptyTransformation, Experimental::DuneFunctionsCacheTag, false >
C ConstraintsEntry
► C LFSIndexCacheBase< LFS, EmptyTransformation, SimpleLFSCacheTag, fast >
C ConstraintsEntry
C LinearAcousticsEigenvectors
C LinearAcousticsEigenvectors< 1 > Provide matrix which contains rowwise the eigenvectors of linear acoustics problem
C LinearAcousticsEigenvectors< 2 > Provide matrix which contains rowwise the eigenvectors of linear acoustics problem
C LinearAcousticsEigenvectors< 3 > Provide matrix which contains rowwise the eigenvectors of linear acoustics problem
C LinearAcousticsInitialValueAdapter
C LinearAcousticsModelProblem
C LinearAcousticsParameterTraits Traits class for linear acoustics parameters
C LinearElasticity
C LinearElasticityDirichletExtensionAdapter
C LinearElasticityParameterInterface Base class for linear elasticity parameter class
C LinearElasticityParameterTraits Traits class for linear elasticity parameters
C LinearResultStorage
C LinearSolverHasIsMatrixFree
C LinearSolverHasIsMatrixFree< LS, std::void_t< decltype(std::declval< LS >().isMatrixFree)> > SFINAE check if a linear solver backend has a isMatrixFree method
C LinearSolverResult
C LineSearchError
C LineSearchHackbuschReusken Hackbusch-Reusken line search
C LineSearchInterface Abstract base class describing the line search interface
C LineSearchNone Class for simply updating the solution without line search
C LocalAssemblerBase Base class for local assembler
C LocalAssemblerEngine The local assembler engine which handles the integration parts as provided by the global assemblers
► C LocalAssemblerEngineBase Base class for LocalAssemblerEngine implementations to avoid boilerplate code
C Traits
► C LocalAssemblerInterface The local assembler which provides the engines that drive the global assembler
C LocalJacobianAssemblerEngine
C LocalPatternAssemblerEngine
C LocalResidualAssemblerEngine
C LocalResidualJacobianAssemblerEngine
C LocalAssemblerTraits
C LocalBasisCache Store values of basis functions and gradients in a cache
C LocalCallableToBoundaryConditionAdapter Adapter for boundary cond from a callable taking an entity and local coordinates
C LocalCallableToGridFunctionAdapter Adapter for callables f(e,x) expecting an entity e and a global coordinate x
C LocalCallableToInstationaryGridFunctionAdapter 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
C LocalFiniteElementMapInterface Interface for a finite element map
C LocalFiniteElementMapTraits Collect types exported by a finite element map
C LocalFunctionSpace Create a local function space from a global function space
C LocalFunctionSpace< Experimental::GridFunctionSpace< DFBasis, V, CE >, AnySpaceTag >
C LocalFunctionSpace< Experimental::GridFunctionSpace< DFBasis, V, CE >, TAG >
C LocalFunctionSpace< GFS, AnySpaceTag >
C LocalFunctionSpaceBaseNode
C LocalFunctionSpaceBaseTraits Traits mapping global function space information to local function space
C LocalGlobalMapDataHandle
► C LocalMatrix A dense matrix for storing data associated with the degrees of freedom of a pair of LocalFunctionSpaces
C iterator
C LocalOperatorDefaultFlags Default flags for all local operators
C LocalOperatorInterface Class to document the stationary local operator interface
C LocalOperatorOvlpRegion Wrapper for LocalOperators restricting their action to areas overlapping with other subdomains Any entity not covered by multiple subdomains will be ignored by not evaluating the underlying LocalOperator. This wrapper can be used to generate the overlap matrix needed for the GenEO coarse space
C LocalOrderingBase Entity-wise orderings
C LocalOrderingTraits
C LocalSparsityPattern Layout description for a sparse linear operator
C LocalTag Insert standard boilerplate into log messages
C LocalVector A container for storing data associated with the degrees of freedom of a LocalFunctionSpace
C LogtagFormatterBase Virtual base class for logger formatters
C map_dof_indices_to_container_indices
C MatrixExchangeDataHandle
C MaxDataHandle
C MaxGatherScatter
C MaxwellEigenvectors
C MaxwellEigenvectors< 3 > Provide matrix which contains column-wise the eigenvectors of maxwell problem
C MaxwellInitialValueAdapter
C MaxwellModelProblem
C MaxwellParameterTraits Traits class for convection diffusion parameters
C MemberFunctionToGridFunctionAdaptor GridFunction implemented by a member function of some class
C MergeMode Index merging algorithm for global orderings
C MimeticLocalFiniteElementMap
C MinDataHandle
C MinGatherScatter
C MinusGridFunctionAdapter Substract two GridFunctions
C MonomFiniteElementMap Global-valued finite element map for Monom elements
C MonomLocalFiniteElementMap
C MPIWallTimeSource
C MultiCommDataHandle Gather/scatter communication that passes a single function from each subdomain to all its neighbors. The functions are received individually without applying any further operations
C MultiCommGatherScatter Gather/scatter communication that passes a single function from each subdomain to all its neighbors
► C MultiIndex A class for representing multi-indices
C View
C NavierStokesDefaultParameters
C NavierStokesMass A local operator for the mass term corresponding to the instationary part in the Navier-Stokes equations
C NavierStokesParameterTraits
C NavierStokesVelocityFunctionAdapter
C NavierStokesVelVecMass 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
C NewtonMethod Newton solver for solving non-linear problems
C NoConstOrderingSize Mixin indicating whether a leaf GridFunctionSpace should never assume a const ordering size
C NoConstraints
C NoConstraintsParameters
C NoDataBorderDOFExchanger
C NoDirichletConstraintsParameters
C NoFluxConstraintsParameters
C NonLinearConvectionDiffusionFEM
C NonLinearConvectionDiffusionParameterInterface Base class for parameter class
C NonLinearConvectionDiffusionParameterTraits Traits class for two phase parameter class
► C NonOverlappingBorderDOFExchanger Helper class for adding up matrix entries on border
C CommunicationCache
C EntryAccumulator A DataHandle class to exchange matrix entries
C PatternExtender A DataHandle class to exchange matrix sparsity patterns
C NonoverlappingConformingDirichletConstraints Extend conforming constraints class by processor boundary
C NonoverlappingJacobi Parallel non-overlapping Jacobi preconditioner
C NonoverlappingOperator Operator for the non-overlapping parallel case
C NonoverlappingRichardson
C NonoverlappingScalarProduct
C NormalFluxGridFunctionAdapter
C NumericalJacobianApplyBoundary Implements linear and nonlinear versions of jacobian_apply_boundary() based on alpha_boundary()
C NumericalJacobianApplySkeleton Implements linear and nonlinear versions of jacobian_apply_skeleton() based on alpha_skeleton()
C NumericalJacobianApplyVolume Implements linear and nonlinear versions of jacobian_apply_volume() based on alpha_volume()
C NumericalJacobianApplyVolumePostSkeleton
C NumericalJacobianBoundary Implement jacobian_boundary() based on alpha_boundary()
C NumericalJacobianSkeleton Implement jacobian_skeleton() based on alpha_skeleton()
C NumericalJacobianVolume Implement jacobian_volume() based on alpha_volume()
C NumericalJacobianVolumePostSkeleton
C NumericalNonlinearJacobianApplyBoundary Implements nonlinear version of jacobian_apply_boundary() based on alpha_boundary()
C NumericalNonlinearJacobianApplySkeleton Implements nonlinear version of jacobian_apply_skeleton() based on alpha_skeleton()
C NumericalNonlinearJacobianApplyVolume Implements nonlinear version of jacobian_apply_volume() based on alpha_volume()
C NumericalNonlinearJacobianApplyVolumePostSkeleton
C OneStepExplicitLocalJacobianResidualAssemblerEngine The local assembler engine for DUNE grids which assembles the residual vector
C OneStepGlobalAssembler
► C OneStepGridOperator
C MatrixContainer
C OneStepLocalAssembler The local assembler for one step methods
C OneStepLocalAssemblerEngineBase The local assembler engine for UDG sub triangulations which assembles the residual vector
C OneStepLocalJacobianApplyAssemblerEngine The local assembler engine for one-step methods which applies the jacobian without explicitly assembling it
C OneStepLocalJacobianAssemblerEngine The local assembler engine for one step methods which assembles the residual vector
C OneStepLocalPatternAssemblerEngine The local assembler engine for OneStep sub triangulations which creates the matrix pattern
C OneStepLocalPreStageAssemblerEngine The local assembler engine for one step methods which assembles the constant part of the residual vector
C OneStepLocalResidualAssemblerEngine The local assembler engine for one step methods which assembles the residual vector
C OneStepMethod Do one step of a time-stepping scheme
C OneStepMethodPartialResult
C OneStepMethodResult
C OneStepThetaParameter Parameters to turn the OneStepMethod into an one step theta method
C OnTheFlyOperator
C OPBLocalFiniteElementMap
C OrderingBase
C OrderingError Ordering-related error
C OrderingStructureError Error related to the logical structure of an Ordering
C OrderingTraits
C OverlappingBorderDOFExchanger
C OverlappingConformingDirichletConstraints Extend conforming constraints class by processor boundary
C OverlappingOperator
C OverlappingScalarProduct
C OverlappingWrappedPreconditioner
C OverPenalizedInteriorPenalty Implementation of overpenalized interior penalty
C OvlpDGAMGPrec
C OVLPScalarProduct
C OVLPScalarProductImplementation
C P0LocalFiniteElementMap
C P0ParallelConstraints Parallel P0 constraints for overlapping grids
C P0ParallelGhostConstraints Parallel P0 constraints for nonoverlapping grids with ghosts
C P0Space
C PartitionSelector Helper for building the bitmask describing the grid partitions contained in a GFS
C PartitionViewEntitySet Partition view (or entity set) of a grid view
C PartitionViewEntitySetIndexSet
C PartitionViewEntitySetIndexSet< GV, Partitions::All >
C PartitionViewEntitySetIndexSetBase
► C PartitionViewEntitySetTraits
► C Codim
C Partition
C PDESolverResult
C PermutedOrdering Ordering that permutes top-level ContainerIndex entries
C PermutedOrderingSizeError A PermutedOrdering got a permutation vector of the wrong size
C PiolaBackwardAdapter
C Pk1dLocalFiniteElementMap FiniteElementMap for the Pk basis in 1d
C PkLocalFiniteElementMap
C PkQkLocalFiniteElementMap FiniteElementMap which provides PkQkLocalFiniteElement instances, depending on the geometry type
C PointDiagonalLocalOperatorWrapper A local operator that accumulates the point diagonal
C PointwiseAdapterEngine Interface of a pointwise adapter engine
C PointwiseGridFunctionAdapter
C PointwiseScaleAdapterEngine Scale the output value
C PointwiseSumAdapterEngine Sum all terms
C PolymorphicBufferWrapper Wrapper for message buffers of grid DataHandles that allows for sending different types of data
C post_collect_used_geometry_types
C post_extract_per_entity_sizes
C power_gfs_to_entityblocked_ordering_descriptor
► C power_gfs_to_interleaved_ordering_descriptor
C result
► C power_gfs_to_lexicographic_ordering_descriptor
C result
► C power_gfs_to_lfs_template
C result
► C power_gfs_to_local_ordering_descriptor< GFS, Transformation, EntityBlockedOrderingTag >
C result
C power_gfs_to_local_ordering_descriptor< GFS, Transformation, ordering::Chunked< U > >
C power_gfs_to_local_ordering_descriptor< GFS, Transformation, ordering::Permuted< U > >
C PowerCompositeGridFunctionSpaceBase Mixin class providing common functionality of PowerGridFunctionSpace and CompositeGridFunctionSpace
C PowerCompositeGridFunctionSpaceTraits Trait class for the multi component grid function spaces
C PowerCompositeGridFunctionTraits GV The type of the grid view the function lives on
C PowerCompositeLocalFunctionSpaceTraits Traits for multi component local function space
C PowerCompositeSetTimeVisitor Visitor for Power- and CompositeGridFunctions calling the setTime() method on the leafs of the corresponding function trees
C PowerConstraintsParameters
C PowerDifferentiableFunctionLocalViewTag
C PowerDifferentiableFunctionTag
C PowerEntityBlockedLocalOrdering
C PowerFiniteElementMap FiniteElementMap for PowerFiniteElements
C PowerGridFunction Product of identical functions
► C PowerGridFunctionSpace Base class for tuples of grid function spaces product of identical grid function spaces base class that holds implementation of the methods
C ConstraintsContainer Extract type for storing constraints
C PowerGridFunctionSpaceTag
C PowerGridFunctionTag
C PowerInterleavedOrdering
C PowerLexicographicOrdering
C PowerLocalFunction
C PowerLocalFunctionSpaceNode
C PowerLocalFunctionSpaceTag Tag denoting a PowerLocalFunctionSpace
C pre_collect_used_geometry_types
C ProcessTimeClock
C ProductGridFunctionAdapter Product of two GridFunctions
C ProductGridFunctionAdapter< GF1, GF2, typename std::enable_if< GF1::Traits::dimRange !=1 &&GF2::Traits::dimRange==1 >::type > Product of two GridFunctions
C ProductGridFunctionAdapter< GF1, GF2, typename std::enable_if< GF1::Traits::dimRange==1 &&GF2::Traits::dimRange !=1 >::type > Product of two GridFunctions
C QkDGLocalFiniteElementMap< D, R, k, d, QkDGBasisPolynomial::l2orthonormal > Qk discontinuous Galerkin FiniteElementMap based on an L2 orthonormal polynomials
C QkDGLocalFiniteElementMap< D, R, k, d, QkDGBasisPolynomial::lagrange > Qk discontinuous Galerkin FiniteElementMap based on Lagrange polynomials
C QkDGLocalFiniteElementMap< D, R, k, d, QkDGBasisPolynomial::legendre > Qk discontinuous Galerkin FiniteElementMap based on Legendre polynomials
C QkDGLocalFiniteElementMap< D, R, k, d, QkDGBasisPolynomial::lobatto > Qk discontinuous Galerkin FiniteElementMap based on Legendre polynomials at Gauss-Lobatto points
C QkLocalFiniteElementMap
C QuadratureRuleWrapper Wrapper for Dune::QuadratureRule with value semantics
C RannacherTurekLocalFiniteElementMap
C RaviartThomasLocalFiniteElementMap Raviart-Thomas elements of order k
► C replay_visitor
► C coarse_function
C Traits Traits class containing decayed types
C RK4Parameter Parameters to turn the ExplicitOneStepMethod into a classical fourth order Runge-Kutta method
C RT0Constraints Neumann Constraints construction, as needed for RT0
C RT0Cube2DLocalFiniteElementMap
C RT0Cube3DLocalFiniteElementMap
C RT0Simplex2DLocalFiniteElementMap
C RT1Cube2DLocalFiniteElementMap
C RT1Cube3DLocalFiniteElementMap
C RT1Simplex2DLocalFiniteElementMap
C RT2Cube2DLocalFiniteElementMap
C RTLocalFiniteElementMap
C ScalarScaledGridFunctionAdapter Scale a GridFunction by a constant
C ScaledLocalOperator A local operator that scales the result of another local operator
C SelectComponentAdapter Function maps x in DomainType to y in RangeType
C SelectComponentGridFunctionAdapter Select certain component(s) of a gridfunction
C SeqDGAMGPrec
C SequentialNorm
C SetTimeWrapper
C SharedDOFDataHandle Data handle for marking shared DOFs
C SharedDOFGatherScatter GatherScatter functor for marking shared DOFs
C Shu3Parameter Parameters to turn the ExplicitOneStepMethod into a third order strong stability preserving (SSP) scheme
C SimpleContainerIndex
C SimpleDOFIndex
C SimpleDOFIndexAccessor
C SimpleLFSCacheTag
C SimpleLocalFiniteElementMap Simple implementation where all entities have the same finite element
C SimpleOrderingTraits
C SimpleOrderingTraits< SimpleDOFIndex< SizeType_ >, CI, CIOrder >
C SimpleTimeController Default time controller; just returns given dt
C SingleCodimLeafOrdering
C SingleCodimMapper
C SingleDerivativeComputationHelper Helper class to compute a single derivative of scalar basis functions
C SingleDerivativeComputationHelper< Dune::DiagonalMatrix< RF, size >, RF, size > Template specialization for Dune::DiagonalMatrix
C SingleDerivativeComputationHelper< Dune::FieldMatrix< RF, size, size >, RF, size > Template specialization for Dune::FieldMatrix
C SizeProviderAdapter Adapter to create a size provider from an ordering
C SolverStatistics Class for collecting statistics over several invocations
C SparsityLink Entry in sparsity pattern
C SqrGridFunctionAdapter Take square of a GridFunction
C SqrtGridFunctionAdapter Take sqrt of a GridFunction
C StationaryLinearProblemSolver Solve linear problems using a residual formulation
C StationaryLinearProblemSolverResult
C StatisticsResult Statistics result structure
C StokesBoundaryCondition
C StokesPressureDirichletConstraints
C StokesVelocityDirichletConstraints
C StructuredGrid
C StructuredGrid< YaspGrid< dim > >
C SubdomainBasis This represents a general per-subdomain basis
C SubdomainProjectedCoarseSpace This constructs a coarse space from a per-subdomain local basis
C SubOrdering A view on a subtree of a multi-component ordering
C TaylorHoodNavierStokes A local operator for the Navier-Stokes equations
C TerminateError
C TerminateInterface
C TestSpaceTag
C TimeAdaptationStrategy
C TimeControllerInterface Controller interface for adaptive time stepping
C TimeSpec Struct to store temporal values
C TimeSteppingParameterInterface Base parameter class for time stepping scheme parameters
C Timing
C TrialSpaceTag
C TwoArgsMemberFunctionToBoundaryGridFunctionAdaptor BoundaryGridFunction implemented by a member function of some class
C TwoArgsMemberFunctionToGridFunctionAdaptor GridFunction implemented by a member function of some class
C TwoPhaseFullTensorParameterTraits
C TwoPhaseOnePointTemporalOperator
C TwoPhaseParameterInterface Base class for parameter class
C TwoPhaseParameterTraits Traits class for two phase parameter class
C TwoPhaseTwoPointFluxOperator
C UMFPackSubdomainSolver
C UncachedMatrixView
C UncachedVectorView
C UninitializedGridFunctionSpaceError Called a GridFunctionSpace method that requires initialization of the space
C UnstructuredGrid
C update_fixed_size
C UserFunction
C V_g Provide velocity field for gas phase
C V_l Provide velocity field for liquid phase
C VariableElementSize FiniteElementMap exception concerning the computation of the FiniteElementMap size
C VariableMonomLocalFiniteElementMap
C VariableOPBLocalFiniteElementMap
C VariableQkDGLocalFiniteElementMap
C VectorBasisInterfaceSwitch
C VectorBasisInterfaceSwitch< Basis, typename std::enable_if< Dune::AlwaysTrue< std::integral_constant< std::size_t, Basis::Traits::dimDomain > >::value >::type > Switch for uniform treatment of local and global basis classes
C VectorDiscreteGridFunction DiscreteGridFunction for vector-valued functions
C VectorDiscreteGridFunctionCurl Compute curl of vector-valued functions
C VectorDiscreteGridFunctionCurl< T, X, 2 > Compute curl of vector-valued functions (2D)
C VectorDiscreteGridFunctionCurl< T, X, 3 > Compute curl of vector-valued functions (3D)
C VectorDiscreteGridFunctionDiv Compute divergence of vector-valued functions
C VectorDiscreteGridFunctionGradient Equivalent of DiscreteGridFunctionGradient for vector-valued functions
► C VectorGridFunctionSpace Tensorproduct space representing a vector valued function space
C ConstraintsContainer Extract type for storing constraints
C VectorGridFunctionSpaceTag
C VirtualOrderingBase
C VTKFiniteElementMapAdapter
C VTKGridFunctionAdapter Wrap a GridFunction so it can be used with the VTKWriter from dune-grid
C WallTimeClock
C WeightedMatrixAccumulationView An accumulate-only view on a local matrix that automatically takes into account an accumulation weight
► C WeightedSumLocalOperator A local operator to take the weighted sum of other local operators
C WeightedContainer
C WeightedSumLocalOperator< K, std::tuple< Args... > > Deprecated specialization of
C WeightedVectorAccumulationView An accumulate-only view on a local vector that automatically takes into account an accumulation weight
C WithLogtag Temporarily use a different log tag format function
C ZeroLocalOperator Do-nothing local operator
► N QkStuff
C EquidistantLagrangePolynomials Lagrange polynomials of degree k at equidistant points as a class
C GaussLobattoLagrangePolynomials Lagrange polynomials at Gauss-Lobatto points
C QkDGLocalCoefficients Layout map for Q1 elements
C QkGLLocalBasis Lagrange shape functions of order k on the reference cube
C QkGLLocalInterpolation
C QkGLLocalInterpolation< 0, d, LB >
C QkLocalBasis Lagrange shape functions of order k on the reference cube
C QkLocalInterpolation
C QkLocalInterpolation< 0, d, LB >
C QkSize
C QkSize< 0, 1 >
C QkSize< 0, n >
C QkSize< k, 1 >
C OPBLocalBasis
C OPBLocalCoefficients
C OPBLocalFiniteElement
C OPBLocalInterpolation
C Pk1dLocalFiniteElement Define the Pk Lagrange basis functions in 1d on the reference interval
C QkDGFiniteElementFactory Factory for global-valued QkDG elements
C QkDGGLFiniteElementFactory Factory for global-valued QkDG elements
C QkDGGLLocalFiniteElement
C QkDGLagrangeLocalFiniteElement
C QkDGLegendreFiniteElementFactory Factory for global-valued DGLegendre elements
C QkDGLegendreLocalFiniteElement
C SubsamplingVTKWriter
C VTKSequenceWriter
C VTKWriter
▼ N std STL namespace
C common_type< Dune::FieldVector< T, N >, Dune::FieldVector< R2, N > > Specialization of common_type for two FieldVectors
C common_type< Dune::FieldVector< T, N >, R2 > Specialization of common_type for FieldVector and scalar