3.3.0
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 C_EmptyCache
 CFluxVariablesCaching::_EmptyCache
 CDumux::CellData2P2CAdaptive< TypeTag >::AdaptedValuesA container for all necessary variables to map an old solution to a new grid If the primary variables (pressure, total concentrations) are mapped to a new grid, the secondary variables can be calulated. For the mapping between sons and father, it is in addition necessary to know about how many sons live in each father ("count"). While only one phase pressure is PV, the method updateMaterialLaws() that recalculates the secondary variables needs both phase pressures (initiated via the capillary pressure of the last time step) to start the iteration to determine appropriate phase composition and pc. Hence, both phase pressures are mapped to the new solution
 CDumux::CellData2PAdaptive< TypeTag, enableCompressibility >::AdaptedValuesCollection of variables that have to be mapped if the grid is adapted For an immiscible two-phase model, the following data has to be transferred to a new grid
 CDumux::FluidMatrix::Adapter< A, Wrapper >Adapter to inherit from, allowing the inheriting class to be wrapped by the makeFluidMatrixInteraction function
 CDumux::FluidMatrix::Adapter< DataSplineTwoPMaterialLaw< S, false >, PcKrSw >
 CDumux::FluidMatrix::Adapter< HeatPipeLaw< ScalarType, TwoPEffToAbsDefaultPolicy >, PcKrSw >
 CDumux::FluidMatrix::Adapter< InterfacialArea< ScalarType, BaseLaw, InterfaceType, NoRegularization, TwoPEffToAbsDefaultPolicy >, InterfaceType >
 CDumux::FluidMatrix::Adapter< MPAdapter< MaterialLaw, 2 >, MultiPhasePcKrSw >
 CDumux::FluidMatrix::Adapter< MPLinearMaterial< S, numFluidPhases >, MultiPhasePcKrSw >
 CDumux::FluidMatrix::Adapter< ParkerVanGenuchtenMaterialLaw< ScalarType, BaseLaw, NoRegularization, ParkerVanGenuchten3PEffToAbsPolicy >, ThreePhasePcKrSw >
 CDumux::FluidMatrix::Adapter< SmoothedLinearLaw< ScalarType, TwoPEffToAbsDefaultPolicy >, PcKrSw >
 CDumux::FluidMatrix::Adapter< SplineTwoPMaterialLaw< TwoPMaterialLaw, false >, PcKrSw >
 CDumux::FluidMatrix::Adapter< ThreePNAPLAdsorption< Scalar >, Adsorption >
 CDumux::FluidMatrix::Adapter< TwoPMaterialLaw< ScalarType, BaseLaw, NoRegularization, TwoPEffToAbsDefaultPolicy >, PcKrSw >
 CDumux::Properties::AdaptionIndicator< TypeTag, MyTypeTag >Class defining the refinement/coarsening indicator
 CDumux::Properties::AdaptionIndicator< TypeTag, TTag::IMPESTwoPAdaptive >Set the standard indicator class of two-phase models for adaption or coarsening
 CDumux::Properties::AdaptionInitializationIndicator< TypeTag, MyTypeTag >Class defining the refinement/coarsening indicator for grid initialization
 CDumux::Properties::AdaptionInitializationIndicator< TypeTag, TTag::GridAdapt >
 CDumux::Properties::AdaptionInitializationIndicator< TypeTag, TTag::IMPESTwoPAdaptive >Set default class for adaptation initialization indicator
 CDumux::Properties::AdaptiveGrid< TypeTag, MyTypeTag >Defines if the grid is h-adaptive
 CDumux::Properties::AdaptiveGrid< TypeTag, TTag::GridAdapt >
 CDumux::Properties::AdaptiveGrid< TypeTag, TTag::IMPESTwoPAdaptive >Enable adaptive grid
 CDumux::Properties::AdaptiveGrid< TypeTag, TTag::SequentialTwoPTwoCAdaptive >
 CDumux::AdaptiveGridRestart< Grid, allowGridRestart >Indices denoting the different grid types
 CDumux::AdaptiveGridRestart< Grid, true >Provides a restart functionality for adaptive grids
 CDumux::FluidMatrix::Adsorption< T >Wrapper type for adsorption laws
 CDumux::Properties::AdvectionType< TypeTag, MyTypeTag >The type for the calculation the advective fluxes
 CDumux::Properties::AdvectionType< TypeTag, TTag::BoxFacetCouplingModel >Use the box facet coupling-specific Darcy's law
 CDumux::Properties::AdvectionType< TypeTag, TTag::CCTpfaFacetCouplingModel >Use the tpfa facet coupling-specific Darcy's law
 CDumux::Properties::AdvectionType< TypeTag, TTag::PorousMediumFlow >By default, we use darcy's law for the advective fluxes
 CDumux::Properties::AdvectionType< TypeTag, TTag::ShallowWater >
 CDumux::Properties::AdvectionType< TypeTag, TTag::Tracer >We use darcy's law as the default for the advective fluxes
 CDumux::Properties::AdvectionType< TypeTag, TTag::TwoPOneCNI >Use a modified version of Darcy's law which allows for blocking of spurious flows
 CDumux::BinaryCoeff::Air_MesityleneBinary coefficients for water and mesitylene
 CDumux::BinaryCoeff::Air_XyleneBinary coefficients for air and xylene
 CDumux::AwnSurfaceExpFct< ParamsT >Implementation of the exponential function relating specific interfacial area to wetting phase saturation and c apillary pressure as suggested by Nuske(2009) (Diploma thesis) [45]
 CDumux::AwnSurfaceExpFctParams< ScalarT >Implementation of interfacial area surface params
 CDumux::AwnSurfaceExpSwPcTo3< ScalarT, ParamsT >Implementation of a exponential function relating specific interfacial area to wetting phase saturation and capillary pressure
 CDumux::AwnSurfaceExpSwPcTo3Params< ScalarT >Implementation of interfacial area surface params
 CDumux::AwnSurfacePcMaxFct< ScalarT, ParamsT >Implementation of an interfacial area surface
 CDumux::AwnSurfacePcMaxFctParams< ScalarT >Implementation of interfacial area surface params
 CDumux::AwnSurfacePolynomial2ndOrder< ScalarT, ParamsT >Implementation of the polynomial of second order relating specific interfacial area to wetting phase saturation and capillary pressure as suggested by Joekar-Niasar(2008) [33]
 CDumux::AwnSurfacePolynomial2ndOrderParams< ScalarT >Implementation of interfacial area surface params
 CDumux::AwnSurfacePolynomialEdgeZero2ndOrder< ParamsT >Implementation of the polynomial of second order relating specific interfacial area to wetting phase saturation and capillary pressure
 CDumux::AwnSurfacePolynomialEdgeZero2ndOrderParams< ScalarT >Implementation of interfacial area surface params
 CDumux::Detail::AxisData< GridView, upwindSchemeOrder >In Axis Data stored per sub face
 CDumux::Detail::AxisData< GridView, 1 >In Axis Data stored per sub face for first-order scheme
 CDumux::Properties::BalanceEqOpts< TypeTag, MyTypeTag >A class that collects options for the evaluation of the balance equations
 CDumux::Properties::BalanceEqOpts< TypeTag, TTag::ModelProperties >Set the default class for the balance equation options
 CDumux::BalanceEquationOptions< TypeTag >Traits class to set options used by the local residual when when evaluating the balance equations
 CDumux::Components::Base< ScalarType, Component >Base class for all components Components provide the thermodynamic relations for the liquid, gaseous and/or solid state of a single chemical species or a fixed mixture of species. Fluid systems use components to compute thermodynamic quantities of phases
 CDumux::FluidSystems::Base< ScalarType, Implementation >Fluid system base class
 CDumux::FluidSystems::Base< MPFluidSystem::Scalar, OnePAdapter< MPFluidSystem, 0 > >
 CDumux::Components::Base< Scalar, Air< Scalar > >
 CDumux::Components::Base< Scalar, Ammonia< Scalar > >
 CDumux::Components::Base< Scalar, Benzene< Scalar > >
 CComponents::Base< Scalar, Brine< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > > > >
 CBase< Scalar, Brine< Scalar, Components::TabulatedComponent< Dumux::Components::H2O< Scalar > > > >
 CBase< Scalar, BrineAir< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > >, BrineAirDefaultPolicy<> > >
 CBase< Scalar, BrineCO2< Scalar, CO2Table, Components::TabulatedComponent< Components::H2O< Scalar > >, BrineCO2DefaultPolicy< true > > >
 CDumux::Components::Base< Scalar, Calcite< Scalar > >
 CDumux::Components::Base< Scalar, CalciumIon< Scalar > >
 CDumux::Components::Base< Scalar, CaO2H2< Scalar > >
 CDumux::Components::Base< Scalar, CaO< Scalar > >
 CDumux::Components::Base< Scalar, CarbonateIon< Scalar > >
 CDumux::Components::Base< Scalar, CH4< Scalar > >
 CDumux::Components::Base< Scalar, ChlorideIon< Scalar > >
 CDumux::Components::Base< Scalar, CO2< Scalar, CO2Tables > >
 CDumux::Components::Base< Scalar, Constant< id, Scalar > >
 CDumux::Components::Base< Scalar, Glucose< Scalar > >
 CDumux::Components::Base< Scalar, Granite< Scalar > >
 CDumux::Components::Base< Scalar, H2< Scalar > >
 CDumux::Components::Base< Scalar, H2O< Scalar > >
 CDumux::FluidSystems::Base< Scalar, H2OAir< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > >, H2OAirDefaultPolicy<> > >
 CDumux::FluidSystems::Base< Scalar, H2OAirMesitylene< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > > > >
 CDumux::FluidSystems::Base< Scalar, H2OAirXylene< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > > > >
 CDumux::FluidSystems::Base< Scalar, H2OHeavyOil< Scalar, Dumux::Components::TabulatedComponent< Dumux::Components::H2O< Scalar > > > >
 CDumux::FluidSystems::Base< Scalar, H2ON2< Scalar, H2ON2DefaultPolicy<> > >
 CDumux::FluidSystems::Base< Scalar, H2ON2O2< Scalar, H2ON2O2DefaultPolicy<> > >
 CDumux::Components::Base< Scalar, HeavyOil< Scalar > >
 CDumux::FluidSystems::Base< Scalar, LiquidPhaseTwoC< Scalar, MainComponent, SecondComponent > >
 CDumux::Components::Base< Scalar, Mesitylene< Scalar > >
 CDumux::Components::Base< Scalar, N2< Scalar > >
 CDumux::Components::Base< Scalar, NaCl< Scalar > >
 CDumux::Components::Base< Scalar, O2< Scalar > >
 CDumux::FluidSystems::Base< Scalar, OnePGas< Scalar, ComponentT > >
 CDumux::FluidSystems::Base< Scalar, OnePLiquid< Scalar, ComponentT > >
 CDumux::Components::Base< Scalar, SimpleH2O< Scalar > >
 CDumux::Components::Base< Scalar, SodiumIon< Scalar > >
 CDumux::FluidSystems::Base< Scalar, ThreePImmiscible< Scalar, WettingFluid, NonwettingFluid, Gas > >
 CDumux::Components::Base< Scalar, Trichloroethene< Scalar > >
 CDumux::FluidSystems::Base< Scalar, TwoPImmiscible< Scalar, Fluid0, Fluid1 > >
 CDumux::FluidSystems::Base< Scalar, TwoPOneC< Scalar, ComponentType > >
 CDumux::Components::Base< Scalar, Urea< Scalar > >
 CDumux::Components::Base< Scalar, Xylene< Scalar > >
 CDumux::Properties::BaseEpsilon< TypeTag, MyTypeTag >A base epsilon for numerical differentiation, can contain multiple values
 CBaseFluxVariables
 CDumux::BaseGridGeometry< GV, Traits >Base class for all finite volume grid geometries
 CDumux::BaseGridGeometry< FEB::GridView, DefaultFEGridGeometryTraits< FEB > >
 CDumux::BaseGridGeometry< GV, T >
 CBaseLocalResidual
 CDumux::Properties::BaseLocalResidual< TypeTag, MyTypeTag >The type of the base class of the local residual (specific to a discretization scheme)
 CDumux::Properties::BaseLocalResidual< TypeTag, TTag::BoxFacetCouplingModel >Use the box local residual for models with facet coupling
 CDumux::Properties::BaseLocalResidual< TypeTag, TTag::BoxModel >Set the BaseLocalResidual to BoxLocalResidual
 CDumux::Properties::BaseLocalResidual< TypeTag, TTag::CCMpfaFacetCouplingModel >Use the cc local residual for models with facet coupling
 CDumux::Properties::BaseLocalResidual< TypeTag, TTag::CCMpfaModel >Set the BaseLocalResidual to CCLocalResidual
 CDumux::Properties::BaseLocalResidual< TypeTag, TTag::CCTpfaFacetCouplingModel >Use the cc local residual for models with facet coupling
 CDumux::Properties::BaseLocalResidual< TypeTag, TTag::CCTpfaModel >Set the BaseLocalResidual to CCLocalResidual
 CDumux::Properties::BaseLocalResidual< TypeTag, TTag::StaggeredModel >Set the BaseLocalResidual to StaggeredLocalResidual
 CDumux::Properties::BaseModelTraits< TypeTag, MyTypeTag >Model traits to be used as a base for nonisothermal, mineralization ... models
 CDumux::Properties::BaseModelTraits< TypeTag, TTag::OneP >States some specifics of the one-phase model
 CDumux::Properties::BaseModelTraits< TypeTag, TTag::OnePNC >The base model traits. Per default, we use the number of components of the fluid system
 CDumux::Properties::BaseModelTraits< TypeTag, TTag::RichardsNC >Set the model traits class
 CDumux::Properties::BaseModelTraits< TypeTag, TTag::ThreePThreeC >Set the model traits
 CDumux::Properties::BaseModelTraits< TypeTag, TTag::TwoP >The base model traits class
 CDumux::Properties::BaseModelTraits< TypeTag, TTag::TwoPNC >Set the base model traits
 CDumux::Properties::BaseModelTraits< TypeTag, TTag::TwoPTwoC >Set the model traits property
 CDumux::BaseStaggeredGeometryHelper< GridView >Base class for a staggered grid geometry helper
 CBaseTraits
 CDune::BCRSMatrix< Block, Allocator >
 CDune::BCRSMatrix< MatrixBlockType >
 CDumux::BoundaryConditionsDefine a class containing boundary condition flags
 CDumux::BoundaryTypes< numEq >::BoundaryInfoUse bitfields to minimize the size
 CDumux::Properties::BoundaryMobility< TypeTag, MyTypeTag >
 CDumux::Properties::BoundaryMobility< TypeTag, TTag::SequentialTwoPTwoC >< Saturation scales flux on Dirichlet B.C
 CDumux::BoundarySegmentIndexFlagClass for accessing boundary flags
 CDumux::BoundaryTypes< numEq >Class to specify the type of a boundary
 CDumux::Properties::BoundaryTypes< TypeTag, MyTypeTag >Stores the boundary types of a single degree of freedom
 CDumux::Properties::BoundaryTypes< TypeTag, TTag::FiniteVolumeModel >Boundary types at a single degree of freedom
 CDumux::Properties::BoundaryTypes< TypeTag, TTag::StaggeredFreeFlowModel >Boundary types at a single degree of freedom
 CDumux::Properties::BoundaryTypes< TypeTag, TTag::StaggeredModel >Boundary types at a single degree of freedom
 CDumux::Properties::BoundaryValues< TypeTag, MyTypeTag >Class containing local boundary data
 CDumux::BoundingBoxTree< GeometricEntitySet >An axis-aligned bounding box volume tree implementation
 CDumux::BoundingBoxTreePointSourceHelperA helper class calculating a sub control volume to point source map This class uses the bounding box tree implementation to indentify in which sub control volume(s) a point source falls
 CDumux::BoxDarcysLaw< Scalar, GridGeometry >Darcy's law for the box scheme
 CDumux::BoxDarcysLaw< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::GridGeometry > >
 CDumux::BoxDefaultGridFVCTraits< P, FVC >Flux variable caches traits
 CDumux::BoxDefaultGridVolumeVariablesTraits< P, VV >
 CDumux::BoxDefaultScvfGeometryTraits< GridView >Default traits class to be used for the sub-control volume faces for the box scheme
 CDumux::BoxDefaultScvGeometryTraits< GridView >Default traits class to be used for the sub-control volumes for the box scheme
 CDumux::BoxDfmDefaultScvfGeometryTraits< GridView >Default traits class to be used for the sub-control volume faces for the box discrete fracture scheme
 CDumux::BoxDfmDefaultScvGeometryTraits< GridView >Default traits class to be used for the sub-control volumes for the box discrete fracture scheme
 CDumux::BoxDfmFluxVariablesCache< TypeTag >We only store discretization-related quantities for the box method. However, we cannot reuse the cache of the standard box method as we have to take into account the scvs that lie on fracture facets
 CDumux::BoxDfmFVElementGeometry< GG, enableGridGeometryCache >Base class for the finite volume geometry vector for box discrete fracture model
 CDumux::BoxDfmFVElementGeometry< GG, false >Specialization in case the FVElementGeometries are not stored
 CDumux::BoxDfmFVElementGeometry< GG, true >Specialization in case the FVElementGeometries are stored
 CDumux::BoxDfmFVGridGeometry< Scalar, GridView, enableGridGeometryCache, Traits >Base class for the finite volume geometry vector for box schemes
 CDumux::BoxDfmGeometryHelper< GridView, dim, ScvType, ScvfType >Create sub control volumes and sub control volume face geometries
 CDumux::Properties::TTag::BoxDfmModel
 CDumux::BoxElementBoundaryTypes< BTypes >This class stores an array of BoundaryTypes objects
 CDumux::BoxElementFluxVariablesCache< GFVC, cachingEnabled >The flux variables caches for an element
 CDumux::BoxElementFluxVariablesCache< GFVC, false >The flux variables caches for an element with caching disabled
 CDumux::BoxElementFluxVariablesCache< GFVC, true >The flux variables caches for an element with caching enabled
 CDumux::BoxElementSolution< FVElementGeometry, PV >The element solution vector
 CDumux::BoxElementVolumeVariables< GVV, cachingEnabled >The local (stencil) volume variables class for box models
 CDumux::BoxElementVolumeVariables< GVV, false >The local (stencil) volume variables class for box models without caching
 CDumux::BoxElementVolumeVariables< GVV, true >The local (stencil) volume variables class for box models with caching
 CDumux::BoxFacetCouplingDarcysLaw< Scalar, GridGeometry >Darcy's law for the box scheme in the context of coupled models where coupling occurs across the facets of the bulk domain elements with a lower-dimensional domain living on these facets
 CDumux::BoxFacetCouplingDefaultGridGeometryTraits< GridView >The default traits for the finite volume grid geometry of the box scheme with coupling occuring across the element facets. Defines the scv and scvf types and the mapper types
 CDumux::BoxFacetCouplingFVElementGeometry< GG, enableGridGeometryCache >Base class for the element-local finite volume geometry for box models in the context of models considering coupling of different domains across the bulk grid facets. This builds up the sub control volumes and sub control volume faces for an element
 CDumux::BoxFacetCouplingFVElementGeometry< GG, false >Specialization in case the geometries are not stored grid-wide
 CDumux::BoxFacetCouplingFVElementGeometry< GG, true >Specialization in case the FVElementGeometries are stored
 CDumux::BoxFacetCouplingFVGridGeometry< Scalar, GridView, enableGridGeometryCache, Traits >Base class for the finite volume geometry vector for box schemes in the context of coupled models where the coupling occurs across the element facets. This builds up the sub control volumes and sub control volume faces
 CDumux::Properties::TTag::BoxFacetCouplingModel
 CDumux::BoxFacetCouplingUpwindScheme< GridGeometry >The upwind scheme used for the advective fluxes. This is a modified scheme for models involving coupling with a lower-dimensional domain across the element facets
 CDumux::BoxFluxVariablesCache< Scalar, GridGeometry >Flux variables cache class for the box scheme. For the box scheme, this class does not contain any physics-/process-dependent data. It solely stores disretization-/grid-related data
 CDumux::BoxFluxVariablesCache< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::GridGeometry > >
 CDumux::BoxFVElementGeometry< GG, enableGridGeometryCache >Base class for the finite volume geometry vector for box models This builds up the sub control volumes and sub control volume faces for each element
 CDumux::BoxFVElementGeometry< GG, false >Specialization in case the FVElementGeometries are not stored
 CDumux::BoxFVElementGeometry< GG, true >Specialization in case the FVElementGeometries are stored
 CDumux::BoxFVGridGeometry< Scalar, GridView, enableGridGeometryCache, Traits >Base class for the finite volume geometry vector for box schemes This builds up the sub control volumes and sub control volume faces
 CDumux::BoxGeometryHelper< GridView, dim, ScvType, ScvfType >Create sub control volumes and sub control volume face geometries
 CDumux::BoxGeometryHelper< GridView, 1, ScvType, ScvfType >A class to create sub control volume and sub control volume face geometries per element
 CDumux::BoxGeometryHelper< GridView, 2, ScvType, ScvfType >A class to create sub control volume and sub control volume face geometries per element
 CDumux::BoxGeometryHelper< GridView, 3, ScvType, ScvfType >A class to create sub control volume and sub control volume face geometries per element
 CDumux::BoxGridFluxVariablesCache< Problem, FluxVariablesCache, cachingEnabled, Traits >Flux variable caches on a gridview
 CDumux::BoxGridFluxVariablesCache< P, FVC, false, Traits >Flux variable caches on a gridview with grid caching disabled
 CDumux::BoxGridFluxVariablesCache< P, FVC, true, Traits >Flux variable caches on a gridview with grid caching enabled
 CDumux::BoxGridVolumeVariables< Problem, VolumeVariables, enableGridVolVarsCache, Traits >Base class for the grid volume variables
 CDumux::BoxGridVolumeVariables< P, VV, false, Traits >
 CDumux::BoxGridVolumeVariables< P, VV, true, Traits >
 CDumux::BoxLocalAssembler< TypeTag, Assembler, diffMethod, implicit >An assembler for Jacobian and residual contribution per element (box methods)
 CDumux::BoxMaterialInterfaces< GridGeometry, PcKrSw >Class that determines the material with the lowest capillary pressure (under fully water-saturated conditions) around the nodes of a grid
 CDumux::Properties::TTag::BoxModel
 CDumux::BinaryCoeff::Brine_CO2< Scalar, CO2Tables, verbose >Binary coefficients for brine and CO2
 CDumux::BinaryCoeff::Brine_CO2_Old< Scalar, CO2Tables, verbose >Old version of binary coefficients for CO2 and brine. Calculates molfraction of CO2 in brine according to Duan and Sun 2003 molfraction of H2O has been assumed to be a constant value For use with the actual brine_co2_system this class still needs to be adapted
 CDumux::FluidSystems::BrineAirDefaultPolicy< fastButSimplifiedRelations >Policy for the brine-air fluid system
 CDumux::FluidSystems::BrineCO2DefaultPolicy< salinityIsConstant, fastButSimplifiedRelations >Default policy for the Brine-CO2 fluid system
 CDumux::FluidSystems::Detail::BrineCO2Indices< useConstantSalinity >Class that exports some indices that should be provided by the BrineAir fluid system. The indices are chosen dependent on the policy, i.e. if a simplified pseudo component Brine is used or salt is considered an individual component
 CDumux::FluidSystems::Detail::BrineCO2Indices< false >Specialization for the case of brine being a fluid system with NaCl as individual component
 CDumux::FluidSystems::Detail::BrineCO2Indices< Policy::useConstantSalinity()>
 CDumux::FluidSystems::Detail::BrineCO2Indices< true >Specialization for the case of brine being a pseudo component with a constant salinity
 CDumux::BrooksCorey< ScalarT, ParamsT >Implementation of the Brooks-Corey capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vice versa
 CDumux::FluidMatrix::BrooksCoreyImplementation of the Brooks-Corey capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vice versa
 CDumux::BrooksCoreyParams< ScalarT >Specification of the material parameters for the Brooks Corey constitutive relations
 CDumux::FluidMatrix::BrooksCoreyRegularization< Scalar >A regularization for the BrooksCorey material law
 CGetPropType::Cache
 CGetPropType::Cache
 CGetPropType::Cache
 CDumux::CakeGridManager< Grid >Provides a grid manager with a method for creating creating vectors with polar Coordinates and one for creating a Cartesian grid from these polar coordinates
 CDumux::Temp::Capabilities::canCommunicate< Grid, codim >
 CDumux::Properties::CapillaryFlux< TypeTag, MyTypeTag >The type of the diffusive part in a transport equation
 CDumux::Properties::CapillaryFlux< TypeTag, TTag::FVTransportTwoP >Set the default implementation of a diffusive flux -> diffusive flux dissabled
 CDumux::CCDefaultScvGeometryTraits< GridView >Default traits class to be used for the sub-control volumes for the cell-centered finite volume scheme using TPFA
 CDumux::CCElementBoundaryTypesBoundary types gathered on an element
 CDumux::CCElementSolution< FVElementGeometry, PV >The element solution vector
 CDumux::CCFacetCouplingUpwindScheme< GridGeometry >The upwind scheme used for the advective fluxes. This is a modified scheme for models involving coupling with a lower-dimensional domain across the element facets
 CDumux::CCGridVolumeVariables< Traits, cachingEnabled >Base class for the grid volume variables
 CDumux::CCGridVolumeVariables< CCMpfaDefaultGridVolumeVariablesTraits< Problem, VolumeVariables >, false >
 CDumux::CCGridVolumeVariables< CCTpfaDefaultGridVolumeVariablesTraits< Problem, VolumeVariables >, false >
 CDumux::CCGridVolumeVariables< Traits, false >Specialization when the current volume variables are not stored globally
 CDumux::CCGridVolumeVariables< Traits, true >Specialization in case of storing the volume variables
 CDumux::CCLocalAssembler< TypeTag, Assembler, diffMethod, implicit >An assembler for Jacobian and residual contribution per element (cell-centered methods)
 CDumux::CCMpfaConnectivityMap< GridGeometry, method >Forward declaration of method specific implementation of the assembly map
 CDumux::CCMpfaDefaultGridFluxVariablesCacheTraits< P, FVC, FVCF, PIV, SIV, PDH, SDH >Data handle physics traits
 CDumux::CCMpfaDefaultGridVolumeVariablesTraits< P, VV >
 CDumux::CCMpfaDefaultScvfGeometryTraits< GridView >Default traits class to be used for the sub-control volume faces for the cell-centered finite volume scheme using MPFA
 CDumux::CCMpfaDualGridIndexSet< NI >Class for the index sets of the dual grid in mpfa schemes
 CDumux::CCMpfaDualGridNodalIndexSet< T >Nodal index set for mpfa schemes, constructed around grid vertices
 CDumux::CCMpfaElementFluxVariablesCache< GFVC, cachingEnabled >The flux variables caches for an element
 CDumux::CCMpfaElementFluxVariablesCache< GFVC, false >The flux variables caches for an element with caching disabled
 CDumux::CCMpfaElementFluxVariablesCache< GFVC, true >The flux variables caches for an element with caching enabled
 CDumux::CCMpfaElementVolumeVariables< GVV, cachingEnabled >The local (stencil) volume variables class for cell centered mpfa models
 CDumux::CCMpfaElementVolumeVariables< GVV, false >The local (stencil) volume variables class for cell centered tpfa models with caching
 CDumux::CCMpfaElementVolumeVariables< GVV, true >The local (stencil) volume variables class for cell centered mpfa models with caching
 CDumux::Properties::TTag::CCMpfaFacetCouplingModel
 CDumux::CCMpfaFVElementGeometry< GG, enableGridGeometryCache >Stencil-local finite volume geometry (scvs and scvfs) for cell-centered mpfa models This builds up the sub control volumes and sub control volume faces for each element in the local scope we are restricting to, e.g. stencil or element
 CDumux::CCMpfaFVElementGeometry< GG, false >Stencil-local finite volume geometry (scvs and scvfs) for cell-centered TPFA models Specialization for grid caching disabled
 CDumux::CCMpfaFVElementGeometry< GG, true >Stencil-local finite volume geometry (scvs and scvfs) for cell-centered mpfa models Specialization for grid caching enabled
 CDumux::CCMpfaFVGridGeometry< GridView, Traits, enableCache >The finite volume geometry (scvs and scvfs) for cell-centered mpfa models on a grid view This builds up the sub control volumes and sub control volume faces
 CDumux::CCMpfaGridFluxVariablesCache< Traits, cachingEnabled >Flux variable caches on a gridview
 CDumux::CCMpfaGridFluxVariablesCache< TheTraits, false >Flux variable caches on a gridview with grid caching disabled
 CDumux::CCMpfaGridFluxVariablesCache< TheTraits, true >Flux variable caches on a gridview with grid caching enabled
 CDumux::CCMpfaGridInteractionVolumeIndexSets< FVG, NI, PI, SI >Class that holds all interaction volume index sets on a grid view
 CDumux::CCMpfaInteractionVolumeBase< T >Base class for the interaction volumes of mpfa methods. It defines the interface and actual implementations should derive from this class
 CDumux::CCMpfaInteractionVolumeBase< Traits >
 CDumux::Properties::TTag::CCMpfaModel
 CDumux::CCMpfaODefaultInteractionVolumeTraits< NodalIndexSet, Scalar >The default interaction volume traits class for the mpfa-o method. This uses dynamic types types for matrices/vectors in order to work on general grids. For interaction volumes known at compile time use the static interaction volume implementation
 CDumux::CCMpfaODefaultStaticInteractionVolumeTraits< NI, S, C, F >The default interaction volume traits class for the mpfa-o method with known size of the interaction volumes at compile time. It uses statically sized containers for the iv-local data structures and static matrices and vectors
 CDumux::CCMpfaOInteractionVolumeIndexSet< DualGridNodalIndexSet >The interaction volume index set class for the mpfa-o scheme
 CDumux::CCMpfaOInteractionVolumeLocalScv< IvIndexSet, Scalar, dim, dimWorld >Class for the interaction volume-local sub-control volume used in the mpfa-o scheme
 CDumux::CCMpfaOInteractionVolumeLocalScvf< IvIndexSet >Class for the interaction volume-local sub-control volume face used in the mpfa-o scheme
 CDumux::CCMpfaOScvGeometryHelper< LocalScvType >Helper class providing functionality to compute the geometry of the interaction-volume local sub-control volumes of mpfa-o type
 CDumux::CCMpfaScvGradientsClass roviding functionality for the reconstruction of the gradients in the sub-control volumes involved in mpfa schemes
 CDumux::CCMpfaSubControlVolumeFace< GV, T >Class for a sub control volume face in mpfa methods, i.e a part of the boundary of a control volume we compute fluxes on
 CDumux::CCSimpleConnectivityMap< GridGeometry >A simple version of the connectivity map for cellcentered schemes. This implementation works for schemes in which for a given cell I only those cells J have to be prepared in whose stencil the cell I appears. This means that for the flux calculations in the cells J (in order to compute the derivatives with respect to cell I), we do not need data on any additional cells J to compute these fluxes. The same holds for scvfs in the cells J, i.e. we need only those scvfs in the cells J in which the cell I is in the stencil
 CDumux::CCTpfaDarcysLaw< Scalar, GridGeometry, isNetwork >Darcy's law for cell-centered finite volume schemes with two-point flux approximation
 CCCTpfaDarcysLaw< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::GridGeometry >,(GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimension< GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimensionworld)>
 CDumux::CCTpfaDarcysLaw< ScalarType, GridGeometry, false >Specialization of the CCTpfaDarcysLaw grids where dim=dimWorld
 CDumux::CCTpfaDarcysLaw< ScalarType, GridGeometry, true >Specialization of the CCTpfaDarcysLaw grids where dim < dimWorld (network/surface grids)
 CDumux::CCTpfaDefaultGridFVCTraits< P, FVC, FVCF >Flux variable caches traits
 CDumux::CCTpfaDefaultGridVolumeVariablesTraits< P, VV >
 CDumux::CCTpfaDefaultScvfGeometryTraits< GridView >Default traits class to be used for the sub-control volume faces for the cell-centered finite volume scheme using TPFA
 CDumux::CCTpfaElementFluxVariablesCache< GFVC, cachingEnabled >The flux variables caches for an element
 CDumux::CCTpfaElementFluxVariablesCache< GFVC, false >The flux variables caches for an element with caching disabled
 CDumux::CCTpfaElementFluxVariablesCache< GFVC, true >The flux variables caches for an element with caching enabled
 CDumux::CCTpfaElementVolumeVariables< GVV, cachingEnabled >The local (stencil) volume variables class for cell centered tpfa models
 CDumux::CCTpfaElementVolumeVariables< GVV, false >The local (stencil) volume variables class for cell centered tpfa models with caching
 CDumux::CCTpfaElementVolumeVariables< GVV, true >The local (stencil) volume variables class for cell centered tpfa models with caching
 CDumux::CCTpfaFacetCouplingDarcysLawCache< AdvectionType, GridGeometry, isNetwork >The cache corresponding to tpfa Darcy's Law with facet coupling
 CDumux::CCTpfaFacetCouplingDarcysLawCache< AdvectionType, GridGeometry, false >Specialization of FacetCouplingTpfaDarcysLawCache for non-network grids
 CDumux::CCTpfaFacetCouplingDarcysLawCache< AdvectionType, GridGeometry, true >Specialization of FacetCouplingTpfaDarcysLawCache for network grids
 CDumux::CCTpfaFacetCouplingDarcysLawImpl< ScalarType, GridGeometry, isNetwork >Forward declaration of the implementation
 CDumux::CCTpfaFacetCouplingDarcysLawImpl< ScalarType, GridGeometry, false >Specialization of CCTpfaFacetCouplingDarcysLawImpl for dim=dimWorld
 CDumux::CCTpfaFacetCouplingDarcysLawImpl< ScalarType, GridGeometry, true >Specialization of CCTpfaFacetCouplingDarcysLawImpl for dim<dimWorld
 CDumux::CCTpfaFacetCouplingFicksLawImpl< TypeTag, referenceSystem, isNetwork >Forward declaration of the implementation
 CDumux::CCTpfaFacetCouplingFouriersLawImpl< TypeTag, isNetwork >Forward declaration of the implementation
 CDumux::Properties::TTag::CCTpfaFacetCouplingModel
 CDumux::CCTpfaForchheimersLaw< Scalar, GridGeometry, isNetwork >Forchheimer's law for cell-centered finite volume schemes with two-point flux approximation
 CCCTpfaForchheimersLaw< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::GridGeometry >,(GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimension< GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimensionworld)>
 CDumux::CCTpfaForchheimersLaw< ScalarType, GridGeometry, false >Specialization of the CCTpfaForchheimersLaw grids where dim=dimWorld
 CDumux::CCTpfaForchheimersLaw< ScalarType, GridGeometry, true >Specialization of the CCTpfaForchheimersLaw grids where dim<dimWorld
 CDumux::CCTpfaFVElementGeometry< GG, enableGridGeometryCache >Stencil-local finite volume geometry (scvs and scvfs) for cell-centered TPFA models This builds up the sub control volumes and sub control volume faces for each element in the local scope we are restricting to, e.g. stencil or element
 CDumux::CCTpfaFVElementGeometry< GG, false >Stencil-local finite volume geometry (scvs and scvfs) for cell-centered TPFA models Specialization for grid caching disabled
 CDumux::CCTpfaFVElementGeometry< GG, true >Stencil-local finite volume geometry (scvs and scvfs) for cell-centered TPFA models Specialization for grid caching enabled
 CDumux::CCTpfaFVGridGeometry< GridView, enableGridGeometryCache, Traits >The finite volume geometry (scvs and scvfs) for cell-centered TPFA models on a grid view This builds up the sub control volumes and sub control volume faces
 CDumux::CCTpfaGridFluxVariablesCache< Problem, FluxVariablesCache, FluxVariablesCacheFiller, EnableGridFluxVariablesCache, Traits >Flux variable caches on a gridview
 CDumux::CCTpfaGridFluxVariablesCache< P, FVC, FVCF, false, TheTraits >Flux variable caches on a gridview with grid caching disabled
 CDumux::CCTpfaGridFluxVariablesCache< P, FVC, FVCF, true, TheTraits >Flux variable caches on a gridview with grid caching enabled
 CDumux::Properties::TTag::CCTpfaModel
 CDumux::Properties::CellCenterPrimaryVariables< TypeTag, MyTypeTag >The primary variables container type for cell-centered dofs
 CDumux::Properties::CellCenterPrimaryVariables< TypeTag, TTag::StaggeredModel >The cell center primary variables
 CDumux::Properties::CellCenterSolutionVector< TypeTag, MyTypeTag >The solution vector type for cell-centered dofs
 CDumux::Properties::CellCenterSolutionVector< TypeTag, TTag::StaggeredModel >The type of a solution for the whole grid at a fixed time TODO: move to LinearAlgebra traits
 CDumux::Properties::CellData< TypeTag, MyTypeTag >Defines data object to be stored
 CDumux::CellData1P< TypeTag >Class including data of one grid cell
 CDumux::CellData2P< TypeTag, enableCompressibility >Class including data of one grid cell
 CDumux::CellData2P2C< TypeTag >Storage container for discretized data of the constitutive relations for one element
 CDumux::CellData2P< TypeTag, false >Class including the variables and data of discretized data of the constitutive relations for one grid cell
 CDumux::CellData2P< TypeTag, getPropValue< TypeTag, Properties::EnableCompressibility >() >
 CDumux::CellData2P< TypeTag, true >Class including the variables and data of discretized data of the constitutive relations for one grid cell
 CDumux::Properties::CellData< TypeTag, TTag::IMPESTwoPAdaptive >Set cell data class for adaptive two-phase IMPES schemes
 CDumux::Properties::CellData< TypeTag, TTag::SequentialOneP >Set standart CellData of immiscible one-phase models as default
 CDumux::Properties::CellData< TypeTag, TTag::SequentialTwoP >Set standart CellData of immiscible two-phase models as default
 CDumux::Properties::CellData< TypeTag, TTag::SequentialTwoPTwoC >
 CDumux::Properties::CellData< TypeTag, TTag::SequentialTwoPTwoCAdaptive >
 CDumux::CheckOverlapSize< discMethod >Check if the overlap size is valid for a given discretization method
 CDumux::CheckOverlapSize< DiscretizationMethod::box >Specialization for the box method which requires an overlap size of 0
 CDumux::CheckOverlapSize< DiscretizationMethod::fem >
 CDumux::Properties::Chemistry< TypeTag, MyTypeTag >The chemistry class with which solves equlibrium reactions
 CDumux::CircleAveragePointSourceTraits< MDTraits >Point source traits for the circle average coupling mode
 CDumux::CodimOneGridAdapter< Embeddings, bulkGridId, facetGridId >Adapter that allows retrieving information on a d-dimensional grid for entities of a (d-1)-dimensional grid. This lower-dimensional grid is assumed to be facet-conforming to the d-dimensional grid. This class can be used in the context of models where a sub-domain lives on the facets of a bulk grid
 CDune::CommDataHandleIF
 CDumux::IAPWS::Common< Scalar >Implements relations which are common for all regions of the IAPWS '97 formulation
 CDumux::ComponentTraits< Component >Component traits, i.e. information extracted from components
 CDumux::ComponentTraits< Components::TabulatedComponent< RawComponent, useVaporPressure > >Component traits for tabulated component
 CDumux::CompositionalFlash< Scalar, FluidSystem >Flash calculation routines for compositional sequential models
 CDumux::CompositionalFluidState< ScalarType, FluidSystem >Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assuming thermodynamic equilibrium
 CDumux::SolidSystems::CompositionalSolidPhase< Scalar, Component1, Component2, numInert >A solid phase consisting of multiple inert solid components
 CDumux::CompositionalSolidState< Scalar, SolidSystemType >Represents all relevant thermodynamic quantities of a compositional solid system
 CDumux::CompositionFromFugacities< Scalar, FluidSystem >Calculates the chemical equilibrium from the component fugacities \( f^\kappa \) in the phase \( \alpha \)
 CDumux::ComputeFromReferencePhase< Scalar, FluidSystem >Computes all quantities of a generic fluid state if a reference phase has been specified
 CDumux::Detail::ConcatSeq< Seq1, offset, Seq2 >
 CDumux::Detail::ConcatSeq< std::index_sequence< Is1... >, offset, std::index_sequence< Is2... > >
 Cstd::conditional_t
 CDumux::ConformingGridIntersectionMapper< GridView >Defines a standard intersection mapper for mapping of global DOFs assigned to faces. It only works for conforming grids, without hanging nodes
 CDumux::Constants< Scalar >A central place for various physical constants occuring in some equations
 CDumux::ConvectivePart< TypeTag >Base class for defining a convective part of the saturation transport equation
 CDumux::ConvergenceWriterInterface< SolutionVector >
 CDumux::BoxDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::CornerStorage< mydim, cdim >
 CDumux::BoxDefaultScvGeometryTraits< GridView >::ScvMLGTraits< ct >::CornerStorage< mydim, cdim >
 CDumux::BoxDfmDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::CornerStorage< mydim, cdim >
 CDumux::BoxDfmDefaultScvGeometryTraits< GridView >::ScvMLGTraits< ct >::CornerStorage< mydim, cdim >
 CDumux::CCMpfaDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::CornerStorage< mydim, cdim >
 CDumux::CCMpfaOScvGeometryHelper< LocalScvType >::MLGTraits::CornerStorage< mydim, cdim >
 CDumux::CCTpfaDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::CornerStorage< mydim, cdim >
 CDumux::FreeFlowStaggeredDefaultScvfGeometryTraits< GridView, upwindSchemeOrder >::ScvfMLGTraits< ct >::CornerStorage< mydim, cdim >
 CDumux::CouplingManager< Traits >
 CDumux::Properties::CouplingManager< TypeTag, MyTypeTag >
 CDumux::CouplingManager< MDTraits >
 CDumux::Detail::createMultiTypeBlockMatrixType< Scalar, JacobianBlocks >Helper class to create a multitype matrix given the diagonal matrix blocks
 CDumux::CROperatorAssemblerTwoP< TypeTag >Extends CROperatorBase by a generic methods to assemble global stiffness matrix from local stiffness matrices
 CDumux::CROperatorAssemblerTwoPAdaptive< TypeTag >Extends CROperatorBase by a generic methods to assemble global stiffness matrix from local stiffness matrices
 CDumux::CubicSpline< Scalar >A simple implementation of a natural cubic spline
 CDumux::CubicSplineHermiteBasis< Scalar >The cubic spline hermite basis
 CDumux::EmbeddedCoupling::CylinderIntegration< Scalar >Helper class to integrate over a cylinder domain
 CDumux::DarcyDarcyBoundaryCouplingMapper< MDTraits >Default mapper for conforming equal dimension boundary coupling between two domains (box or cc)
 CDumux::DarcysLawImplementation< TypeTag, discMethod >Forward declaration of the method-specific implementation
 CDumux::DarcysLawImplementation< TypeTag, DiscretizationMethod::ccmpfa >Darcy's law for cell-centered finite volume schemes with multi-point flux approximation
 CDumux::DefaultIOFieldsAdds output fields to a given output module
 CDumux::DefaultMapperTraits< GridView, EM, VM >
 CDumux::DefaultMapperTraits< GV >
 CDumux::DefaultMapperTraits< typename FEBasis::GridView >
 CDumux::DefaultPartialReassembler
 CDumux::DefaultPointSourceTraits< MDTraits >Default point source traits
 CDumux::IntersectionPolicy::DefaultPolicyChooser< Geometry1, Geometry2 >Default policy chooser class
 CDumux::TriangulationPolicy::DelaunayPolicyDelaunay-type triangulations
 CDumux::DiffusivePart< TypeTag >Base class for defining the diffusive part of the saturation transport equation
 CDumux::DiffusivityConstantTortuosity< Scalar >Relation for the saturation-dependent effective diffusion coefficient
 CDumux::DiffusivityMillingtonQuirk< Scalar >Relation for the saturation-dependent effective diffusion coefficient
 CDumux::DimensionlessNumbers< Scalar >Collection of functions which calculate dimensionless numbers. Each number has it's own function. All the parameters for the calculation have to be handed over. Rendering this collection generic in the sense that it can be used by any model
 CDumux::CCMpfaOInteractionVolume< Traits >::DirichletData
 CDumux::CCMpfaOStaticInteractionVolume< Traits >::DirichletDataThis does not work on surface grids
 CDumux::Properties::DiscretizationMethod< TypeTag, MyTypeTag >The type of discretization method
 CDumux::StaggeredFreeFlowDefaultFVGridGeometryTraits< GridView, upwOrder, MapperTraits >::DofTypeIndices
 CDumux::DoubleExponentialIntegrator< Scalar >Numerical integration in one dimension using the double exponential method of M. Mori
 CDumux::Properties::DualGridNodalIndexSet< TypeTag, MyTypeTag >The type used for the nodal index sets of the dual grid
 CDumux::Properties::DualGridNodalIndexSet< TypeTag, TTag::CCMpfaModel >Set the index set type used on the dual grid nodes
 CDumux::DumuxMessageDuMux start and end message
 CDumux::Properties::EffectiveDiffusivityModel< TypeTag, MyTypeTag >The employed model for the computation of the effective diffusivity
 CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::MPNC >Use the model after Millington (1961) for the effective diffusivity
 CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::OnePNC >Use the model after Millington (1961) for the effective diffusivity
 CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::Richards >Use the model after Millington (1961) for the effective diffusivity
 CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::RichardsNC >The model after Millington (1961) is used for the effective diffusivity
 CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::ThreePThreeC >The model after Millington (1961) is used for the effective diffusivity
 CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::ThreePWaterOilNI >Use the model after Millington (1961) for the effective diffusivity
 CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::Tracer >Use simple model with constant tortuosity as pm diffusivity model
 CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::TwoPNC >Use the model after Millington (1961) for the effective diffusivity
 CDumux::EffectiveStressLaw< StressType, GridGeometry, dm >This computes the stress tensor and surface forces resulting from poro-mechanical deformation
 CDumux::EffectiveStressLaw< StressType, GridGeometry, DiscretizationMethod::box >Effective stress law for box scheme
 CEffIALawParamsT
 CEffLawParamsT
 CDumux::EffToAbsLaw< EffLawT, AbsParamsT >This material law takes a material law defined for effective saturations and converts it to a material law defined on absolute saturations
 CDumux::EffToAbsLawIA< EffLawIAT, MaterialAbsParamsT, InterfacialAreaAbsParamsT >This material law takes a material law (interfacial area surface) defined for effective saturations and converts it to a material (interfacial area surface) law defined on absolute saturations
 CDumux::Properties::TTag::Elastic
 CDumux::ElasticIndicesThe indices for the linear elasticity model
 CDumux::ElasticModelTraits< dim, numSolidComp >Specifies a number properties of the elastic model
 CDumux::ElasticVolumeVariables< Traits >Contains the quantities which are constant within a finite volume in the elastic model
 CDumux::ElasticVolumeVariablesTraits< PV, DV, MT, SST, SSY >Traits class for the volume variables of the elastic model
 CDumux::ElectroChemistry< Scalar, Indices, FluidSystem, GridGeometry, electroChemistryModel >This class calculates source terms and current densities for fuel cells with the electrochemical models suggested by Ochs (2008) [47] or Acosta et al. (2006) [2]
 CDumux::Properties::ElementBoundaryTypes< TypeTag, MyTypeTag >Stores the boundary types on an element
 CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::BoxModel >Set the default for the ElementBoundaryTypes
 CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::CCMpfaModel >Set the default for the ElementBoundaryTypes
 CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::CCTpfaModel >Set the default for the ElementBoundaryTypes
 CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::StaggeredModel >Use the cell center element boundary types per default
 CDumux::EmbeddedCoupling::EllipseIntegration< Scalar >Helper class to integrate over an elliptic domain
 CDumux::EmbeddedCoupling::EllipticCylinderIntegration< Scalar >Helper class to integrate over an elliptic cylinder domain
 CDumux::Embedded1d3dCouplingManager< MDTraits, CouplingMode >Manages the coupling between bulk elements and lower dimensional elements Point sources on each integration point are computed by an AABB tree
 CDumux::EmbeddedCouplingManager1d3d< MDTraits, mode >
 CDumux::FluxVariablesCaching::EmptyCache< S >An empty flux variables cache
 CDumux::FluxVariablesCaching::EmptyCacheFillerThe empty filler class corresponding to EmptyCache
 CDumux::EmptyDataHandleEmpty data handle class
 CDumux::EmptyElementSolution
 CDumux::Properties::EnableBoxInterfaceSolver< TypeTag, MyTypeTag >
 CDumux::Properties::EnableBoxInterfaceSolver< TypeTag, TTag::PorousMediumFlow >Per default, we disable the box interface solver
 CDumux::Properties::EnableCapillarity< TypeTag, MyTypeTag >Returns whether capillarity is regarded
 CDumux::Properties::EnableCapillarity< TypeTag, TTag::SequentialTwoPTwoC >Capillarity is enabled
 CDumux::Properties::EnableChemicalNonEquilibrium< TypeTag, MyTypeTag >
 CDumux::Properties::EnableChemicalNonEquilibrium< TypeTag, TTag::NonEquilibrium >
 CDumux::Properties::EnableChemicalNonEquilibrium< TypeTag, TTag::OnePNCNonEquil >
 CDumux::Properties::EnableCompressibility< TypeTag, MyTypeTag >Returns whether compressibility is allowed
 CDumux::Properties::EnableCompressibility< TypeTag, TTag::SequentialTwoP >Disable compressibility by default
 CDumux::Properties::EnableCompressibility< TypeTag, TTag::SequentialTwoPTwoC >Compositional models are very likely compressible
 CDumux::Properties::EnableGridFaceVariablesCache< TypeTag, MyTypeTag >Switch on/off caching of face variables
 CDumux::Properties::EnableGridFaceVariablesCache< TypeTag, TTag::StaggeredModel >Cache the face variables per default
 CDumux::Properties::EnableGridFluxVariablesCache< TypeTag, MyTypeTag >If data on flux vars should be saved (faster, but more memory consuming)
 CDumux::Properties::EnableGridFluxVariablesCache< TypeTag, TTag::FiniteVolumeModel >Disable flux variables data caching by default
 CDumux::Properties::EnableGridGeometryCache< TypeTag, MyTypeTag >
 CDumux::Properties::EnableGridGeometryCache< TypeTag, TTag::FiniteVolumeModel >We do not store the FVGeometry by default
 CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, MyTypeTag >If disabled, the volume variables are not stored (reduces memory, but is slower)
 CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, TTag::FiniteVolumeModel >We do not store the volume variables by default
 CDumux::Properties::EnableThermalNonEquilibrium< TypeTag, MyTypeTag >
 CDumux::Properties::EnableThermalNonEquilibrium< TypeTag, TTag::NonEquilibrium >Per default, we consider both thermal and chemical non-equilibrium
 CDumux::Properties::EnableThermalNonEquilibrium< TypeTag, TTag::PorousMediumFlow >
 CDumux::Properties::EnableWaterDiffusionInAir< TypeTag, MyTypeTag >Property for turning Richards into extended Richards
 CDumux::Properties::EnableWaterDiffusionInAir< TypeTag, TTag::Richards >
 CDumux::Properties::EnableWaterDiffusionInAir< TypeTag, TTag::RichardsNC >
 CDumux::EnergyIOFields< IsothermalIOFields >Adds I/O fields specific to non-isothermal models
 CDumux::EnergyIOFields< void >Adds I/O fields specific to non-isothermal models
 CDumux::Properties::EnergyLocalResidual< TypeTag, MyTypeTag >The local residual of the energy equation
 CDumux::Properties::EnergyLocalResidual< TypeTag, TTag::NonEquilibrium >
 CDumux::Properties::EnergyLocalResidual< TypeTag, TTag::PorousMediumFlow >The default implementation of the energy balance equation for flow problems in porous media
 CDumux::EnergyLocalResidualImplementation< TypeTag, enableEneryBalance >
 CDumux::EnergyLocalResidualImplementation< TypeTag, false >Element-wise calculation of the energy residual for non-isothermal problems
 CDumux::EnergyLocalResidualImplementation< TypeTag, true >TODO docme!
 CDumux::EnergyLocalResidualNonEquilibrium< TypeTag, numEnergyEqFluid >This file contains the parts of the local residual to calculate the heat conservation in the thermal non-equilibrium model
 CDumux::EnergyLocalResidualNonEquilibrium< TypeTag, 1 >
 CDumux::EnergyVolumeVariablesImplementation< IsothermalTraits, Impl, enableEnergyBalance >
 CDumux::EnergyVolumeVariablesImplementation< IsothermalTraits, Impl, false >The isothermal base class
 CDumux::EnergyVolumeVariablesImplementation< Traits, Impl, true >The non-isothermal implicit volume variables base class
 CDumux::EnrichedVertexDofMapper< GV >A vertex mapper that allows for enrichment of nodes. Indication on where to enrich the nodes is done on the basis of a grid of codimension one living on the facets of the bulk grid
 CDumux::EnrichmentIndicatorAn indicator class used to mark vertices for enrichment. This implementation marks all vertices of a given grid of codimension one for enrichment, except those that are connected to inmersed boundaries
 CDumux::EntityMap< GridView, codim >A map from indices to entities using grid entity seeds
 CDumux::Properties::EquilibriumIndices< TypeTag, MyTypeTag >
 CEquilibriumIndices
 CDumux::Properties::EquilibriumIOFields< TypeTag, MyTypeTag >
 CDumux::Properties::EquilibriumIOFields< TypeTag, TTag::MPNCNonequil >Set the vtk output fields specific to this model
 CDumux::Properties::EquilibriumIOFields< TypeTag, TTag::OnePNCNonEquil >Set the vtk output fields specific to this model
 CDumux::Properties::EquilibriumIOFields< TypeTag, TTag::TwoPTwoCNINonEquil >Set the equilibrium IO fields which are in that case the nonisothermal io fields
 CDumux::Properties::EquilibriumIOFields< TypeTag, TTag::TwoPTwoCNonEquil >Set the vtk output fields specific to this model
 CDumux::Properties::EquilibriumLocalResidual< TypeTag, MyTypeTag >
 CDumux::Properties::EquilibriumLocalResidual< TypeTag, TTag::MPNCNonequil >
 CDumux::Properties::EquilibriumLocalResidual< TypeTag, TTag::OnePNCNonEquil >
 CDumux::Properties::EquilibriumLocalResidual< TypeTag, TTag::TwoPTwoCNonEquil >
 CDumux::Properties::EquilibriumModelTraits< TypeTag, MyTypeTag >Formulation of the pressure e.g most wetting first
 CDumux::Properties::EquilibriumModelTraits< TypeTag, TTag::MPNCNonequil >Set equilibrium model traits
 CDumux::Properties::EquilibriumModelTraits< TypeTag, TTag::OnePNCNonEquil >Set equilibrium model traits
 CDumux::Properties::EquilibriumModelTraits< TypeTag, TTag::TwoPTwoCNonEquil >Set equilibrium model traits
 CEquilibriumVolumeVariables
 CET
 CDumux::EvalCflFlux< TypeTag >Base class for implementations of different kinds of fluxes to evaluate a CFL-Condition
 CDumux::Properties::EvalCflFluxFunction< TypeTag, MyTypeTag >Type of the evaluation of the CFL-condition
 CDumux::Properties::EvalCflFluxFunction< TypeTag, TTag::FVTransportTwoP >Set the default implementation of the cfl-condition
 CDune::Exception
 CDumux::EmbeddedCoupling::ExtendedSourceStencil< CouplingManager >A class managing an extended source stencil
 CDumux::EmbeddedCoupling::ExtendedSourceStencil< Dumux::Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Average > >
 CDumux::EmbeddedCoupling::ExtendedSourceStencil< Dumux::Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Kernel > >
 CDumux::EmbeddedCoupling::ExtendedSourceStencil< Dumux::Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Surface > >
 CDumux::Extrusion< T >Traits extracting the public Extrusion type from T Defaults to NoExtrusion if no such type is found
 CDumux::Properties::FacePrimaryVariables< TypeTag, MyTypeTag >The primary variables container type for face dofs
 CDumux::Properties::FacePrimaryVariables< TypeTag, TTag::StaggeredModel >The face primary variables
 CDumux::Properties::FaceSolutionVector< TypeTag, MyTypeTag >The solution vector type for face dofs
 CDumux::Properties::FaceSolutionVector< TypeTag, TTag::StaggeredModel >The type of a solution for the whole grid at a fixed time TODO: move to LinearAlgebra traits
 CDumux::FacetCouplingEmbeddings< Grids >Contains the embeddings between grids with codimension one among the grid hierarchy. All these embedments are given in insertion indices as they are read directly from the grid. Therefore, this class furthermore allows access to the insertion indices of entities. Additionally, it gives access to the grid views of the different grids on the hierarchy
 CDumux::FacetCouplingGmshReader< BulkGrid, numGrids >Reads gmsh files where (n-1)-dimensional grids are defined on the faces or edges of n-dimensional grids
 CDumux::FacetCouplingGridDataWrapper< Grids >Grid data object to store element and boundary segment markers for all grids of the hierarchy
 CDumux::FacetCouplingGridManager< Grids >Creates the grids in the context of hybrid-dimensional coupled models, where the (n-1)-dimensional domains live on the element facets of the n-dimensional domains
 CDumux::FacetCouplingManager< MDTraits, CouplingMapper, bulkDomainId, lowDimDomainId, bulkDM >Implementation for the coupling manager between two domains of dimension d and (d-1) for models considering coupling across the bulk domain element facets. The implementations are specificto the discretization method used in the bulk domain, which is extracted automatically from the grid geometry corresponding to the provided bulk domain id. Implementations for the different methods have to be provided and included at the end of this file
 CDumux::FacetCouplingManager< MDTraits, CouplingMapper, 0, 1 >
 CDumux::FacetCouplingManager< MDTraits, CouplingMapper, 1, 2 >
 CDumux::FacetCouplingMapper< BulkFVG, LowDimFVG, bulkId, lowDimId, bulkDM >Implementation for the coupling mapper that sets up and stores the coupling maps between two domains of dimension d and (d-1). The implementations are specific to the discretization method used in the bulk domain, which is extracted automatically from the bulk grid geometry. Implementations for the different methods have to be provided and included at the end of this file
 CDumux::FacetCouplingMapper< BulkFVG, FacetFVG, 0, 1 >
 CDumux::FacetCouplingMapper< FacetFVG, EdgeFVG, 1, 2 >
 CDumux::FacetCouplingMapperBase< BulkFVG, LowDimFVG, bulkId, lowDimId >Base class for the coupling mapper that sets up and stores the coupling maps between two domains of dimension d and (d-1)
 CDumux::Properties::FaceVariables< TypeTag, MyTypeTag >Class containing local face-related data
 CDumux::Properties::FaceVariables< TypeTag, TTag::StaggeredFreeFlowModel >The variables living on the faces
 Cstd::false_type
 CDumux::FEElementGeometry< GridGeometry >Grid geometry local view, which is a wrapper around a finite element basis local view
 CDumux::FickianDiffusionCoefficients< Scalar, numPhases, numComponents >Container storing the diffusion coefficients required by Fick's law. Uses the minimal possible container size and provides unified access
 CDumux::FicksLawImplementation< TypeTag, discMethod, referenceSystem >Forward declaration of the method-specific implemetation
 CDumux::FicksLawImplementation< TypeTag, DiscretizationMethod::box, referenceSystem >Specialization of Fick's Law for the box method
 CDumux::FicksLawImplementation< TypeTag, DiscretizationMethod::box, ReferenceSystemFormulation::massAveraged >
 CDumux::FicksLawImplementation< TypeTag, DiscretizationMethod::ccmpfa, referenceSystem >Fick's law for cell-centered finite volume schemes with multi-point flux approximation
 CDumux::FicksLawImplementation< TypeTag, DiscretizationMethod::cctpfa, referenceSystem >Fick's law for cell-centered finite volume schemes with two-point flux approximation
 CDumux::FicksLawImplementation< TypeTag, DiscretizationMethod::staggered, referenceSystem >Specialization of Fick's Law for the staggered free flow method
 CDumux::Vtk::Field< GridView >Struct that can hold any field that fulfills the VTKFunction interface
 CDumux::Properties::TTag::FiniteVolumeModel
 CDumux::Properties::Fluid< TypeTag, MyTypeTag >
 CDumux::FluidSolidInterfacialAreaShiWang< Scalar >Description of a interfacial area between solid and fluid phase
 CDumux::Properties::FluidState< TypeTag, MyTypeTag >The type of the fluid state to use
 CDumux::Properties::FluidState< TypeTag, TTag::MPNC >This model uses the compositional fluid state
 CDumux::Properties::FluidState< TypeTag, TTag::NavierStokes >The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem
 CDumux::Properties::FluidState< TypeTag, TTag::NavierStokesNC >The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem
 CDumux::Properties::FluidState< TypeTag, TTag::NonEquilibrium >
 CDumux::Properties::FluidState< TypeTag, TTag::OneP >The fluid state which is used by the volume variables to store the thermodynamic state
 CDumux::Properties::FluidState< TypeTag, TTag::OnePNC >The fluid state which is used by the volume variables to store the thermodynamic state
 CDumux::Properties::FluidState< TypeTag, TTag::Richards >The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem
 CDumux::Properties::FluidState< TypeTag, TTag::RichardsNC >The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem
 CDumux::Properties::FluidState< TypeTag, TTag::SequentialTwoP >Set default fluid state
 CDumux::Properties::FluidState< TypeTag, TTag::SequentialTwoPTwoC >
 CDumux::Properties::FluidState< TypeTag, TTag::ThreeP >The fluid state which is used by the volume variables to store the thermodynamic state
 CDumux::Properties::FluidState< TypeTag, TTag::ThreePThreeC >The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem
 CDumux::Properties::FluidState< TypeTag, TTag::ThreePWaterOilNI >The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem
 CDumux::Properties::FluidState< TypeTag, TTag::TwoP >The two-phase model uses the immiscible fluid state
 CDumux::Properties::FluidState< TypeTag, TTag::TwoPNC >This model uses the compositional fluid state
 CDumux::Properties::FluidState< TypeTag, TTag::TwoPOneCNI >The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem
 CDumux::FluidStateAdapter< FluidState, AdapterPolicy >Adapter class for fluid states with different indices
 CDumux::Properties::FluidSystem< TypeTag, MyTypeTag >The type of the fluid system to use
 CDumux::Properties::FluidSystem< TypeTag, TTag::Richards >The fluid system used by the model
 CDumux::Properties::FluidSystem< TypeTag, TTag::RichardsNC >The fluid system used by the model
 CDumux::FluxData1P< TypeTag >Class storing data assigned to a cell-cell interfaces, so-called flux-data
 CDumux::FluxData2P< TypeTag >Class storing data assigned to a cell-cell interfaces, so-called flux-data
 CDumux::FluxData2P2C< TypeTag >Class including the variables and data of discretized data of the constitutive relations
 CDumux::FluxOverSurface< GridVariables, SolutionVector, ModelTraits, LocalResidual >Class used to calculate fluxes over surfaces. This only works for the staggered grid discretization
 CDumux::FluxStencil< FVElementGeometry, discMethod >The flux stencil specialized for different discretization schemes
 CDumux::FluxStencil< FVElementGeometry, DiscretizationMethod::ccmpfa >
 CDumux::FluxStencil< FVElementGeometry, DiscretizationMethod::cctpfa >
 CDumux::FluxTraits< FluxVariables >Traits of a flux variables type
 CDumux::Properties::FluxVariables< TypeTag, MyTypeTag >Container storing the different types of flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::BoxFacetCouplingModel >Per default, use the porous medium flow flux variables with the modified upwind scheme
 CDumux::Properties::FluxVariables< TypeTag, TTag::CCMpfaFacetCouplingModel >Per default, use the porous medium flow flux variables with the modified upwind scheme
 CDumux::Properties::FluxVariables< TypeTag, TTag::CCTpfaFacetCouplingModel >Per default, use the porous medium flow flux variables with the modified upwind scheme
 CDumux::Properties::FluxVariables< TypeTag, TTag::KEpsilon >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::KEpsilonNC >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::KEpsilonNCNI >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::KOmega >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::KOmegaNC >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::KOmegaNCNI >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::LowReKEpsilon >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::LowReKEpsilonNC >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::LowReKEpsilonNCNI >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::NavierStokes >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::NavierStokesNC >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::OneEq >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::OneEqNC >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::OneEqNCNI >The flux variables
 CDumux::Properties::FluxVariables< TypeTag, TTag::PorousMediumFlow >The flux variables for models involving flow in porous media
 CDumux::Properties::FluxVariables< TypeTag, TTag::ShallowWater >
 CDumux::FluxVariablesBase< Problem, FVElementGeometry, ElementVolumeVariables, ElementFluxVariablesCache >Base class for the flux variables living on a sub control volume face
 CDumux::FluxVariablesBase< GetPropType< TypeTag, Properties::Problem >, GetPropType< TypeTag, Properties::GridGeometry >::LocalView, GetPropType< TypeTag, Properties::GridVolumeVariables >::LocalView, GetPropType< TypeTag, Properties::GridFluxVariablesCache >::LocalView >
 CDumux::Properties::FluxVariablesCache< TypeTag, MyTypeTag >Stores data associated with flux vars
 CDumux::Properties::FluxVariablesCache< TypeTag, TTag::BoxDfmModel >The flux variables cache class specific to box-dfm porous medium flow models
 CDumux::Properties::FluxVariablesCache< TypeTag, TTag::FreeFlow >The flux variables cache class, by default the one for free flow
 CDumux::Properties::FluxVariablesCache< TypeTag, TTag::Geomechanics >The flux variables cache class for models involving flow in porous media
 CDumux::Properties::FluxVariablesCache< TypeTag, TTag::PorousMediumFlow >The flux variables cache class for models involving flow in porous media
 CDumux::Properties::FluxVariablesCache< TypeTag, TTag::ShallowWater >
 CDumux::Properties::FluxVariablesCacheFiller< TypeTag, MyTypeTag >The engine behind the global flux cache (how to fill caches for the stencil)
 CDumux::Properties::FluxVariablesCacheFiller< TypeTag, TTag::FreeFlow >
 CDumux::Properties::FluxVariablesCacheFiller< TypeTag, TTag::PorousMediumFlow >
 CDumux::Properties::FluxVariablesCacheFiller< TypeTag, TTag::ShallowWater >
 CDumux::ForchheimersLawImplementation< TypeTag, discMethod >Forward declare
 CDumux::NetPBMReader::FormatA struct that holds all information of the image format
 CDumux::Properties::Formulation< TypeTag, MyTypeTag >The formulation of the model
 CDumux::Properties::Formulation< TypeTag, TTag::SequentialTwoP >Set \(p_w\)- \(S_w\) formulation as default two-phase formulation
 CDumux::Properties::Formulation< TypeTag, TTag::TwoP >< Set the default formulation to pwsn
 CDumux::Properties::Formulation< TypeTag, TTag::TwoPNC >Default formulation is pw-Sn, overwrite if necessary
 CDumux::Properties::Formulation< TypeTag, TTag::TwoPOneCNI >Set the default formulation to pw-sn
 CDune::ForwardIteratorFacade
 CDumux::FouriersLawImplementation< TypeTag, discMethod >Forward declaration of the method-specific implementation
 CDumux::FouriersLawImplementation< TypeTag, DiscretizationMethod::box >Specialization of Fourier's Law for the box method
 CDumux::FouriersLawImplementation< TypeTag, DiscretizationMethod::ccmpfa >Fourier's law for cell-centered finite volume schemes with two-point flux approximation
 CDumux::FouriersLawImplementation< TypeTag, DiscretizationMethod::cctpfa >Fourier's law for cell-centered finite volume schemes with two-point flux approximation
 CDumux::FouriersLawImplementation< TypeTag, DiscretizationMethod::staggered >Specialization of Fourier's Law for the staggered free flow method
 CDumux::FouriersLawNonEquilibriumImplementation< TypeTag, discMethod >
 CDumux::FouriersLawNonEquilibriumImplementation< TypeTag, DiscretizationMethod::box >Specialization of Fourier's Law for the box method for thermal nonequilibrium models
 CDumux::FouriersLawNonEquilibriumImplementation< TypeTag, DiscretizationMethod::cctpfa >Fourier's law for cell-centered finite volume schemes with two-point flux approximation
 CDumux::Properties::TTag::FreeFlow
 CDumux::FreeFlowEnergyLocalResidualImplementation< GridGeometry, FluxVariables, discMethod, enableEneryBalance, isCompositional >
 CDumux::FreeFlowEnergyLocalResidualImplementation< GridGeometry, FluxVariables, discMethod, false, isCompositional >Specialization for isothermal models, does nothing
 CDumux::FreeFlowEnergyLocalResidualImplementation< GridGeometry, FluxVariables, DiscretizationMethod::staggered, true, false >Specialization for staggered one-phase, non-isothermal models
 CDumux::FreeflowNCFluxVariablesImpl< TypeTag, discMethod >The flux variables class for the multi-component free-flow model using the staggered grid discretization
 CDumux::FreeflowNCIOFields< BaseOutputFields, turbulenceModel >Adds I/O fields specific to the FreeflowNC model
 CDumux::FreeflowNCResidualImpl< TypeTag, discMethod >Element-wise calculation of the multi-component free-flow residual for models using the staggered discretization
 CDumux::FreeflowNonIsothermalIOFields< IsothermalIOFields, turbulenceModel >Adds I/O fields specific to non-isothermal free-flow models
 CDumux::FreeFlowStaggeredDefaultScvfGeometryTraits< GridView, upwindSchemeOrder >Default traits class to be used for the sub-control volume faces for the free-flow staggered finite volume scheme
 CDumux::FreeFlowStaggeredGeometryHelper< GridView, upwindSchemeOrder >Helper class constructing the dual grid finite volume geometries for the free flow staggered discretization method
 CDumux::FreeflowStaggeredSCV< GridView >
 CDumux::FreeflowStaggeredSCVF< GridView >
 CDumux::FreeFlowVolumeVariablesImplementation< Traits, Impl, enableEnergyBalance >
 CDumux::FreeFlowVolumeVariablesImplementation< Traits, Impl, false >Volume variables for isothermal free-flow models
 CDumux::FrictionLaw< VolumeVariables >Implementation of the abstract base class for friction laws
 CDumux::FCGridManagerChecks::FulfillConditions< checkDimWorld, Gs >
 CDumux::FCGridManagerChecks::FulfillConditions< checkDimWorld, G1, G2 >
 CDumux::FCGridManagerChecks::FulfillConditions< checkDimWorld, G1, Gs... >
 CDumux::FVAssembler< TypeTag, diffMethod, isImplicit >A linear system assembler (residual and Jacobian) for finite volume schemes (box, tpfa, mpfa, ...)
 CDumux::FVGridVariables< GG, GVV, GFVC >The grid variable class for finite volume schemes storing variables on scv and scvf (volume and flux variables)
 CDumux::FVGridVariables< GetPropType< TypeTag, Properties::GridGeometry >, GetPropType< TypeTag, Properties::GridVolumeVariables >, GetPropType< TypeTag, Properties::GridFluxVariablesCache > >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, Implementation, useImplicitAssembly >A base class for all local assemblers
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, BoxLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, BoxLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, BoxLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, BoxLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, CCLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, CCLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, CCLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, CCLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, Implementation, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, Implementation, true >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, SubDomainBoxLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, SubDomainBoxLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::analytic, true >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true >, implicit >
 CDumux::FVLocalAssemblerBase< TypeTag, Assembler, SubDomainStaggeredLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true >, true >
 CDumux::FVLocalResidual< TypeTag >The element-wise residual for finite volume schemes
 CDumux::Properties::TTag::FvMpfaL2dPressureTwoP
 CDumux::Properties::TTag::FvMpfaL2dPressureTwoPAdaptive
 CDumux::FvMpfaL2dTransmissibilityCalculator< TypeTag >Provides methods for transmissibility calculation in 2-d
 CDumux::FvMpfaL2dVelocity2p< TypeTag >Class for calculating 2-d velocities from cell-wise constant pressure values
 CDumux::FvMpfaL3dInteractionVolume< TypeTag >Class including the information of a 3d interaction volume of a MPFA L-method that does not change with time
 CDumux::FvMpfaL3dInteractionVolumeContainer< TypeTag >Interactionvolume container for 3-d MPFA L-method
 CDumux::Properties::TTag::FvMpfaL3dPressureTwoP
 CDumux::Properties::TTag::FvMpfaL3dPressureTwoPAdaptive
 CDumux::FvMpfaL3dTransmissibilityCalculator< TypeTag >Provides methods for transmissibility calculation in 3-d
 CDumux::FvMpfaL3dVelocity2p< TypeTag >Class for calculating 3-d velocities from cell-wise constant pressure values
 CDumux::FVMPFALInteractionVolume< TypeTag >Class including the information of an interaction volume of a MPFA L-method that does not change with time
 CDumux::Properties::TTag::FvMpfaO2dPressureTwoP
 CDumux::FvMpfaO2dVelocity2P< TypeTag >Class for calculating velocities from cell-wise constant pressure values
 CDumux::FVMPFAOInteractionVolume< TypeTag >Class including the information of an interaction volume of a MPFA O-method that does not change with time
 CDumux::FvMpfaVelocityInTransport< TypeTag >Implementation of a interface velocity class for MPFA models
 CDumux::FVPressure< TypeTag >The finite volume base class for the solution of a pressure equation
 CDumux::Properties::TTag::FVPressureOneP
 CDumux::Properties::TTag::FVPressureTwoP
 CDumux::Properties::TTag::FVPressureTwoPAdaptive
 CDumux::FVProblem< TypeTag >Base class for all finite-volume problems
 CDumux::Python::FVProblem< GridGeometry_, PrimaryVariables >A C++ wrapper for a Python problem
 CDumux::FVSpatialParamsElastic< Scalar, GridGeometry, Implementation >The base class for spatial parameters of linear elastic geomechanical problems
 CDumux::FVSpatialParamsOneP< GridGeometry, Scalar, Implementation >The base class for spatial parameters of one-phase problems using a fully implicit discretization method
 CDumux::FVSpatialParamsOneP< GridGeometry, Scalar, FVSpatialParamsOnePConstant< GridGeometry, Scalar > >
 CDumux::FVSpatialParamsPoroElastic< Scalar, GridGeometry, Implementation >The base class for spatial parameters of poro-elastic geomechanical problems
 CDumux::FVTransport< TypeTag >The finite volume discretization of a transport equation
 CDumux::FVTransport2P2C< TypeTag >Compositional transport step in a Finite Volume discretization
 CDumux::Properties::TTag::FVTransportTwoP
 CDumux::FVVelocity< TypeTag, Velocity >Base class for finite volume velocity reconstruction
 CDumux::FVVelocity1P< TypeTag >Single phase finite volume velocity reconstruction
 CDumux::FVVelocity2P< TypeTag >Determines the velocity from a finite volume solution of the pressure equation of a sequential model (IMPES)
 CDumux::FVVelocity< TypeTag, GetPropType< TypeTag, Dumux::Properties::Velocity > >
 CDumux::FVVelocityDefault< TypeTag >Default implementation of a velocity class
 CDumux::Components::Gas< Scalar, Component >Interface for components that have a gas state
 CDumux::Components::Gas< Scalar, Air< Scalar > >
 CDumux::Components::Gas< Scalar, Benzene< Scalar > >
 CComponents::Gas< Scalar, Brine< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > > > >
 CDumux::Components::Gas< Scalar, CH4< Scalar > >
 CDumux::Components::Gas< Scalar, CO2< Scalar, CO2Tables > >
 CDumux::Components::Gas< Scalar, Constant< id, Scalar > >
 CDumux::Components::Gas< Scalar, H2< Scalar > >
 CDumux::Components::Gas< Scalar, H2O< Scalar > >
 CDumux::Components::Gas< Scalar, HeavyOil< Scalar > >
 CDumux::Components::Gas< Scalar, Mesitylene< Scalar > >
 CDumux::Components::Gas< Scalar, N2< Scalar > >
 CDumux::Components::Gas< Scalar, O2< Scalar > >
 CDumux::Components::Gas< Scalar, SimpleH2O< Scalar > >
 CDumux::Components::Gas< Scalar, Trichloroethene< Scalar > >
 CDumux::Components::Gas< Scalar, Xylene< Scalar > >
 CDumux::Properties::TTag::Geomechanics
 CDumux::GeometriesEntitySet< GeoType >An interface for a set of geometric entities
 CDumux::Detail::GeometryDistance< Geo1, Geo2, dimWorld, dim1, dim2 >
 CDumux::Detail::GeometryDistance< Geo1, Geo2, dimWorld, 0, 0 >
 CDumux::Detail::GeometryDistance< Geo1, Geo2, dimWorld, 0, 1 >
 CDumux::Detail::GeometryDistance< Geo1, Geo2, dimWorld, 1, 0 >
 CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, dimworld, dim1, dim2 >A class for geometry collision detection and intersection calculation The class can be specialized for combinations of dimworld, dim1, dim2, where dimworld is the world dimension embedding a grid of dim1 and a grid of dim2
 CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 2, 1, 1 >A class for segment–segment intersection in 2d space
 CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 2, 2, 1 >A class for polygon–segment intersection in 2d space
 CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 2, 2, 2 >A class for polygon–polygon intersection in 2d space
 CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 3, 1, 1 >A class for segment–segment intersection in 3d space
 CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 3, 2, 1 >A class for polygon–segment intersection in 3d space
 CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 3, 3, 1 >A class for polyhedron–segment intersection in 3d space
 CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 3, 3, 2 >A class for polyhedron–polygon intersection in 3d space
 CDumux::GeometryIntersection< Geometry2, Geometry1, Policy, 2, 2, 1 >
 CDumux::GeometryIntersection< Geometry2, Geometry1, Policy, 3, 2, 1 >
 CDumux::GeometryIntersection< Geometry2, Geometry1, Policy, 3, 3, 1 >
 CDumux::GeometryIntersection< Geometry2, Geometry1, Policy, 3, 3, 2 >
 CDumux::Properties::Detail::GetDefined< TypeTag, Property, TTagList >Helper struct to get the first property that is defined in the TypeTag hierarchy
 CDumux::Properties::Detail::GetDefined< TypeTag, Property, std::tuple< FirstTypeTag, Args... > >
 CDumux::Properties::Detail::GetDefined< TypeTag, Property, std::tuple< LastTypeTag > >
 CDumux::Properties::Detail::GetNextTypeTag< TypeTag, Property, TTagList, Enable >Helper struct to iteratre over the TypeTag hierarchy
 CDumux::Properties::Detail::GetNextTypeTag< TypeTag, Property, std::tuple< FirstTypeTag, Args... >, std::enable_if_t< hasParentTypeTag< FirstTypeTag >(int{}), void > >
 CDumux::Properties::Detail::GetNextTypeTag< TypeTag, Property, std::tuple< FirstTypeTag, Args... >, std::enable_if_t<!hasParentTypeTag< FirstTypeTag >(int{}), void > >
 CDumux::Properties::Detail::GetNextTypeTag< TypeTag, Property, std::tuple< LastTypeTag >, std::enable_if_t< hasParentTypeTag< LastTypeTag >(int{}), void > >
 CDumux::Properties::Detail::GetNextTypeTag< TypeTag, Property, std::tuple< LastTypeTag >, std::enable_if_t<!hasParentTypeTag< LastTypeTag >(int{}), void > >
 CDumux::Properties::Detail::GetPropImpl< TypeTag, Property >Helper struct to extract get the Property specilization given a TypeTag, asserts that the property is defined
 CGetPropType
 CDumux::GnuplotInterface< Scalar >Interface for passing data sets to a file and plotting them, if gnuplot is installed
 CDumux::Properties::GravityFlux< TypeTag, MyTypeTag >The type of a convective part in a transport equation
 CDumux::Properties::GravityFlux< TypeTag, TTag::FVTransportTwoP >Set the default implementation of an additional convective flux -> additional convective flux dissabled
 CDumux::Properties::Grid< TypeTag, MyTypeTag >The DUNE grid type
 CDumux::GridAdapt< TypeTag, adaptive >Standard Module for h-adaptive simulations
 CDumux::Properties::TTag::GridAdapt
 CDumux::GridAdapt< TypeTag, false >Class for NON-adaptive simulations
 CDumux::Properties::GridAdaptCoarsenThreshold< TypeTag, MyTypeTag >Tolerance for coarsening
 CDumux::Properties::GridAdaptCoarsenThreshold< TypeTag, TTag::GridAdapt >
 CDumux::GridAdaptInitializationIndicator< TypeTag >Class defining an initialization indicator for grid adaption. Refines at sources and boundaries. Use before computing on the grid
 CDumux::GridAdaptInitializationIndicatorDefault< TypeTag >Class defining a start indicator for grid adaption
 CDumux::GridAdaptionIndicator2P< TypeTag >Class defining a standard, saturation dependent indicator for grid adaption
 CDumux::GridAdaptionIndicator2PLocal< TypeTag >Class defining a standard, saturation dependent indicator for grid adaption
 CDumux::Properties::GridAdaptModel< TypeTag, MyTypeTag >The type of grid adaptation
 CDumux::Properties::GridAdaptModel< TypeTag, TTag::GridAdapt >
 CDumux::Properties::GridAdaptRefineThreshold< TypeTag, MyTypeTag >Tolerance for refinement
 CDumux::Properties::GridAdaptRefineThreshold< TypeTag, TTag::GridAdapt >
 CDumux::GridData< Grid >Class for grid data attached to dgf or gmsh grid files
 CDumux::GridDataTransferInterface to be used by classes transferring grid data on adpative grids
 CDumux::Properties::GridFaceVariables< TypeTag, MyTypeTag >Global vector containing face-related data
 CDumux::Properties::GridFaceVariables< TypeTag, TTag::StaggeredModel >Set the default global face variables cache vector class
 CDumux::Properties::GridFluxVariablesCache< TypeTag, MyTypeTag >The global vector of flux variable containers
 CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::BoxModel >The grid flux variables cache vector class
 CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::CCMpfaModel >The grid volume variables vector class
 CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::CCTpfaModel >The grid flux variables cache vector class
 CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::StaggeredModel >Set the global flux variables cache vector class
 CDumux::Properties::GridGeometry< TypeTag, MyTypeTag >
 CDumux::Properties::GridGeometry< TypeTag, TTag::BoxDfmModel >Set the default for the grid geometry
 CDumux::Properties::GridGeometry< TypeTag, TTag::BoxFacetCouplingModel >Set the default for the grid finite volume geometry
 CDumux::Properties::GridGeometry< TypeTag, TTag::BoxModel >Set the default for the grid geometry
 CDumux::Properties::GridGeometry< TypeTag, TTag::CCMpfaModel >Set the default for the grid geometry
 CDumux::Properties::GridGeometry< TypeTag, TTag::CCTpfaModel >Set the default for the grid geometry
 CDumux::Properties::GridGeometry< TypeTag, TTag::SequentialModel >A simplified grid geometry for compatibility with new style models
 CDumux::Properties::GridGeometry< TypeTag, TTag::StaggeredFreeFlowModel >The default grid geometry
 CDumux::GridGeometryView< ActualGridGeometry >Base class for cell center of face specific auxiliary FvGridGeometry classes. Provides a common interface and a pointer to the actual gridGeometry
 CDumux::Properties::GridImplementation< TypeTag, MyTypeTag >Gives kind of grid implementation in form of a GridType
 CDumux::GridManagerBase< GridType >The grid manager base interface (public) and methods common to most grid manager specializations (protected)
 CDumux::GridManagerBase< Dune::OneDGrid >
 CDumux::GridManagerBase< Dune::YaspGrid< dim, Coordinates > >
 CDumux::GridManagerBase< Dune::YaspGrid< dim, Dune::TensorProductCoordinates< ctype, dim > > >
 CDumux::GridManagerBase< Grid >
 CDumux::Properties::TTag::GridPropertiesType tag for numeric models
 CDumux::Properties::GridTypeIndices< TypeTag, MyTypeTag >The grid type indices to decide which grid is used
 CDumux::Properties::GridTypeIndices< TypeTag, TTag::MPFAProperties >Set grid type indices
 CDumux::Properties::GridTypeIndices< TypeTag, TTag::SequentialTwoPTwoCAdaptive >Property not used but default necessary for mpfa2p
 CDumux::GridTypesIndices denoting the different grid types
 CDumux::Properties::GridVariables< TypeTag, MyTypeTag >The grid variables object managing variable data on the grid (volvars/fluxvars cache)
 CDumux::Properties::GridVariables< TypeTag, TTag::FiniteVolumeModel >The grid variables
 CDumux::Properties::GridVariables< TypeTag, TTag::NonEquilibrium >The grid variables
 CDumux::Properties::GridVariables< TypeTag, TTag::StaggeredModel >Set the grid variables (volume, flux and face variables)
 CDumux::GridViewGeometricEntitySet< GridView, codim, Mapper >An interface for a set of geometric entities based on a GridView
 CDumux::Properties::GridVolumeVariables< TypeTag, MyTypeTag >The type for a global container for the volume variables
 CDumux::Properties::GridVolumeVariables< TypeTag, TTag::BoxModel >The grid volume variables vector class
 CDumux::Properties::GridVolumeVariables< TypeTag, TTag::CCMpfaModel >The grid volume variables vector class
 CDumux::Properties::GridVolumeVariables< TypeTag, TTag::CCTpfaModel >The grid volume variables vector class
 CDumux::Properties::GridVolumeVariables< TypeTag, TTag::StaggeredFreeFlowModel >Set the default global volume variables cache vector class
 CDumux::GstatRandomField< GridView, Scalar >Creating random fields using gstat
 CDumux::BinaryCoeff::H2O_AirBinary coefficients for water and air
 CDumux::BinaryCoeff::H2O_CH4Binary coefficients for water and methane
 CDumux::BinaryCoeff::H2O_Component< Scalar, Component >Binary coefficients for water and another component
 CDumux::BinaryCoeff::H2O_Component< Scalar, Components::Constant< id, Scalar > >Binary coefficients for water and a constant component
 CDumux::BinaryCoeff::H2O_HeavyOilBinary coefficients for water and heavy oil as in SAGD processes
 CDumux::BinaryCoeff::H2O_MesityleneBinary coefficients for water and mesitylene
 CDumux::BinaryCoeff::H2O_N2Binary coefficients for water and nitrogen
 CDumux::BinaryCoeff::H2O_O2Binary coefficients for water and oxygen
 CDumux::BinaryCoeff::H2O_XyleneBinary coefficients for water and xylene
 CDumux::FluidSystems::H2OAirDefaultPolicy< fastButSimplifiedRelations >Policy for the H2O-air fluid system
 CDumux::FluidSystems::H2ON2DefaultPolicy< fastButSimplifiedRelations >Policy for the H2O-N2 fluid system
 CDumux::FluidSystems::H2ON2O2DefaultPolicy< fastButSimplifiedRelations >Policy for the H2O-N2-O2 fluid system
 CDumux::BoxDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::hasSingleGeometryType< mydim >
 CDumux::BoxDefaultScvGeometryTraits< GridView >::ScvMLGTraits< ct >::hasSingleGeometryType< mydim >
 CDumux::BoxDfmDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::hasSingleGeometryType< mydim >
 CDumux::BoxDfmDefaultScvGeometryTraits< GridView >::ScvMLGTraits< ct >::hasSingleGeometryType< mydim >
 CDumux::CCMpfaDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::hasSingleGeometryType< dim >
 CDumux::CCMpfaOScvGeometryHelper< LocalScvType >::MLGTraits::hasSingleGeometryType< d >
 CDumux::Detail::hasStateHelper struct detecting if a PrimaryVariables object has a state() function
 CDumux::hasVertexColorHelper struct to determine whether the an engine class has vertex colors
 CDumux::NetPBMReader::HeaderDataA struct that contains all header data of the image
 CDumux::Properties::HeatConductionType< TypeTag, MyTypeTag >The type for the calculation of the heat conduction fluxes
 CDumux::Properties::HeatConductionType< TypeTag, TTag::BoxFacetCouplingModel >Use the box facet coupling-specific Fourier's law
 CDumux::Properties::HeatConductionType< TypeTag, TTag::CCTpfaFacetCouplingModel >Use the tpfa facet coupling-specific Ficks's law
 CDumux::Properties::HeatConductionType< TypeTag, TTag::FreeFlow >Use Fourier's Law as default heat conduction type
 CDumux::Properties::HeatConductionType< TypeTag, TTag::NavierStokesNCNI >Use Fourier's Law as default heat conduction type
 CDumux::Properties::HeatConductionType< TypeTag, TTag::NonEquilibrium >
 CDumux::Properties::HeatConductionType< TypeTag, TTag::PorousMediumFlow >By default, we use fourier's law as the default for heat conduction fluxes
 CDumux::Properties::HeatConductionType< TypeTag, TTag::RANSNI >Use Fourier's Law as default heat conduction type
 CDumux::HeatPipeLaw< ScalarT, ParamsT >Implementation of the capillary pressure <-> saturation relation for the heatpipe problem
 CDumux::HeatPipeLawParams< ScalarT >Reference implementation of a params for the heat pipe's material law
 CDumux::HookesLaw< Scalar, GridGeometry, dm >This computes the stress tensor and surface forces resulting from mechanical deformation
 CDumux::HookesLaw< ScalarType, GridGeometry, DiscretizationMethod::box >Hooke's law for box scheme
 CDumux::IdealGas< Scalar >Relations valid for an ideal gas
 CDumux::ImmiscibleFlash< Scalar, FluidSystem >Determines the pressures and saturations of all fluid phases given the total mass of all components
 CDumux::ImmiscibleFluidState< ScalarType, FluidSystem >Represents all relevant thermodynamic quantities of a multi-phase fluid system assuming immiscibility and thermodynamic equilibrium
 CDumux::Properties::TTag::IMPESTwoP
 CDumux::Properties::TTag::IMPESTwoPAdaptive
 CDumux::IMPET< TypeTag >IMplicit Pressure Explicit Transport (IMPET) scheme for the solution of weakly coupled diffusion-transport formulations
 CDumux::Properties::TTag::IMPET
 CDumux::IMPETProblem< TypeTag >Base class for problems using a sequential implicit-explicit strategy
 CDumux::Detail::InAxisVelocities< Scalar, upwindSchemeOrder >
 CDumux::Detail::InAxisVelocities< Scalar, 1 >
 CDumux::IndexHelper< stokesIdx, darcyIdx, FFFS, hasAdapter >Helper struct to choose the correct index for phases and components. This is need if the porous-medium-flow model features more fluid phases than the free-flow model
 CDumux::IndexHelper< stokesIdx, darcyIdx, FFFS, false >Helper struct to choose the correct index for phases and components. This is need if the porous-medium-flow model features more fluid phases than the free-flow model. Specialization for the case that no adapter is used
 CDumux::IndexHelper< stokesIdx, darcyIdx, FFFS, true >Helper struct to choose the correct index for phases and components. This is need if the porous-medium-flow model features more fluid phases than the free-flow model. Specialization for the case that a adapter is used
 CDumux::IndexTraits< GridView >Struture to define the index types used for grid and local indices
 CDumux::IndexTraits< GV >
 CDumux::Properties::Indices< TypeTag, MyTypeTag >
 CDumux::Properties::Indices< TypeTag, TTag::SequentialOneP >Chose the set of indices for the one-phase formulation
 CDumux::Properties::Indices< TypeTag, TTag::SequentialTwoP >Chose the set of indices depending on the chosen formulation
 CDumux::Properties::Indices< TypeTag, TTag::SequentialTwoPTwoC >
 CDumux::Properties::Indices< TypeTag, TTag::SequentialTwoPTwoCAdaptive >
 CDumux::InertSolidState< Scalar, SolidSystemType >Represents all relevant thermodynamic quantities of a inert solid system
 CDumux::IntegrationPointSourceHelperA helper class calculating a DOF-index to point source map
 CDumux::InteractionVolumeAssemblerHelperA class that contains helper functions as well as functionality which is common to different mpfa schemes and which solely operate on the interaction volume
 CDumux::InteractionVolumeDataHandle< MVT, PT >Class for the interaction volume data handle
 CDumux::InteractionVolumeDataStorage< PrimaryIV, PrimaryIVDataHandle, SecondaryIV, SecondaryIVDataHandle >Structure to store interaction volumes and data handles
 CDumux::InteractionVolumeDataStorage< PrimaryInteractionVolume, PrimaryIvDataHandle, SecondaryInteractionVolume, SecondaryIvDataHandle >
 CDumux::InteractionVolumeLocalFaceData< GridIndexType, LocalIndexType >General implementation of a data structure holding interaction volume-local information for a grid sub-control volume face embedded in it
 CDumux::FluidMatrix::InterfacialAreaExponentialImplementation of the exponential function relating specific interfacial area to wetting phase saturation and capillary pressure as suggested by Nuske(2009) (Diploma thesis) [45]
 CDumux::FluidMatrix::InterfacialAreaExponentialCubicImplementation of a exponential function relating specific interfacial area to wetting phase saturation and capillary pressure
 CDumux::FluidMatrix::InterfacialAreaolynomialEdgeZero2ndOrderImplementation of the polynomial of second order relating specific interfacial area to wetting phase saturation and capillary pressure
 CDumux::FluidMatrix::InterfacialAreaPcMaxImplementation of the polynomial of second order relating specific interfacial area to wetting phase saturation and capillary pressure
 CDumux::FluidMatrix::InterfacialAreaPolynomialSecondOrderImplementation of the polynomial of second order relating specific interfacial area to wetting phase saturation and capillary pressure as suggested by Joekar-Niasar(2008) [33]
 CDumux::CCMpfaOFacetCouplingInteractionVolume< Traits >::InteriorBoundaryDataDefine data structure to store which scvfs lie on interior boundaries
 CDumux::IntersectionEntitySet< DomainEntitySet, TargetEntitySet >A class representing the intersection entites two geometric entity sets
 CDumux::IntersectionInfo< dimworld, CoordTypeA, CoordTypeB >An intersection object resulting from the intersection of two primitives in an entity set
 CDumux::IntersectionMapper< GridView >Defines an intersection mapper for mapping of global DOFs assigned to faces which also works for adaptive grids
 CDumux::Properties::IntersectionMapper< TypeTag, MyTypeTag >Specifies the intersection mapper
 CDumux::Properties::IOFields< TypeTag, MyTypeTag >A class helping models to define input and output fields
 CDumux::Properties::IOFields< TypeTag, TTag::KEpsilon >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::KEpsilonNC >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::KEpsilonNCNI >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::KEpsilonNI >The specific non-isothermal I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::KOmega >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::KOmegaNC >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::KOmegaNCNI >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::KOmegaNI >The specific non-isothermal I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::LowReKEpsilon >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::LowReKEpsilonNC >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::LowReKEpsilonNCNI >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::LowReKEpsilonNI >The specific non-isothermal I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::ModelProperties >Set the default to an implementation throwing a NotImplemented error
 CDumux::Properties::IOFields< TypeTag, TTag::MPNC >Set the vtk output fields specific to this model
 CDumux::Properties::IOFields< TypeTag, TTag::NavierStokes >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::NavierStokesNC >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::NavierStokesNCNI >The non-isothermal I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::NavierStokesNI >The specific non-isothermal I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::NonEquilibrium >Indices for non-isothermal models
 CDumux::Properties::IOFields< TypeTag, TTag::OneEq >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::OneEqNC >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::OneEqNCNI >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::OneEqNI >The specific non-isothermal I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::OneP >Default I/O fields specific to this model
 CDumux::Properties::IOFields< TypeTag, TTag::OnePNC >Set the vtk output fields specific to this model
 CDumux::Properties::IOFields< TypeTag, TTag::OnePNCMin >Use the mineralization vtk output fields
 CDumux::Properties::IOFields< TypeTag, TTag::OnePNCMinNI >Non-isothermal vtk output
 CDumux::Properties::IOFields< TypeTag, TTag::OnePNCNI >The non-isothermal vtk output fields
 CDumux::Properties::IOFields< TypeTag, TTag::OnePNI >Add temperature to the output
 CDumux::Properties::IOFields< TypeTag, TTag::PoroElastic >Default vtk output fields specific to this model
 CDumux::Properties::IOFields< TypeTag, TTag::RANS >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::RANSNI >The specific non-isothermal I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::Richards >Set the vtk output fields specific to this model
 CDumux::Properties::IOFields< TypeTag, TTag::RichardsNC >Set the vtk output fields specific to this model
 CDumux::Properties::IOFields< TypeTag, TTag::RichardsNI >Set the vtk output fields specific to th non-isothermal model
 CDumux::Properties::IOFields< TypeTag, TTag::ShallowWater >
 CDumux::Properties::IOFields< TypeTag, TTag::SolidEnergy >Set the vtk output fields specific to this model
 CDumux::Properties::IOFields< TypeTag, TTag::ThreeP >Set the vtk output fields specific to this model
 CDumux::Properties::IOFields< TypeTag, TTag::ThreePNI >Set non-isothermal output fields
 CDumux::Properties::IOFields< TypeTag, TTag::ThreePThreeC >Set the vtk output fields specific to this model
 CDumux::Properties::IOFields< TypeTag, TTag::ThreePThreeCNI >Set the non-isothermal vktoutputfields
 CDumux::Properties::IOFields< TypeTag, TTag::ThreePWaterOilNI >Set the non-isothermal vkt output fields
 CDumux::Properties::IOFields< TypeTag, TTag::Tracer >Set the vtk output fields specific to this model
 CDumux::Properties::IOFields< TypeTag, TTag::TwoP >Set the vtk output fields specific to the twop model
 CDumux::Properties::IOFields< TypeTag, TTag::TwoPNC >Set the vtk output fields specific to this model
 CDumux::Properties::IOFields< TypeTag, TTag::TwoPNCMin >Set the vtk output fields specific to this model
 CDumux::Properties::IOFields< TypeTag, TTag::TwoPNCMinNI >Non-isothermal vtkoutput
 CDumux::Properties::IOFields< TypeTag, TTag::TwoPNCNI >Set non-isothermal output fields
 CDumux::Properties::IOFields< TypeTag, TTag::TwoPNI >Set the vtk output fields specific to the non-isothermal twop model
 CDumux::Properties::IOFields< TypeTag, TTag::TwoPOneCNI >The non-isothermal vtk output fields
 CDumux::Properties::IOFields< TypeTag, TTag::TwoPTwoCNI >Set non-isothermal output fields
 CDumux::Properties::IOFields< TypeTag, TTag::ZeroEqNC >The specific I/O fields
 CDumux::Properties::IOFields< TypeTag, TTag::ZeroEqNCNI >The specific I/O fields
 CDumux::Components::Ion< Scalar, Component >Interface for components that are ions
 CDumux::Components::Ion< Scalar, CalciumIon< Scalar > >
 CDumux::Components::Ion< Scalar, CarbonateIon< Scalar > >
 CDumux::Components::Ion< Scalar, ChlorideIon< Scalar > >
 CDumux::Components::Ion< Scalar, SodiumIon< Scalar > >
 CDumux::IsothermalImmiscibleFluidState< ScalarType, FluidSystem >Represents all relevant thermodynamic quantities of a multi-phase fluid system assuming immiscibility and thermodynamic equilibrium
 CIsothermalIndices
 CIsothermalT
 CIsothermalTraits
 CDumux::IsSameFluidSystem< FFFS, PMFS >This structs helps to check if the two sub models use the same fluidsystem. Specialization for the case of using an adapter only for the free-flow model
 CDumux::IsSameFluidSystem< FS, FS >This structs helps to check if the two sub models use the same fluidsystem
 CDumux::IterativePreconditionedSolverImplA general solver backend allowing arbitrary preconditioners and solvers
 CDumux::IvDataHandlePhysicsTraits< ModelTraits >Data handle physics traits
 CDumux::Properties::JacobianMatrix< TypeTag, MyTypeTag >Type of the global jacobian matrix
 CDumux::Properties::JacobianMatrix< TypeTag, TTag::FiniteVolumeModel >Set the type of a global jacobian matrix from the solution types TODO: move to LinearAlgebra traits
 CDumux::Properties::JacobianMatrix< TypeTag, TTag::SequentialModel >Type of the jacobian matrix needed for compatibility with implicit models for the amg backend
 CDumux::Properties::JacobianMatrix< TypeTag, TTag::StaggeredModel >Set the type of a global jacobian matrix from the solution types TODO: move to LinearAlgebra traits
 CDumux::Detail::Staggered::JacobianTypeImpl< Scalar, numEq >
 CDumux::Properties::TTag::KEpsilonThe type tag for the single-phase, isothermal k-epsilon model
 CDumux::KEpsilonFluxVariablesImpl< TypeTag, BaseFluxVariables, discMethod >The flux variables class for the k-epsilon model using the staggered grid discretization
 CDumux::KEpsilonIOFieldsAdds I/O fields for the k-epsilon turbulence model
 CDumux::Properties::TTag::KEpsilonNCThe type tags for the single-phase, multi-component isothermal k-epsilon model
 CDumux::Properties::TTag::KEpsilonNCNIThe type tags for the single-phase, multi-component non-isothermal k-epsilon models
 CDumux::Properties::TTag::KEpsilonNIThe type tag for the single-phase, non-isothermal k-epsilon model
 CDumux::KEpsilonResidualImpl< TypeTag, BaseLocalResidual, discMethod >Element-wise calculation of the residual for k-epsilon models using the staggered discretization
 CDumux::Properties::TTag::KOmegaThe type tag for the single-phase, isothermal k-omega model
 CDumux::KOmegaFluxVariablesImpl< TypeTag, BaseFluxVariables, discMethod >The flux variables class for the k-omega model using the staggered grid discretization
 CDumux::KOmegaIOFieldsAdds I/O fields for the Reynolds-Averaged Navier-Stokes model
 CDumux::Properties::TTag::KOmegaNCThe type tags for the single-phase, multi-component isothermal k-omega model
 CDumux::Properties::TTag::KOmegaNCNIThe type tags for the single-phase, multi-component non-isothermal k-omega models
 CDumux::Properties::TTag::KOmegaNIThe type tag for the single-phase, non-isothermal k-omega 2-Eq. model
 CDumux::KOmegaResidualImpl< TypeTag, BaseLocalResidual, discMethod >Element-wise calculation of the residual for k-omega models using the staggered discretization
 CDumux::LameParams< Scalar >Structure encapsulating the lame parameters
 CDumux::InterpolationPolicy::LinearInterpolate linearly between two given values
 CDumux::FluidMatrix::LinearMaterialLinear capillary pressure and relative permeability <-> saturation relations
 CDumux::LinearMaterial< ScalarT, ParamsT >Linear capillary pressure and relative permeability <-> saturation relations
 CDumux::LinearMaterialParams< ScalarT >Reference implementation of params for the linear material law
 CDumux::LinearSolverBase class for linear solvers
 CDumux::Properties::LinearSolver< TypeTag, MyTypeTag >TODO: Remove this property as soon as the decoupled models are integrated
 CDumux::Properties::LinearSolver< TypeTag, TTag::Pressure >
 CDumux::LinearSolverParameters< LinearSolverTraits >
 CDumux::LinearSolverTraitsBase< GridGeometry >
 CDumux::LinearSolverTraitsImpl< GridGeometry, discMethod >The implementation is specialized for the different discretizations
 CDumux::InterpolationPolicy::LinearTableInterpolate linearly in a piecewise linear function (tabularized function)
 CDumux::Components::Liquid< Scalar, Component >Interface for components that have a liquid state
 CDumux::Components::Liquid< Scalar, Benzene< Scalar > >
 CComponents::Liquid< Scalar, Brine< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > > > >
 CDumux::Components::Liquid< Scalar, CO2< Scalar, CO2Tables > >
 CDumux::Components::Liquid< Scalar, Constant< id, Scalar > >
 CDumux::Components::Liquid< Scalar, H2O< Scalar > >
 CDumux::Components::Liquid< Scalar, HeavyOil< Scalar > >
 CDumux::Components::Liquid< Scalar, Mesitylene< Scalar > >
 CDumux::Components::Liquid< Scalar, SimpleH2O< Scalar > >
 CDumux::Components::Liquid< Scalar, Trichloroethene< Scalar > >
 CDumux::Components::Liquid< Scalar, Xylene< Scalar > >
 CDumux::Properties::LocalResidual< TypeTag, MyTypeTag >
 CDumux::Properties::LocalResidual< TypeTag, TTag::Elastic >Use the local residual of the elastic model
 CDumux::Properties::LocalResidual< TypeTag, TTag::KEpsilon >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::KEpsilonNC >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::KEpsilonNCNI >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::KOmega >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::KOmegaNC >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::KOmegaNCNI >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::LowReKEpsilon >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::LowReKEpsilonNC >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::LowReKEpsilonNCNI >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::MPNC >Use the MpNc local residual for the MpNc model
 CDumux::Properties::LocalResidual< TypeTag, TTag::NavierStokes >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::NavierStokesNC >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::NonEquilibrium >
 CDumux::Properties::LocalResidual< TypeTag, TTag::OneEq >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::OneEqNC >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::OneEqNCNI >The local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::OneP >Local residual function
 CDumux::Properties::LocalResidual< TypeTag, TTag::OnePNC >The local residual function
 CDumux::Properties::LocalResidual< TypeTag, TTag::OnePNCMin >
 CDumux::Properties::LocalResidual< TypeTag, TTag::PoroElastic >Use the local residual of the poro-elastic model
 CDumux::Properties::LocalResidual< TypeTag, TTag::Richards >The local residual operator
 CDumux::Properties::LocalResidual< TypeTag, TTag::RichardsNC >Use the dedicated local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::ShallowWater >
 CDumux::Properties::LocalResidual< TypeTag, TTag::SolidEnergy >Set the local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::ThreeP >The local residual function of the conservation equations
 CDumux::Properties::LocalResidual< TypeTag, TTag::ThreePThreeC >The local residual function of the conservation equations
 CDumux::Properties::LocalResidual< TypeTag, TTag::ThreePWaterOilNI >The local residual function of the conservation equations
 CDumux::Properties::LocalResidual< TypeTag, TTag::Tracer >Use the tracer local residual function for the tracer model
 CDumux::Properties::LocalResidual< TypeTag, TTag::TwoP >Use the immiscible local residual operator for the 2p model
 CDumux::Properties::LocalResidual< TypeTag, TTag::TwoPNC >Use the compositional local residual
 CDumux::Properties::LocalResidual< TypeTag, TTag::TwoPNCMin >
 CDumux::Properties::LocalResidual< TypeTag, TTag::TwoPOneCNI >The specific local residual (i.e. balance equations)
 CDumux::LocalStiffness< TypeTag, m >Base class for local assemblers
 CDumux::Properties::LocalStiffness< TypeTag, MyTypeTag >
 CDumux::LocalStiffness< TypeTag, 1 >
 CDumux::Properties::LocalStiffness< TypeTag, TTag::MimeticPressureTwoP >
 CDumux::Properties::LocalStiffness< TypeTag, TTag::MimeticPressureTwoPAdaptive >
 CDumux::FVTransport2P2C< TypeTag >::LocalTimesteppingData
 CDumux::LoggingParameterTreeA parameter tree that logs which parameters have been used
 CDumux::Properties::TTag::LowReKEpsilonThe type tag for the single-phase, isothermal low-Reynolds k-epsilon model
 CDumux::LowReKEpsilonFluxVariablesImpl< TypeTag, BaseFluxVariables, discMethod >The flux variables class for the low-Reynolds k-epsilon model using the staggered grid discretization
 CDumux::LowReKEpsilonIOFieldsAdds I/O fields for the low-Re k-epsilon turbulence model
 CDumux::Properties::TTag::LowReKEpsilonNCThe type tags for the single-phase, multi-component isothermal low-Re k-epsilon model
 CDumux::Properties::TTag::LowReKEpsilonNCNIThe type tags for the single-phase, multi-component non-isothermal low-Re k-epsilon models
 CDumux::Properties::TTag::LowReKEpsilonNIThe type tag for the single-phase, non-isothermal low-Reynolds k-epsilon model
 CDumux::LowReKEpsilonResidualImpl< TypeTag, BaseLocalResidual, discMethod >Element-wise calculation of the residual for low-Reynolds k-epsilon models using the staggered discretization
 CDumux::makeFromIndexedType< Variadic, Indexed, U >
 CDumux::makeFromIndexedType< std::tuple, BlockAMG, std::make_index_sequence< M::N()> >
 CDumux::makeFromIndexedType< std::tuple, BlockILU, std::make_index_sequence< M::N()> >
 CDumux::makeFromIndexedType< std::tuple, GridDataPtr, std::make_index_sequence< numGrids > >
 CDumux::makeFromIndexedType< std::tuple, GridFactoryPtr, Indices >
 CDumux::makeFromIndexedType< std::tuple, GridPtr, Indices >
 CDumux::makeFromIndexedType< std::tuple, GridViewPtr, Indices >
 CDumux::makeFromIndexedType< Variadic, Indexed, std::index_sequence< IndexSeq... > >
 CDumux::Properties::MaterialLaw< TypeTag, MyTypeTag >
 CDumux::MatrixConverter< MultiTypeBlockMatrix, Scalar >A helper classe that converts a Dune::MultiTypeBlockMatrix into a plain Dune::BCRSMatrix TODO: allow block sizes for BCRSMatrix other than 1x1 ?
 CDumux::Detail::Max
 CDumux::Properties::MaxIntersections< TypeTag, MyTypeTag >Gives maximum number of intersections of an element and neighboring elements
 CDumux::Properties::MaxIntersections< TypeTag, TTag::SequentialModel >Default number of intersections for quadrilaterals
 CDumux::MaxwellStefanDiffusionCoefficients< Scalar, numPhases, numComponents >Container storing the diffusion coefficients required by the Maxwell- Stefan diffusion law. Uses the minimal possible container size and provides unified access
 CDumux::MaxwellStefansLawImplementation< TypeTag, discMethod, referenceSystem >
 CDumux::MaxwellStefansLawImplementation< TypeTag, DiscretizationMethod::box, referenceSystem >Specialization of Maxwell Stefan's Law for the Box method
 CDumux::MaxwellStefansLawImplementation< TypeTag, DiscretizationMethod::cctpfa, referenceSystem >Specialization of Maxwell Stefan's Law for the CCTpfa method
 CDumux::MaxwellStefansLawImplementation< TypeTag, DiscretizationMethod::staggered, referenceSystem >Specialization of Maxwell Stefan's Law for the Staggered method
 CDumux::TriangulationPolicy::MidPointPolicy
 CDumux::Properties::TTag::Mimetic
 CDumux::MimeticPressure2P< TypeTag >Mimetic method for the pressure equation
 CDumux::MimeticPressure2PAdaptive< TypeTag >Mimetic method for the pressure equation
 CDumux::Properties::TTag::MimeticPressureTwoP
 CDumux::Properties::TTag::MimeticPressureTwoPAdaptive
 CDumux::Detail::Min
 CDumux::MineralizationIOFields< NonMineralizationIOFields >Adds I/O fields specific to a NCMin model
 CDumux::MiscibleMultiPhaseComposition< Scalar, FluidSystem >Computes the composition of all phases of a N-phase, N-component fluid system assuming that all N phases are present
 CDumux::Properties::Model< TypeTag, MyTypeTag >The type of the mode
 CDumux::Properties::Model< TypeTag, TTag::IMPET >
 CDumux::Properties::Model< TypeTag, TTag::PressureOneP >
 CDumux::Properties::Model< TypeTag, TTag::PressureTwoP >
 CDumux::Properties::Model< TypeTag, TTag::TransportTwoP >
 CDumux::Properties::ModelDefaultParameters< TypeTag, MyTypeTag >Property which defines the group that is queried for parameters by default
 CDumux::Properties::ModelDefaultParameters< TypeTag, TTag::ModelProperties >Do not specific any model-specific default parameters here
 CDumux::Properties::ModelDefaultParameters< TypeTag, TTag::SequentialModel >Do not specific any model-specific default parameters here
 CDumux::Properties::TTag::ModelProperties
 CDumux::Properties::ModelTraits< TypeTag, MyTypeTag >Traits class encapsulating model specifications
 CDumux::Properties::ModelTraits< TypeTag, TTag::Elastic >The model traits of the elastic model
 CDumux::Properties::ModelTraits< TypeTag, TTag::KEpsilon >< states some specifics of the isothermal k-epsilon model
 CDumux::Properties::ModelTraits< TypeTag, TTag::KEpsilonNC >
 CDumux::Properties::ModelTraits< TypeTag, TTag::KEpsilonNCNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::KEpsilonNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::KOmega >States some specifics of the isothermal k-omega model
 CDumux::Properties::ModelTraits< TypeTag, TTag::KOmegaNC >
 CDumux::Properties::ModelTraits< TypeTag, TTag::KOmegaNCNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::KOmegaNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::LowReKEpsilon >< states some specifics of the isothermal low-Reynolds k-epsilon model
 CDumux::Properties::ModelTraits< TypeTag, TTag::LowReKEpsilonNC >
 CDumux::Properties::ModelTraits< TypeTag, TTag::LowReKEpsilonNCNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::LowReKEpsilonNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::MPNC >Set the model traits property
 CDumux::Properties::ModelTraits< TypeTag, TTag::MPNCNI >Set the non-isothermal model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::MPNCNonequil >
 CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokes >
 CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokesNC >< states some specifics of the free-flow model
 CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokesNCNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokesNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::NonEquilibrium >Set the model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::OneEq >< states some specifics of the isothermal Spalart-Allmaras model
 CDumux::Properties::ModelTraits< TypeTag, TTag::OneEqNC >
 CDumux::Properties::ModelTraits< TypeTag, TTag::OneEqNCNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::OneEqNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::OneP >Default the actually used traits to the base traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::OnePNC >Default the actually used traits to the base traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::OnePNCMin >Use non-mineralization model traits with 1pnc traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::OnePNCMinNI >The non-isothermal model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::OnePNCNI >Model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::OnePNCNonEquil >
 CDumux::Properties::ModelTraits< TypeTag, TTag::OnePNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::PoroElastic >The deault model traits of the poro-elastic model
 CDumux::Properties::ModelTraits< TypeTag, TTag::RANS >The model traits of the isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::RANSNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::Richards >The model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::RichardsNC >
 CDumux::Properties::ModelTraits< TypeTag, TTag::RichardsNCNI >Set non-isothermal model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::RichardsNI >Set non-isothermal model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::SequentialModel >
 CDumux::Properties::ModelTraits< TypeTag, TTag::ShallowWater >
 CDumux::Properties::ModelTraits< TypeTag, TTag::SolidEnergy >Set the model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::ThreeP >Set the model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::ThreePNI >Set non-isothermal model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::ThreePThreeC >
 CDumux::Properties::ModelTraits< TypeTag, TTag::ThreePThreeCNI >Set non-isothermal NumEq
 CDumux::Properties::ModelTraits< TypeTag, TTag::ThreePWaterOilNI >Set the non-isothermal model traits property
 CDumux::Properties::ModelTraits< TypeTag, TTag::Tracer >Set the model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::TwoP >Default the actually used traits to the base traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPNC >Default the actually used traits to the base traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPNCMin >The 2pnc model traits define the non-mineralization part
 CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPNCMinNI >Set non-isothermal model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPNCNI >Set the non-isothermal model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPNI >The non-isothermal model traits class
 CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPOneCNI >Set the non-isothermal model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPTwoC >
 CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPTwoCNI >Set the non-isothermal model traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPTwoCNINonEquil >Set the non-isothermal model traits with the nonequilibrium model traits as isothermal traits
 CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPTwoCNonEquil >
 CDumux::Properties::ModelTraits< TypeTag, TTag::ZeroEq >
 CDumux::Properties::ModelTraits< TypeTag, TTag::ZeroEqNC >The model traits of the isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::ZeroEqNCNI >The model traits of the non-isothermal model
 CDumux::Properties::ModelTraits< TypeTag, TTag::ZeroEqNI >The model traits of the non-isothermal model
 CDumux::Properties::MolecularDiffusionType< TypeTag, MyTypeTag >The type for the calculation of the molecular diffusion fluxes
 CDumux::Properties::MolecularDiffusionType< TypeTag, TTag::BoxFacetCouplingModel >Use the box facet coupling-specific Ficks's law
 CDumux::Properties::MolecularDiffusionType< TypeTag, TTag::CCTpfaFacetCouplingModel >Use the tpfa facet coupling-specific Ficks's law
 CDumux::Properties::MolecularDiffusionType< TypeTag, TTag::NavierStokesNC >Use Fick's law for molecular diffusion per default
 CDumux::Properties::MolecularDiffusionType< TypeTag, TTag::PorousMediumFlow >By default, we use fick's law for the diffusive fluxes
 CDumux::MonotoneCubicSpline< Scalar >A monotone cubic spline
 CDumux::MonotoneCubicSpline< Scalar >
 CDumux::FluidMatrix::MPAdapter< MaterialLaw, numFluidPhases >An adapter for mpnc to use the capillary pressure-saturation relationships
 CDumux::MPAdapter< MaterialLaw, numFluidPhases >An adapter for mpnc to use the capillary pressure-saturation relationships
 CDumux::MPAdapter< MaterialLaw, 2 >
 CDumux::VariableClass2P2CAdaptive< TypeTag >::mpfaDataStorage object for data related to the MPFA method
 CDumux::MpfaDimensionHelper< GridGeometry, dim, dimWorld >Dimension-specific helper class to get data required for mpfa scheme
 CDumux::MpfaDimensionHelper< GridGeometry, 2, 2 >Dimension-specific mpfa helper class for dim == 2 & dimWorld == 2
 CDumux::MpfaDimensionHelper< GridGeometry, 3, 3 >Dimension-specific mpfa helper class for dim == 3 & dimWorld == 3
 CDumux::MpfaDimensionHelper< GridGeometry, GridGeometry::GridView::dimension, GridGeometry::GridView::dimensionworld >
 CDumux::Properties::MPFAInteractionVolume< TypeTag, MyTypeTag >Type of the data container for one interaction volume
 CDumux::Properties::MPFAInteractionVolume< TypeTag, TTag::FvMpfaL3dPressureTwoP >
 CDumux::Properties::MPFAInteractionVolume< TypeTag, TTag::FvMpfaL3dPressureTwoPAdaptive >
 CDumux::Properties::MPFAInteractionVolume< TypeTag, TTag::SequentialTwoPTwoCAdaptive >
 CDumux::Properties::MPFAInteractionVolumeContainer< TypeTag, MyTypeTag >Type of the data container for one interaction volume
 CDumux::Properties::MPFAInteractionVolumeContainer< TypeTag, TTag::FvMpfaL3dPressureTwoP >
 CDumux::Properties::MPFAInteractionVolumeContainer< TypeTag, TTag::FvMpfaL3dPressureTwoPAdaptive >
 CDumux::Properties::MPFAInteractionVolumeContainer< TypeTag, TTag::SequentialTwoPTwoCAdaptive >
 CDumux::Properties::TTag::MPFAProperties
 CDumux::Properties::MPFATransmissibilityCalculator< TypeTag, MyTypeTag >Type defining the transmissibility calculation
 CDumux::MpLinearMaterial< numPhasesV, ScalarT, ParamsT >Implements a linear saturation-capillary pressure relation
 CDumux::MpLinearMaterialParams< numPhasesV, ScalarT >Reference implementation of params for the linear M-phase material material
 CDumux::Properties::TTag::MPNC
 CDumux::MPNCIndices< numPhases, numEqBalance >The primary variable and equation indices for the MpNc model
 CDumux::MPNCIOFieldsAdds I/O fields specific to the mpnc model
 CDumux::MPNCModelTraits< nPhases, nComp, formulation, useM, repCompEqIdx >Specifies a number properties of the m-phase n-component model
 CDumux::Properties::TTag::MPNCNI
 CDumux::Properties::TTag::MPNCNonequil
 CDumux::MPNCVolumeVariablesImplementation< Traits, enableChemicalNonEquilibrium >
 CDumux::MPNCVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, DT, EDM >Traits class for the mpnc volume variables
 CDumux::MultiDomainFVAssembler< MDTraits, CMType, diffMethod, useImplicitAssembly >A linear system assembler (residual and Jacobian) for finite volume schemes (box, tpfa, mpfa, ...) with multiple domains
 CDumux::MultiDomainFVAssembler< StaggeredMultiDomainTraits< TypeTag, TypeTag >, StaggeredCouplingManager< StaggeredMultiDomainTraits< TypeTag, TypeTag > >, diffMethod, true >
 CDumux::MultiDomainFVGridGeometry< MDTraits >A multidomain wrapper for multiple grid geometries
 CDumux::MultiDomainFVGridVariables< MDTraits >A multidomain wrapper for multiple grid variables
 CDumux::MultiDomainFVProblem< MDTraits >A multidomain wrapper for multiple problems
 CDumux::Detail::MultiDomainMatrixType< SubDomainDiagBlocks, Indices, Scalar >Helper alias to create the JacobianMatrix type
 CDumux::MultiDomainTraits< SubDomainTypeTags >
 CDumux::Detail::MultiDomainTupleSharedPtr< T, Indices >Helper alias to create a tuple of shared_ptr<...> from an indexed type
 CDumux::Detail::MultiDomainTupleSharedPtrConst< T, Indices >Helper alias to create a tuple of shared_ptr<const ...> from an indexed type
 CDumux::MultiDomainVtkOutputModule< MDTraits, Module >A multidomain wrapper for multiple vtk output modules
 CDune::MultiLinearGeometryTraits
 CDumux::FluidMatrix::MultiPhasePcKrSw< T >Wrapper type for multiphase interface laws providing pc-S and kr-S rules
 CDune::MultiTypeBlockMatrix< FirstRow, Args >
 CDumux::BinaryCoeff::N2_O2Binary coefficients for nitrogen and oxygen
 CDumux::Properties::TTag::NavierStokesThe type tag for the single-phase, isothermal Navier-Stokes model
 CDumux::NavierStokesBoundaryTypes< numEq >::NavierStokesBoundaryInfoUse bitfields to minimize the size
 CDumux::NavierStokesFluxVariablesImpl< TypeTag, discMethod >The flux variables class for the Navier-Stokes model using the staggered grid discretization
 CDumux::NavierStokesIndices< dimension >The common indices for the isothermal Navier-Stokes model
 CDumux::NavierStokesIOFieldsAdds I/O fields for the Navier-Stokes model
 CDumux::NavierStokesModelTraits< dimension >Traits for the Navier-Stokes model
 CDumux::Properties::TTag::NavierStokesNCThe type tag for the single-phase, multi-component isothermal free-flow model
 CDumux::Properties::TTag::NavierStokesNCNIThe type tag for the single-phase, multi-component non-isothermal free-flow model
 CDumux::Properties::TTag::NavierStokesNIThe type tag for the corresponding non-isothermal model
 CNavierStokesParentProblem
 CDumux::NavierStokesParentProblemImpl< TypeTag, discMethod >The implementation is specialized for the different discretizations
 CDumux::NavierStokesParentProblemImpl< TypeTag, DiscretizationMethod::staggered >
 CDumux::NavierStokesResidualImpl< TypeTag, discMethod >Element-wise calculation of the Navier-Stokes residual for models using the staggered discretization
 CDumux::NavierStokesVolumeVariablesTraits< PV, FSY, FST, MT >Traits class for the volume variables of the Navier-Stokes model
 CDumux::NcpFlash< Scalar, FluidSystem >Determines the phase compositions, pressures and saturations given the total mass of all components
 CDumux::NetPBMReaderA simple reader class for the Netpbm format (https://en.wikipedia.org/wiki/Netpbm_format). So far, only black and white (*.pbm) and grayscale (*pgm) images are supported
 CDumux::NodalIndexSetDefaultTraits< GV >Default traits to be used in conjuntion with the dual grid nodal index set
 CDumux::NoExtrusionDefault implementation that performs no extrusion (extrusion with identity)
 CDumux::NonConformingGridIntersectionMapper< GridView >Defines an intersection mapper for mapping of global DOFs assigned to faces which also works for non-conforming grids and corner-point grids
 CDumux::Properties::TTag::NonEquilibrium
 CDumux::NonEquilibriumFluidState< ScalarType, FluidSystem >Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system without using any assumptions
 CDumux::NonEquilibriumIOFieldsImplementation< ModelTraits, EquilibriumIOFields, enableThermalNonEquilibrium >
 CDumux::NonEquilibriumIOFieldsImplementation< ModelTraits, EquilibriumIOFields, false >
 CDumux::NonEquilibriumIOFieldsImplementation< ModelTraits, EquilibriumIOFields, true >Adds I/O fields specific to non-equilibrium models with chemical and thermal nonequilbirum or thermal non-equilibrium only
 CDumux::NonEquilibriumLocalResidualImplementation< TypeTag, enableChemicalNonEquilibrium >
 CDumux::NonEquilibriumVolumeVariablesImplementation< Traits, EquilibriumVolumeVariables, enableChemicalNonEquilibrium, enableThermalNonEquilibrium, numEnergyEqFluid >This class contains the volume variables required for the modules which require the specific interfacial area between fluid phases
 CNonEquilTraits
 CNonMineralizationVolVars
 CNonMinTraits
 CDumux::NonoverlappingSolverTraits< MType, VType >
 CDumux::FluidMatrix::NonwettingSolidInterfacialAreaPcSw< T >Wrapper type for laws providing rules for the nonwetting-solid interfacial area
 CDumux::NoPrimaryVariableSwitchEmpty class for models without pri var switch
 CDumux::FluidMatrix::NoRegularizationA tag to turn off regularization and it's overhead
 CDumux::Properties::NormalizePressure< TypeTag, MyTypeTag >Returns whether to normalize the pressure term in the momentum balance or not
 CDumux::Properties::NormalizePressure< TypeTag, TTag::NavierStokes >Normalize the pressure term in the momentum balance by default
 CDumux::Properties::NormalizePressure< TypeTag, TTag::NavierStokesNC >Normalize the pressure term in the momentum balance by default
 CNSVolumeVariables
 CDumux::Properties::NumComponents< TypeTag, MyTypeTag >Number of components in the system
 CDumux::Properties::NumComponents< TypeTag, TTag::SequentialOneP >Each phase consists of 1 pure component
 CDumux::Properties::NumComponents< TypeTag, TTag::SequentialTwoP >Set number of components to 1 for immiscible two-phase models Each phase consists of 1 pure component
 CDumux::Properties::NumComponents< TypeTag, TTag::SequentialTwoPTwoC >< The number of components in the 2p2c model is 2
 CDumux::Properties::NumEnergyEqFluid< TypeTag, MyTypeTag >
 CDumux::Properties::NumEnergyEqFluid< TypeTag, TTag::NonEquilibrium >
 CDumux::Properties::NumEnergyEqSolid< TypeTag, MyTypeTag >
 CDumux::Properties::NumEnergyEqSolid< TypeTag, TTag::NonEquilibrium >Default values for the number of energy balance equations
 CDumux::Properties::NumEq< TypeTag, MyTypeTag >Number of equations in the system of PDEs
 CDumux::Properties::NumEq< TypeTag, TTag::SequentialOneP >Set number of equations to 1 for isothermal one-phase models
 CDumux::Properties::NumEq< TypeTag, TTag::SequentialTwoP >Set number of equations to 2 for isothermal two-phase models
 CDumux::Properties::NumEq< TypeTag, TTag::SequentialTwoPTwoC >
 CDumux::Properties::NumEqBalance< TypeTag, MyTypeTag >
 CDumux::Properties::NumEqCellCenter< TypeTag, MyTypeTag >The number of equations for cell-centered dofs
 CDumux::Properties::NumEqCellCenter< TypeTag, TTag::StaggeredFreeFlowModel >For free flow models, we take the number of "physical" equations (e.g. 4 for a 3D NavierStokes problem, 3 velocity components and pressure) and substract the number of dimensions. This yields the number of equations to be solved on the cell centers. Works also for non-isothermal models
 CDumux::Properties::NumEqFace< TypeTag, MyTypeTag >The number of equations for face dofs
 CDumux::Properties::NumEqFace< TypeTag, TTag::StaggeredFreeFlowModel >Set the number of equations on the faces to 1. We only consider scalar values because the velocity vector is normal to the face
 CDumux::Properties::NumEqVector< TypeTag, MyTypeTag >A vector of size number equations that can be used for Neumann fluxes, sources, residuals, ..
 CDumux::Properties::NumEqVector< TypeTag, TTag::ModelProperties >Set the default vector with size number of equations to a field vector
 CDumux::NumericDifferentiationA class for numeric differentiation with respect to a scalar parameter
 CDumux::NumericEpsilon< Scalar, numEq >A helper class for local assemblers using numeric differentiation to determine the epsilon
 CDumux::Properties::NumPhases< TypeTag, MyTypeTag >Number of phases in the system
 CDumux::Properties::NumPhases< TypeTag, TTag::SequentialOneP >Set number of phases to 1 for one-phase models
 CDumux::Properties::NumPhases< TypeTag, TTag::SequentialTwoP >Set number of phases to 2 for two-phase models The number of phases in the 2p model is 2
 CDumux::Properties::NumPhases< TypeTag, TTag::SequentialTwoPTwoC >< The number of phases in the 2p2c model is 2
 CDumux::Properties::NusseltFormulation< TypeTag, MyTypeTag >
 CDumux::Properties::NusseltFormulation< TypeTag, TTag::NonEquilibrium >
 CDumux::SolidSystems::OneCSolid< Scalar, ComponentT, isInertComp >The simplest solid phase consisting of a single solid component
 CDumux::Properties::TTag::OneEqThe type tag for the single-phase, isothermal Spalart-Allmaras model
 CDumux::OneEqFluxVariablesImpl< TypeTag, BaseFluxVariables, discMethod >The flux variables class for the one-equation model by Spalart-Allmaras using the staggered grid discretization
 CDumux::OneEqIOFieldsAdds I/O fields for the one-equation turbulence model by Spalart-Allmaras
 CDumux::Properties::TTag::OneEqNCThe type tags for the single-phase, multi-component isothermal one-equation model
 CDumux::Properties::TTag::OneEqNCNIThe type tags for the single-phase, multi-component non-isothermal one-equation models
 CDumux::Properties::TTag::OneEqNIThe type tag for the single-phase, non-isothermal Spalart-Allmaras model
 CDumux::OneEqResidualImpl< TypeTag, BaseLocalResidual, discMethod >Element-wise calculation of the residual for one-equation turbulence models using the staggered discretization
 CDumux::OneModelProblem< TypeTag >Base class for definition of an sequential diffusion (pressure) or transport problem
 CDumux::Properties::TTag::OnePThe type tags for the isothermal single phase model
 CDumux::OnePIndices< offset >Indices for the one-phase model
 CDumux::OnePIOFieldsAdds I/O fields specific to the one phase model
 CDumux::OnePModelTraitsSpecifies a number properties of single-phase models
 CDumux::Properties::TTag::OnePNC
 CDumux::OnePNCIndicesThe indices for the isothermal one-phase n-component model
 CDumux::OnePNCIOFieldsAdds I/O fields specific to the OnePNC model
 CDumux::Properties::TTag::OnePNCMin
 CDumux::Properties::TTag::OnePNCMinNI
 CDumux::OnePNCModelTraits< nComp, useM, repCompEqIdx >Specifies a number properties of models that consider a single-phase with multiple components
 CDumux::Properties::TTag::OnePNCNI
 CDumux::Properties::TTag::OnePNCNonEquil
 CDumux::Properties::TTag::OnePNIThe type tags for the non-isothermal single phase model
 CDumux::OnePVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT >Traits class for the volume variables of the single-phase model
 CDumux::Properties::OnlyGasPhaseCanDisappear< TypeTag, MyTypeTag >Reduces the phasestates to threePhases and wnPhaseOnly
 CDumux::Properties::OnlyGasPhaseCanDisappear< TypeTag, TTag::ThreePWaterOilNI >Determines whether a constraint solver should be used explicitly
 CDumux::OptionalScalar< T >A type for an optional scalar (contains either a valid number or NaN)
 CDumux::OptionalScalar< Scalar >
 CDumux::OverlappingSolverTraits< MType, VType >
 CDumux::Detail::PairData< GridView, upwindSchemeOrder >Parallel Data stored per sub face
 CDumux::ParallelISTLHelper< LinearSolverTraits >A parallel helper class providing a nonoverlapping decomposition of all degrees of freedom
 CDumux::ParallelISTLHelper< Dumux::LinearSolverTraitsImpl >
 CDumux::ParallelMatrixHelper< Matrix, GridView, DofMapper, dofCodim >Helper class for adding up matrix entries on border
 CDumux::ParallelVectorHelper< GridView, DofMapper, dofCodim >
 CDumux::ParameterCacheBase< Implementation >The base class of the parameter cache classes for fluid systems
 CDumux::ParameterCacheBase< NullParameterCache >
 CDumux::ParameterCacheBase< Spe5ParameterCache< Scalar, FluidSystem > >
 CDumux::ParametersParameter class managing runtime input parameters
 CDumux::FluidMatrix::BrooksCorey::Params< Scalar >The parameter type
 CDumux::FluidMatrix::BrooksCoreyRegularization< Scalar >::Params< S >Regularization parameters
 CDumux::FluidMatrix::HeatPipeLaw< ScalarType, EffToAbsPolicy >::ParamsThe parameter type
 CDumux::FluidMatrix::InterfacialAreaExponential::Params< Scalar >
 CDumux::FluidMatrix::InterfacialAreaExponentialCubic::Params< Scalar >
 CDumux::FluidMatrix::InterfacialAreaolynomialEdgeZero2ndOrder::Params< Scalar >
 CDumux::FluidMatrix::InterfacialAreaPcMax::Params< Scalar >
 CDumux::FluidMatrix::InterfacialAreaPolynomialSecondOrder::Params< Scalar >
 CDumux::FluidMatrix::LinearMaterial::Params< Scalar >The parameter type
 CDumux::FluidMatrix::NoRegularization::Params< S >Empty parameter structure
 CDumux::FluidMatrix::ParkerVanGenuchten3P::Params< Scalar >The parameter type
 CDumux::FluidMatrix::ParkerVanGenuchten3PEffToAbsPolicy::Params< Scalar >The parameter type
 CDumux::FluidMatrix::ParkerVanGenuchten3PRegularization< Scalar >::Params< S >Regularization parameters
 CDumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::ParamsThe parameter type
 CDumux::FluidMatrix::ThreePNAPLAdsorption< Scalar >::Params
 CDumux::FluidMatrix::TwoPEffToAbsDefaultPolicy::Params< Scalar >The parameter type
 CDumux::FluidMatrix::VanGenuchten::Params< Scalar >The parameter type
 CDumux::FluidMatrix::VanGenuchtenRegularization< Scalar >::Params< S >Regularization parameters
 CDumux::Projector< ScalarType >::ParamsParameters that can be passed to project()
 CDumux::FluidMatrix::HeatPipeLaw< ScalarType, EffToAbsPolicy >::Params< Scalar >
 CDumux::ParkerVanGen3P< ScalarT, ParamsT >Implementation of van Genuchten's capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vince versa
 CDumux::ParkerVanGen3PParams< ScalarT >Reference implementation of a van Genuchten params
 CDumux::FluidMatrix::ParkerVanGenuchten3PImplementation of Parker/vanGenuchten's capillary pressure <-> saturation relation for three phases. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vince versa
 CDumux::FluidMatrix::ParkerVanGenuchten3PEffToAbsPolicy
 CDumux::FluidMatrix::ParkerVanGenuchten3PRegularization< Scalar >A regularization for the ParkerVanGenuchten3PRegularization material law
 CDumux::PartialReassembler< Assembler >Detects which entries in the Jacobian have to be recomputed
 CDumux::PartialReassemblerEngine< Assembler, discMethod >Partial reassembler engine specialized for discretization methods
 CDumux::PartialReassemblerEngine< Assembler, DiscretizationMethod::box >The partial reassembler engine specialized for the box method
 CDumux::PartialReassemblerEngine< Assembler, DiscretizationMethod::cctpfa >The partial reassembler engine specialized for the cellcentered TPFA method
 CDumux::FluidMatrix::PcKrSw< T >Wrapper type for laws providing pc-Sw and kr-Sw rules
 CDumux::PDESolver< Assembler, LinearSolver >A high-level interface for a PDESolver
 CDumux::PengRobinson< Scalar >Implements the Peng-Robinson equation of state for liquids and gases
 CDumux::PengRobinsonMixture< Scalar, StaticParameters >Implements the Peng-Robinson equation of state for a mixture
 CDumux::PengRobinsonParams< Scalar >Stores and provides access to the Peng-Robinson parameters
 CDumux::PermeabilityKozenyCarman< PermeabilityType >The Kozeny-Carman relationship for the calculation of a porosity-dependent permeability. When the porosity is implemented as solution-independent, using this relationship for the permeability leads to unnecessary overhead
 CDumux::PlotEffectiveDiffusivityModel< Scalar, EffectiveDiffusivityModel >Interface for plotting the multi-component-matrix-interaction laws
 CDumux::PlotMaterialLaw< Scalar, MaterialLaw >Interface for plotting the two-phase fluid-matrix-interaction laws
 CDumux::PlotThermalConductivityModel< Scalar, ThermalConductivityModel, FS >Interface for plotting the non-isothermal two-phase fluid-matrix-interaction laws
 CDumux::PointCloudVtkWriter< Scalar, GlobalPosition >A VTK output module to simplify writing dumux simulation data to VTK format
 CDumux::IntersectionPolicy::PointPolicy< ct, dw >Policy structure for point-like intersections
 CDumux::PointSource< PositionType, ValueType >A point source base class
 CDumux::Properties::PointSource< TypeTag, MyTypeTag >Property defining the type of point source used
 CDumux::PointSource< Dune::FieldVector< GetPropType< TypeTag, Properties::GridGeometry >::GridView::ctype, GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimensionworld >, GetPropType< TypeTag, Properties::NumEqVector > >
 CDumux::PointSource< GlobalPosition, SourceValues >
 CDumux::Properties::PointSource< TypeTag, TTag::GridProperties >Use the minimal point source implementation as default
 CDumux::PointSourceData< MDTraits >A point source data class used for integration in multidimension models
 CDumux::Properties::PointSourceHelper< TypeTag, MyTypeTag >Property defining the class that computes which sub control volume point sources belong to
 CDumux::Properties::PointSourceHelper< TypeTag, TTag::GridProperties >Use the point source helper using the bounding box tree as a default
 CDumux::IntersectionPolicy::PolygonPolicy< ct, dw >Policy structure for polygon-like intersections
 CDumux::IntersectionPolicy::PolyhedronPolicy< ct, dw >Policy structure for polyhedron-like intersections
 CDumux::Properties::TTag::PoroElastic
 CDumux::PoroElasticIOFieldsAdds I/O fields specific to the poro-elastic model
 CDumux::PoroElasticModelTraits< dim, numSC, numFP, numFC >Specifies a number properties of the poroelastic model
 CDumux::PoroElasticVolumeVariables< Traits >Contains the quantities which are constant within a finite volume in the poroelastic model
 CDumux::PorosityDeformation< Scalar >A relationship for the porosity of a porous medium under mechanical deformation
 CDumux::PorosityPrecipitation< Scalar, numComp, numSolidPhases >Calculates the porosity depending on the volume fractions of precipitated minerals
 CDumux::Properties::TTag::PorousMediumFlow
 CDumux::PorousMediumFlowVelocity< GridVariables, FluxVariables >Velocity computation for implicit (porous media) models
 CDumux::PorousMediumFlowVolumeVariables< Traits >The isothermal base class
 CDumux::PorousMediumFluxVariablesCacheFillerImplementation< TypeTag, discMethod >
 CDumux::PorousMediumFluxVariablesCacheFillerImplementation< TypeTag, DiscretizationMethod::ccmpfa >Specialization of the flux variables cache filler for the cell centered mpfa method
 CDumux::PorousMediumFluxVariablesCacheFillerImplementation< TypeTag, DiscretizationMethod::cctpfa >Specialization of the flux variables cache filler for the cell centered tpfa method
 CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, discMethod >
 CDumux::Properties::PrecomputedConstRels< TypeTag, MyTypeTag >
 CDumux::Properties::PrecomputedConstRels< TypeTag, TTag::FVTransportTwoP >Set PrecomputedConstRels flag true as default
 CDune::Preconditioner
 CDumux::Properties::TTag::Pressure
 CDumux::Properties::PressureCoefficientMatrix< TypeTag, MyTypeTag >Gives maximum number of intersections of an element and neighboring elements
 CDumux::Properties::PressureCoefficientMatrix< TypeTag, TTag::Pressure >
 CDumux::Properties::PressureFormulation< TypeTag, MyTypeTag >
 CDumux::Properties::PressureFormulation< TypeTag, TTag::MPNC >Set the default pressure formulation to the pressure of the (most) wetting phase
 CDumux::Properties::PressureFormulation< TypeTag, TTag::SequentialTwoP >Set the default pressure formulation according to the chosen two-phase formulation
 CDumux::Properties::PressureFormulation< TypeTag, TTag::SequentialTwoPTwoC >Set the default formulation Compositional models are very likely compressible
 CDumux::Properties::PressureModel< TypeTag, MyTypeTag >The type of the discretization of a pressure model
 CDumux::Properties::PressureModel< TypeTag, TTag::FvMpfaL2dPressureTwoP >
 CDumux::Properties::PressureModel< TypeTag, TTag::FvMpfaL2dPressureTwoPAdaptive >
 CDumux::Properties::PressureModel< TypeTag, TTag::FvMpfaL3dPressureTwoP >
 CDumux::Properties::PressureModel< TypeTag, TTag::FvMpfaL3dPressureTwoPAdaptive >
 CDumux::Properties::PressureModel< TypeTag, TTag::FvMpfaO2dPressureTwoP >
 CDumux::Properties::PressureModel< TypeTag, TTag::FVPressureOneP >Set finite volume implementation of the one-phase pressure equation as default pressure model
 CDumux::Properties::PressureModel< TypeTag, TTag::FVPressureTwoP >Set finite volume implementation of the two-phase pressure equation as default pressure model
 CDumux::Properties::PressureModel< TypeTag, TTag::FVPressureTwoPAdaptive >Set finite volume implementation of the two-phase pressure equation which allows hanging nodes as default pressure model
 CDumux::Properties::PressureModel< TypeTag, TTag::MimeticPressureTwoP >
 CDumux::Properties::PressureModel< TypeTag, TTag::MimeticPressureTwoPAdaptive >
 CDumux::Properties::PressureModel< TypeTag, TTag::SequentialTwoPTwoCAdaptive >
 CDumux::Properties::TTag::PressureOneP
 CDumux::PressureOverlayFluidState< FluidState >This is a fluid state which allows to set the fluid pressures and takes all other quantities from an other fluid state
 CDumux::Properties::PressureRHSVector< TypeTag, MyTypeTag >Type of the right hand side vector given to the linear solver
 CDumux::Properties::PressureRHSVector< TypeTag, TTag::Pressure >
 CDumux::Properties::PressureSolutionVector< TypeTag, MyTypeTag >
 CDumux::Properties::PressureSolutionVector< TypeTag, TTag::Pressure >
 CDumux::Properties::TTag::PressureTwoP
 CDumux::Properties::PrimaryInteractionVolume< TypeTag, MyTypeTag >The primary interaction volume type
 CDumux::Properties::PrimaryInteractionVolume< TypeTag, TTag::CCMpfaFacetCouplingModel >Use the facet coupling-specific mpfa-o interaction volume
 CDumux::Properties::PrimaryInteractionVolume< TypeTag, TTag::CCMpfaModel >Per default, we use the dynamic mpfa-o interaction volume
 CDumux::Properties::PrimaryVariables< TypeTag, MyTypeTag >A vector of primary variables
 CPrimaryVariables
 CDumux::Properties::PrimaryVariables< TypeTag, TTag::ModelProperties >Set the default primary variable vector to a vector of size of number of equations
 CDumux::Properties::PrimaryVariables< TypeTag, TTag::Richards >The primary variables vector for the richards model
 CDumux::Properties::PrimaryVariables< TypeTag, TTag::SequentialModel >
 CDumux::Properties::PrimaryVariables< TypeTag, TTag::ThreePThreeC >The primary variables vector for the 3p3c model
 CDumux::Properties::PrimaryVariables< TypeTag, TTag::ThreePWaterOilNI >The primary variables vector for the 3p3c model
 CDumux::Properties::PrimaryVariables< TypeTag, TTag::TwoPNC >The primary variables vector for the 2pnc model
 CDumux::Properties::PrimaryVariables< TypeTag, TTag::TwoPOneCNI >The primary variables vector for the 2p1cni model
 CDumux::PrimaryVariableSwitch< Implementation >The primary variable switch controlling the phase presence state variable
 CDumux::PrimaryVariableSwitch< ExtendedRichardsPrimaryVariableSwitch >
 CDumux::PrimaryVariableSwitch< ThreePThreeCPrimaryVariableSwitch >
 CDumux::PrimaryVariableSwitch< ThreePWaterOilPrimaryVariableSwitch >
 CDumux::PrimaryVariableSwitch< TwoPNCPrimaryVariableSwitch >
 CDumux::PrimaryVariableSwitch< TwoPOneCPrimaryVariableSwitch >
 CDumux::PrimaryVariableSwitch< TwoPTwoCCO2PrimaryVariableSwitch >
 CDumux::Properties::Problem< TypeTag, MyTypeTag >Property to specify the type of a problem which has to be solved
 CDumux::Detail::ProblemTraits< Problem, dm >
 CDumux::ProblemTraits< Problem >Type traits for problem classes
 CDumux::Detail::ProblemTraits< Problem, DiscretizationMethod::box >
 CDumux::Detail::ProblemTraits< Problem, DiscretizationMethod::ccmpfa >
 CDumux::Detail::ProblemTraits< Problem, DiscretizationMethod::cctpfa >
 CDumux::Detail::ProblemTraits< Problem, DiscretizationMethod::staggered >
 CDumux::Projector< ScalarType >Does an L2-projection from one discrete function space into another. The convenience functions makeProjectorPair or makeProjector can be used to create such a projection
 CDumux::ProjectorTraits< FEBasisDomain, FEBasisTarget >Traits class stating the type of projector between to bases
 CDumux::PseudoOnePTwoCFluidState< ScalarType, FluidSystem >Container for compositional variables in a 1p2c situation
 CDumux::StaggeredFreeFlowDefaultFVGridGeometryTraits< GridView, upwOrder, MapperTraits >::PublicTraits
 CDune::QuadratureRule
 CDumux::Properties::TTag::RANSThe type tag for the single-phase, isothermal Reynolds-Averaged Navier-Stokes model
 CDumux::RANSIOFieldsAdds I/O fields for the Reynolds-Averaged Navier-Stokes model
 CDumux::Properties::TTag::RANSNIThe type tag for the single-phase, isothermal Reynolds-Averaged Navier-Stokes model
 CDumux::RANSProblemImpl< TypeTag, turbulenceModel >Forward declare
 CDumux::IAPWS::Region1< Scalar >Implements the equations for region 1 of the IAPWS '97 formulation
 CDumux::IAPWS::Region2< Scalar >Implements the equations for region 2 of the IAPWS '97 formulation
 CDumux::IAPWS::Region4< Scalar >Implements the equations for region 4 of the IAPWS '97 formulation
 CDumux::RegularizedBrooksCorey< ScalarT, ParamsT >Implementation of the regularized Brooks-Corey capillary pressure / relative permeability <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vice versa
 CDumux::RegularizedLinearMaterial< ScalarT, ParamsT >Implements a linear saturation-capillary pressure relation
 CDumux::RegularizedParkerVanGen3P< ScalarT, ParamsT >Implementation of the regularized van Genuchten's capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vince versa
 CDumux::RegularizedVanGenuchten< ScalarT, ParamsT >Implementation of the regularized van Genuchten's capillary pressure / relative permeability <-> saturation relation
 CDumux::RegularizedVanGenuchten< ScalarT, RegularizedVanGenuchtenParams< ScalarT > >
 CDumux::Properties::RegulateBoundaryPermeability< TypeTag, MyTypeTag >A minimum permeability can be assigned via the runtime-Parameter SpatialParams.minBoundaryPermeability
 CDumux::Properties::RegulateBoundaryPermeability< TypeTag, TTag::SequentialTwoPTwoC >Switch off permeability regularization at Dirichlet boundaries by default
 CDumux::Properties::ReplaceCompEqIdx< TypeTag, MyTypeTag >The component balance index that should be replaced by the total mass/mole balance
 CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::MPNC >Per default, no component mass balance is replaced
 CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::NavierStokesNC >
 CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::OnePNC >Set as default that no component mass balance is replaced by the total mass balance
 CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::RichardsNC >
 CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::ThreePThreeC >Set as default that no component mass balance is replaced by the total mass balance
 CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::ThreePWaterOilNI >Set as default that no component mass balance is replaced by the total mass balance
 CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::TwoPNC >Per default, no component mass balance is replaced
 CDune::ReservedVector
 CDumux::RestartLoad or save a state of a model to/from the harddisk
 CDumux::Properties::TTag::Richards
 CDumux::RichardsIndicesIndex names for the Richards model
 CDumux::RichardsIOFields< enableWaterDiffusionInAir >Adds I/O fields specific to the Richards model
 CDumux::RichardsModelTraits< enableDiff >Specifies a number properties of the Richards model
 CDumux::Properties::TTag::RichardsNC
 CDumux::RichardsNCIndicesThe indices for the isothermal Richards, n-component model
 CDumux::RichardsNCIOFieldsAdds I/O fields specific to the Richards model
 CDumux::RichardsNCModelTraits< nComp, useMol, repCompEqIdx >Specifies a number properties of the Richards n-components model
 CDumux::Properties::TTag::RichardsNCNI
 CDumux::Properties::TTag::RichardsNI
 CDumux::RichardsVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, DT, EDM >Traits class for the Richards model
 CDumux::ShallowWater::RiemannSolution< Scalar >
 CDumux::RotationalExtrusion< radAx >Rotation symmetric extrusion policy for rotating about an external axis
 CDumux::RotationSymmetricSubControlVolume< SubControlVolume, rotationPolicy >Wrapper to make a sub control volume rotation symmetric
 CDumux::RotationSymmetricSubControlVolumeFace< SubControlVolumeFace, rotationPolicy >Wrapper to make a sub control volume face rotation symmetric
 CDumux::Properties::SaturationFormulation< TypeTag, MyTypeTag >The formulation of the saturation model
 CDumux::Properties::SaturationFormulation< TypeTag, TTag::SequentialTwoP >Set the default saturation formulation according to the chosen two-phase formulation
 CDumux::Properties::SaturationFormulation< TypeTag, TTag::SequentialTwoPTwoC >Compositional models are very likely compressible
 CDumux::SaturationOverlayFluidState< FluidState >This is a fluid state which allows to set the fluid saturations and takes all other quantities from an other fluid state
 CDumux::Properties::Scalar< TypeTag, MyTypeTag >Property to specify the type of scalar values
 CDumux::Properties::Scalar< TypeTag, TTag::ModelProperties >Set the default type of scalar values to double
 CDumux::ScotchBackend< IndexType >
 CDumux::ScvfToScvBoundaryTypes< BoundaryTypes, discMethod >Convert intersection boundary types to vertex boundary types
 CDumux::Properties::SecondaryInteractionVolume< TypeTag, MyTypeTag >The secondary interaction volume type used e.g. on the boundaries
 CDumux::Properties::SecondaryInteractionVolume< TypeTag, TTag::CCMpfaFacetCouplingModel >Use the facet coupling-specific mpfa-o interaction volume
 CDumux::Properties::SecondaryInteractionVolume< TypeTag, TTag::CCMpfaModel >Per default, we use the dynamic mpfa-o interaction volume on boundaries
 CDumux::IntersectionPolicy::SegmentPolicy< ct, dw >Policy structure for segment-like intersections
 CDumux::Properties::SequentialBoundaryTypes< TypeTag, MyTypeTag >
 CDumux::Properties::SequentialBoundaryTypes< TypeTag, TTag::SequentialModel >Boundary types at a single degree of freedom
 CDumux::SequentialFVSpatialParamsOneP< TypeTag >The base class for spatial parameters of problems using the fv method
 CDumux::Properties::TTag::SequentialModel
 CDumux::Properties::TTag::SequentialOneP
 CDumux::SequentialOnePCommonIndicesThe common indices for the 1-p models
 CDumux::SequentialSolverTraits< MType, VType >Sequential solver traits
 CDumux::Properties::TTag::SequentialTwoP
 CDumux::SequentialTwoPCommonIndicesThe common indices for the isothermal two-phase model
 CDumux::Properties::TTag::SequentialTwoPTwoC
 CDumux::Properties::TTag::SequentialTwoPTwoCAdaptive
 CDumux::Detail::SetEqual
 CDumux::Properties::SetMoleFractionsForFirstPhase< TypeTag, MyTypeTag >Set the mole fraction in the wetting or nonwetting phase
 CDumux::Properties::SetMoleFractionsForFirstPhase< TypeTag, TTag::TwoPNC >Set the primary variables mole fractions for the wetting or nonwetting phase
 CDumux::Properties::TTag::ShallowWater
 CDumux::ShallowWaterFlux< NumEqVector >Computes the shallow water flux by solving a riemann problem
 CDumux::ShallowWaterIndicesThe common indices for the shallow water equations model
 CDumux::ShallowWaterIOFieldsAdds vtk output fields for the shallow water model
 CDumux::ShallowWaterModelTraitsSpecifies a number properties of shallow water models
 CDumux::ShallowWaterVolumeVariables< Traits >Volume variables for the shallow water equations model
 CDumux::ShallowWaterVolumeVariablesTraits< PV, MT >Traits class for the volume variables of the shallow water model
 CDumux::Properties::SherwoodFormulation< TypeTag, MyTypeTag >
 CDumux::Properties::SherwoodFormulation< TypeTag, TTag::NonEquilibrium >Set the default formulation for the sherwood correlation Other possible parametrizations can be found in the dimensionlessnumbers
 CDumux::Components::Solid< Scalar, Component >Interface for components that have a solid state
 CDumux::Components::Solid< Scalar, Calcite< Scalar > >
 CDumux::Components::Solid< Scalar, CaO2H2< Scalar > >
 CDumux::Components::Solid< Scalar, CaO< Scalar > >
 CDumux::Components::Solid< Scalar, Constant< id, Scalar > >
 CDumux::Components::Solid< Scalar, Granite< Scalar > >
 CDumux::Components::Solid< Scalar, NaCl< Scalar > >
 CDumux::Properties::TTag::SolidEnergy
 CDumux::SolidEnergyIndicesThe indices
 CDumux::SolidEnergyModelTraitsThe energy balance equation for a porous solid
 CDumux::SolidEnergyVolumeVariablesTraits< PV, SSY, SST, MT >The volume variable traits
 CDumux::Properties::SolidState< TypeTag, MyTypeTag >The type of the solid state to use
 CDumux::Properties::SolidState< TypeTag, TTag::Geomechanics >The solid state must be inert
 CDumux::Properties::SolidState< TypeTag, TTag::OnePNCMin >The two-phase model uses the immiscible fluid state
 CDumux::Properties::SolidState< TypeTag, TTag::PorousMediumFlow >Per default solid state is inert
 CDumux::Properties::SolidState< TypeTag, TTag::TwoPNCMin >The two-phase model uses the immiscible fluid state
 CDumux::Properties::SolidSystem< TypeTag, MyTypeTag >The type of the solid system to use
 CDumux::Properties::SolidSystem< TypeTag, TTag::Geomechanics >Per default we use one constant component in the inert solid system
 CDumux::Properties::SolidSystem< TypeTag, TTag::PorousMediumFlow >
 CDumux::Properties::SolutionDependentAdvection< TypeTag, MyTypeTag >If the parameters for the advective fluxes depend on the solution
 CDumux::Properties::SolutionDependentAdvection< TypeTag, TTag::PorousMediumFlow >By default, parameters are solution-dependent
 CDumux::Properties::SolutionDependentHeatConduction< TypeTag, MyTypeTag >If the parameters for the heat conduction fluxes depend on the solution
 CDumux::Properties::SolutionDependentHeatConduction< TypeTag, TTag::PorousMediumFlow >
 CDumux::Properties::SolutionDependentMolecularDiffusion< TypeTag, MyTypeTag >If the parameters for the diffusive fluxes depend on the solution
 CDumux::Properties::SolutionDependentMolecularDiffusion< TypeTag, TTag::PorousMediumFlow >
 CDumux::Properties::SolutionTypes< TypeTag, MyTypeTag >
 CDumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel >Specifies the types which are assoicated with a solution
 CDumux::Properties::SolutionVector< TypeTag, MyTypeTag >Vector containing all primary variable vector of the grid
 CDumux::Properties::SolutionVector< TypeTag, TTag::FiniteVolumeModel >The type of a solution for the whole grid at a fixed time TODO: move to LinearAlgebra traits
 CDumux::Properties::SolutionVector< TypeTag, TTag::SequentialModel >For compatibility with new style models we need a solution vector type
 CDumux::Properties::SolutionVector< TypeTag, TTag::StaggeredModel >Default property value for the solution vector only used for monolithic solver TODO: move to LinearAlgebra traits
 CDumux::Properties::SpatialParams< TypeTag, MyTypeTag >The type of the spatial parameters object
 CDumux::Properties::SpatialParams< TypeTag, TTag::SequentialOneP >The spatial parameters to be employed. Use BoxSpatialParams by default
 CDumux::Properties::SpatialParams< TypeTag, TTag::SequentialTwoP >The spatial parameters to be employed. Use SequentialFVSpatialParams by default
 CDumux::Properties::SpatialParams< TypeTag, TTag::SequentialTwoPTwoC >The spatial parameters to be employed
 CDumux::FluidSystems::Spe5< Scalar >The fluid system for the SPE-5 benchmark problem
 CDumux::SphericalExtrusionRotation symmetric extrusion policy for spherical rotation
 CDumux::Spline< Scalar, 0 >Do not allow splines with zero sampling points
 CDumux::Spline< Scalar, 1 >Do not allow splines with one sampling point
 CDumux::SplineCommon_< ScalarT, ImplementationT >The common code for all 3rd order polynomial splines
 CDumux::SplineCommon_< Scalar, FixedLengthSpline_< Scalar, nSamples > >
 CDumux::SplineCommon_< Scalar, Spline< Scalar, 2 > >
 CDumux::SplineCommon_< Scalar, VariableLengthSpline_< Scalar > >
 CDumux::SplineCommon_< ScalarT, FixedLengthSpline_< ScalarT, nSamples > >
 CDumux::SplineCommon_< ScalarT, VariableLengthSpline_< ScalarT > >
 CDumux::StaggeredDefaultGridFaceVariablesTraits< P, FV >Traits class to be used for the StaggeredGridFaceVariables
 CDumux::StaggeredDefaultGridFluxVariablesCacheTraits< P, FVC, FVCF, upwOrder >Traits class to be used for the StaggeredGridVFluxVariablesCache
 CDumux::StaggeredDefaultScvfGeometryTraits< GridView >Default traits class to be used for the sub-control volume faces for the staggered finite volume scheme
 CDumux::StaggeredElementFaceVariables< GridFaceVariables, cachingEnabled >Base class for the face variables vector
 CDumux::StaggeredElementFaceVariables< GFV, false >Class for the face variables vector. Specialization for the case of not storing the face variables globally
 CDumux::StaggeredElementFaceVariables< GFV, true >Class for the face variables vector. Specialization for the case of storing the face variables globally
 CDumux::StaggeredElementFluxVariablesCache< GridFluxVariablesCache, cachingEnabled >Base class for the stencil local flux variables cache for the staggered model
 CDumux::StaggeredElementFluxVariablesCache< GFVC, false >Class for the stencil local flux variables cache for the staggered model. Specialization for the case of not storing the fluxvars cache globally
 CDumux::StaggeredElementFluxVariablesCache< GFVC, true >Class for the stencil local flux variables cache for the staggered model. Specialization for the case of storing the fluxvars cache globally
 CDumux::StaggeredElementVolumeVariables< GVV, cachingEnabled >Base class for the element volume variables vector for the staggered model
 CDumux::StaggeredElementVolumeVariables< GVV, false >Class for the element volume variables vector for the staggered model. Specialization in case the volume variables are not stored globally
 CDumux::StaggeredElementVolumeVariables< GVV, true >Class for the element volume variables vector for the staggered model. Specialization in case the volume variables are stored globally
 CDumux::Properties::StaggeredFaceSolution< TypeTag, MyTypeTag >A vector containing the solution for a face (similar to ElementSolution)
 CDumux::StaggeredFaceSolution< FaceSolutionVector >The global face variables class for staggered models
 CDumux::Properties::StaggeredFaceSolution< TypeTag, TTag::StaggeredModel >Set the face solution type
 CDumux::StaggeredFaceVariables< FacePrimaryVariables, dim, upwindSchemeOrder >The face variables class for free flow staggered grid models. Contains all relevant velocities for the assembly of the momentum balance. When the upwindSchemeOrder is set to 2, additional velocities located at Dofs further from the central stencil will be added and used when calculating the advective term. When the order remains at 1, these velocities will not be provided
 CDumux::StaggeredFreeFlowConnectivityMap< GridGeometry >Stores the dof indices corresponding to the neighboring cell centers and faces that contribute to the derivative calculation. Specialization for the staggered free flow model
 CDumux::Properties::TTag::StaggeredFreeFlowModel
 CDumux::StaggeredFVElementGeometry< GG, enableGridGeometryCache >Stencil-local finite volume geometry (scvs and scvfs) for staggered models This builds up the sub control volumes and sub control volume faces for each element in the local scope we are restricting to, e.g. stencil or element
 CDumux::StaggeredFVElementGeometry< GG, false >Base class for the finite volume geometry vector for staggered models This locally builds up the sub control volumes and sub control volume faces for each element. Specialization for grid caching enabled
 CDumux::StaggeredFVGridGeometry< GridView, cachingEnabled, Traits >Base class for the finite volume geometry vector for staggered models This builds up the sub control volumes and sub control volume faces for each element
 CDumux::StaggeredGridDefaultGridVolumeVariablesTraits< P, VV >
 CDumux::StaggeredGridFaceVariables< Problem, FaceVariables, cachingEnabled, Traits >Face variables cache class for staggered models
 CDumux::StaggeredGridFaceVariables< P, FV, false, Traits >Face variables cache class for staggered models. Specialization in case of not storing the face variables
 CDumux::StaggeredGridFaceVariables< P, FV, true, Traits >Face variables cache class for staggered models. Specialization in case of storing the face variables
 CDumux::StaggeredGridFluxVariablesCache< Problem, FluxVariablesCache, FluxVariablesCacheFiller, EnableGridFluxVariablesCache, upwindSchemeOrder, Traits >Flux variables cache class for staggered models
 CDumux::StaggeredGridFluxVariablesCache< P, FVC, FVCF, false, upwindSchemeOrder, TheTraits >Flux variables cache class for staggered models. Specialization in case of not storing the flux cache
 CDumux::StaggeredGridFluxVariablesCache< P, FVC, FVCF, true, upwindSchemeOrder, TheTraits >Flux variables cache class for staggered models. Specialization in case of storing the flux cache
 CDumux::StaggeredGridVariablesView< ActualGridVariables >Base class for cell center of face specific auxiliary GridVariables classes. Provides a common interface and a pointer to the actual grid variables
 CDumux::StaggeredGridVolumeVariables< Traits, cachingEnabled >Grid volume variables class for staggered models
 CDumux::StaggeredGridVolumeVariables< Traits, false >Grid volume variables class for staggered models. Specialization in case of not storing the volume variables
 CDumux::StaggeredGridVolumeVariables< Traits, true >Grid volume variables class for staggered models. Specialization in case of storing the volume variables
 CDumux::StaggeredLocalResidual< TypeTag >Calculates the element-wise residual for the staggered FV scheme
 CDumux::Properties::TTag::StaggeredModel
 CDumux::StaggeredMultiDomainTraits< SubDomainTypeTags >
 CDumux::Properties::StaggeredPrimaryVariables< TypeTag, MyTypeTag >The hybrid primary variables container type
 CDumux::StaggeredUpwindHelper< TypeTag, upwindSchemeOrder >The upwinding variables class for the Navier-Stokes model using the staggered grid discretization
 CDumux::StaggeredUpwindMethods< Scalar, upwindSchemeOrder >This file contains different higher order methods for approximating the velocity
 CDumux::StaggeredVelocityGradients< Scalar, GridGeometry, BoundaryTypes, Indices >Helper class for calculating the velocity gradients for the Navier-Stokes model using the staggered grid discretization
 CDumux::StationaryVelocityField< Scalar >Evaluates a user given velocity field
 CDumux::StokesDarcyCouplingDataImplementation< MDTraits, CouplingManager, enableEnergyBalance, isCompositional >
 CDumux::StokesDarcyCouplingDataImplementationBase< MDTraits, CouplingManager >A base class which provides some common methods used for Stokes-Darcy coupling
 CDumux::StokesDarcyCouplingMapperCoupling mapper for Stokes and Darcy domains with equal dimension
 CDumux::StokesDarcyCouplingOptionsThis structs holds a set of options which allow to modify the Stokes-Darcy coupling mechanism during runtime
 CDumux::Properties::StressType< TypeTag, MyTypeTag >The type used for the evaluation of stress tensors and forces
 CDumux::Properties::StressType< TypeTag, TTag::Elastic >By default, we use hooke's law for stress evaluations
 CDumux::Properties::StressType< TypeTag, TTag::PoroElastic >Per default, we use effective stresses on the basis of Hooke's Law
 CDumux::StressVariablesCache< Scalar, GridGeometry, dm >The stress variables cache classes for models involving geomechanics. Store data required for stress calculation
 CSubControlVolume
 CDumux::SubControlVolumeBase< Imp, ScvGeometryTraits >Base class for a sub control volume, i.e a part of the control volume we are making the balance for. Defines the general interface
 CDumux::SubControlVolumeBase< BoxDfmSubControlVolume< GV, BoxDfmDefaultScvGeometryTraits< GV > >, BoxDfmDefaultScvGeometryTraits< GV > >
 CDumux::SubControlVolumeBase< BoxSubControlVolume< GV, BoxDefaultScvGeometryTraits< GV > >, BoxDefaultScvGeometryTraits< GV > >
 CDumux::SubControlVolumeBase< CCSubControlVolume< GV, CCDefaultScvGeometryTraits< GV > >, CCDefaultScvGeometryTraits< GV > >
 CSubControlVolumeFace
 CDumux::SubControlVolumeFaceBase< Imp, ScvfGeometryTraits >Base class for a sub control volume face, i.e a part of the boundary of a sub control volume we computing a flux on
 CDumux::SubControlVolumeFaceBase< BoxDfmSubControlVolumeFace< GV, BoxDfmDefaultScvfGeometryTraits< GV > >, BoxDfmDefaultScvfGeometryTraits< GV > >
 CDumux::SubControlVolumeFaceBase< BoxFacetCouplingSubControlVolumeFace< GV, BoxDefaultScvfGeometryTraits< GV > >, BoxDefaultScvfGeometryTraits< GV > >
 CDumux::SubControlVolumeFaceBase< BoxSubControlVolumeFace< GV, BoxDefaultScvfGeometryTraits< GV > >, BoxDefaultScvfGeometryTraits< GV > >
 CDumux::SubControlVolumeFaceBase< CCTpfaSubControlVolumeFace< GV, CCTpfaDefaultScvfGeometryTraits< GV > >, CCTpfaDefaultScvfGeometryTraits< GV > >
 CDumux::SubControlVolumeFaceBase< FreeFlowStaggeredSubControlVolumeFace< GV, upwindSchemeOrder, FreeFlowStaggeredDefaultScvfGeometryTraits< GV, upwindSchemeOrder > >, FreeFlowStaggeredDefaultScvfGeometryTraits< GV, upwindSchemeOrder > >
 CDumux::SubControlVolumeFaceBase< StaggeredSubControlVolumeFace< GV, StaggeredDefaultScvfGeometryTraits< GV > >, StaggeredDefaultScvfGeometryTraits< GV > >
 CDumux::MultiDomainTraits< SubDomainTypeTags >::SubDomain< id >
 CDumux::StaggeredMultiDomainTraits< SubDomainTypeTags >::SubDomain< id >
 CDumux::SubDomainBoxLocalAssembler< id, TypeTag, Assembler, DM, implicit >The box scheme multidomain local assembler
 CDumux::SubDomainCCLocalAssembler< id, TypeTag, Assembler, DM, implicit >The cell-centered scheme multidomain local assembler
 CDumux::Detail::Staggered::SubDomainFVGridGeometryImpl< SubDomainTypeTag, i >
 CDumux::Detail::Staggered::SubDomainFVGridGeometryImpl< SubDomainTypeTag, 0 >
 CDumux::Detail::Staggered::SubDomainFVGridGeometryImpl< SubDomainTypeTag, 1 >
 CDumux::Detail::Staggered::SubDomainGridVariablesImpl< SubDomainTypeTag, i >
 CDumux::Detail::Staggered::SubDomainGridVariablesImpl< SubDomainTypeTag, 0 >
 CDumux::Detail::Staggered::SubDomainGridVariablesImpl< SubDomainTypeTag, 1 >
 CDumux::Detail::Staggered::SubDomainJacobianMatrixImpl< SubDomainTypeTag, i >
 CDumux::Detail::Staggered::SubDomainJacobianMatrixImpl< SubDomainTypeTag, 0 >
 CDumux::Detail::Staggered::SubDomainJacobianMatrixImpl< SubDomainTypeTag, 1 >
 CDumux::Detail::Staggered::SubDomainPrimaryVariablesImpl< SubDomainTypeTag, i >
 CDumux::Detail::Staggered::SubDomainPrimaryVariablesImpl< SubDomainTypeTag, 0 >
 CDumux::Detail::Staggered::SubDomainPrimaryVariablesImpl< SubDomainTypeTag, 1 >
 CDumux::Detail::Staggered::SubDomainSolutionVectorImpl< SubDomainTypeTag, i >
 CDumux::Detail::Staggered::SubDomainSolutionVectorImpl< SubDomainTypeTag, 0 >
 CDumux::Detail::Staggered::SubDomainSolutionVectorImpl< SubDomainTypeTag, 1 >
 CDumux::SubDomainStaggeredLocalAssembler< id, TypeTag, Assembler, DM, implicit >The staggered multidomain local assembler
 CDumux::Detail::Sum
 CDumux::Detail::supportsPartialReassemblyHelper struct detecting if an assembler supports partial reassembly
 CDumux::CCMpfaDataHandleBases::SystemMatricesHandle< MVT, size1, size2 >Common base class to all handles. Stores arrays of the matrices involved in the interaction volume-local systems of equations. Apart from the transmissibility matrix we store those matrices that are needed e.g. for later face pressure reconstruction. The fluxes as well as the local systems of equations can be expressed as functions of the intermediate unknown face face values \(\bar{\mathbf{u}}\) and the known cell/Dirichlet values \(\mathbf{u}\) using the matrices \(\mathbf{A}\), \(\mathbf{B}\), \(\mathbf{C}\), \(\mathbf{D}\) and the vector of Neumann fluxes \(\mathbf{N}\) as follows:
 CDumux::CCMpfaDataHandleBases::SystemMatricesHandle< MatVecTraits, 1, 1 >
 CDumux::CCMpfaDataHandleBases::SystemMatricesHandle< MatVecTraits, PhysicsTraits::numPhases, PhysicsTraits::numComponents >
 CDumux::CCMpfaDataHandleBases::SystemMatricesHandle< MVT, 1, 1 >
 CDumux::CCMpfaDataHandleBases::SystemMatricesHandle< MVT, PhysicsTraits::numPhases, PhysicsTraits::numComponents >
 CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MVT, size1, size2 >Common base class to all handles. Stores arrays of the vectors involved in the interaction volume-local systems of equations
 CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MatVecTraits, 1, 1 >
 CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MatVecTraits, PhysicsTraits::numPhases, 1 >
 CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MatVecTraits, PhysicsTraits::numPhases, PhysicsTraits::numComponents >
 CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MVT, 1, 1 >
 CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MVT, PhysicsTraits::numPhases, 1 >
 CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MVT, PhysicsTraits::numPhases, PhysicsTraits::numComponents >
 CDumux::Tabulated2DFunction< Scalar >Implements tabulation for a two-dimensional function
 CDumux::TabulatedCO2Properties< Traits >A generic template for tabulated material laws that depend on two parameters
 CDumux::Components::TabulatedComponent< RawComponent, useVaporPressure >Tabulates all thermodynamic properties of a given untabulated chemical species
 CDumux::Utility::Tag< T >Helper class to create (named and comparable) tagged types Tags any given type. The tagged type is equality comparable and can be written to streams. A custom name can be provided by implementing the name() member function
 CDumux::Utility::Tag< Average >
 CDumux::Utility::Tag< Kernel >
 CDumux::Utility::Tag< Line >
 CDumux::Utility::Tag< Surface >
 CDumux::TemperatureOverlayFluidState< FluidState >This is a fluid state which allows to set the fluid temperatures and takes all other quantities from an other fluid state
 CDumux::ThermalConductivityAverage< Scalar >Relation for a simple effective thermal conductivity
 CDumux::ThermalConductivityJohansen< Scalar >Relation for the saturation-dependent effective thermal conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, MyTypeTag >Model to be used for the calculation of the effective conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::MPNCNI >Somerton is used as default model to compute the effective thermal heat conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::MPNCNonequil >In case we do not assume full non-equilibrium one needs a thermal conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::OnePNCMinNI >Use the average for effective conductivities
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::OnePNCNI >Use the average for effective conductivities
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::OnePNCNonEquil >In case we do not assume full non-equilibrium one needs a thermal conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::OnePNI >Use the average for effective conductivities
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::RichardsNCNI >Average is used as default model to compute the effective thermal heat conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::RichardsNI >Somerton is used as default model to compute the effective thermal heat conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::SolidEnergy >Use the average for effective conductivities
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::ThreePNI >Somerton is used as default model to compute the effective thermal heat conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::ThreePThreeCNI >Somerton is used as default model to compute the effective thermal heat conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::ThreePWaterOilNI >Somerton is used as default model to compute the effective thermal heat conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPNCMinNI >Use the effective thermal conductivities calculated using the Somerton method
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPNCNI >Somerton is used as default model to compute the effective thermal heat conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPNI >Somerton is used as default model to compute the effective thermal heat conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPOneCNI >Somerton is used as default model to compute the effective thermal heat conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPTwoCNI >Somerton is used as default model to compute the effective thermal heat conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPTwoCNINonEquil >Somerton is used as default model to compute the effective thermal heat conductivity
 CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPTwoCNonEquil >
 CDumux::ThermalConductivitySimpleFluidLumping< Scalar >Relation for the saturation-dependent effective thermal conductivity
 CDumux::ThermalConductivitySolidEnergy
 CDumux::ThermalConductivitySomerton< Scalar >Relation for the saturation-dependent effective thermal conductivity
 CDumux::Properties::TTag::ThreePThe type tags for the isothermal three-phase model
 CDumux::FluidMatrix::ThreePhasePcKrSw< T >Wrapper type for 3p interface laws providing pc-S and kr-S rules
 CDumux::ThreePIndicesThe common indices for the isothermal three-phase model
 CDumux::ThreePIOFieldsAdds I/O fields specific to the three-phase model
 CDumux::ThreePModelTraitsSpecifies a number properties of three-phase models
 CDumux::Properties::TTag::ThreePNIThe type tags for the non-isothermal three-phase model
 CDumux::Properties::TTag::ThreePThreeCThe type tags for the isothermal three-phase three-component model
 CDumux::ThreePThreeCIndicesThe indices for the isothermal three-phase three-component model
 CDumux::ThreePThreeCIOFieldsAdds I/O fields specific to the three-phase three-component model
 CDumux::ThreePThreeCModelTraits< useCS, useMol >Specifies a number properties of two-phase models
 CDumux::Properties::TTag::ThreePThreeCNIThe type tags for the non-isothermal three-phase three-component model
 CDumux::ThreePVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT >Traits class for the two-phase model
 CDumux::ThreePWaterOilIndicesThe indices for the isothermal 3p2cni model
 CDumux::ThreePWaterOilIOFieldsAdds I/O fields specific to the three-phase three-component model
 CDumux::ThreePWaterOilModelTraits< onlyGasPhase >Specifies a number properties of the three-phase two-component model
 CDumux::Properties::TTag::ThreePWaterOilNI
 CDumux::TimeLoopBase< Scalar >Manages the handling of time dependent problems
 CDumux::Properties::TimeManager< TypeTag, MyTypeTag >
 CDumux::TimeManager< TypeTag >Manages the handling of time dependent problems
 CDumux::Properties::TimeManager< TypeTag, TTag::SequentialModel >Set the default type for the time manager
 CDumux::TpfaDarcysLawCache< AdvectionType, GridGeometry >The cache corresponding to tpfa Darcy's Law
 CDumux::TpfaDarcysLawCacheFiller< GridGeometry >Class that fills the cache corresponding to tpfa Darcy's Law
 CDumux::TpfaForchheimersLawCache< AdvectionType, GridGeometry >The cache corresponding to tpfa Forchheimer's Law
 CDumux::TpfaForchheimersLawCacheFiller< GridGeometry >Class that fills the cache corresponding to tpfa Forchheimer's Law
 CDumux::Properties::TTag::Tracer
 CDumux::TracerIndicesDefines the primary variable and equation indices used by the isothermal tracer model
 CDumux::TracerIOFieldsAdds I/O fields specific to the tracer model
 CDumux::TracerModelTraits< nComp, useMol >Specifies a number properties of the Richards n-components model
 CDumux::TracerVolumeVariablesTraits< PV, FSY, SSY, SST, MT, DT, EDM >Traits class for the volume variables of the single-phase model
 CDumux::FreeflowStaggeredSCV< GridView >::Traits
 CDumux::FreeflowStaggeredSCVF< GridView >::Traits
 CDumux::FVProblem< TypeTag >::TraitsExport traits of this problem
 CDumux::Properties::TTag::Transport
 CDumux::Properties::TransportModel< TypeTag, MyTypeTag >The type of the discretization of a transport model
 CDumux::Properties::TransportModel< TypeTag, TTag::FVTransportTwoP >Set finite volume implementation of the two-phase saturation equation as default saturation model
 CDumux::Properties::TransportModel< TypeTag, TTag::SequentialTwoPTwoCAdaptive >
 CDumux::Properties::TransportSolutionType< TypeTag, MyTypeTag >
 CDumux::Properties::TransportSolutionType< TypeTag, TTag::SequentialTwoPTwoC >
 CDumux::Properties::TransportSolutionType< TypeTag, TTag::Transport >Default implementation for the Vector of the transportet quantity
 CDumux::Properties::TTag::TransportTwoP
 Cstd::true_type
 CDumux::TurbulenceProperties< Scalar, dim, verbose >This class contains different functions for estimating turbulence properties
 CDumux::Properties::TTag::TwoPThe type tag for the isothermal two-phase model
 CDumux::FluidMatrix::TwoPEffToAbsDefaultPolicyThis is a policy for 2p material laws how to convert absolute to relative saturations and vice versa
 CDumux::TwoPGridAdaptIndicator< TypeTag >Class defining a standard, saturation dependent indicator for grid adaptation
 CDumux::TwoPIndicesDefines the indices required for the two-phase fully implicit model
 CDumux::TwoPIOFieldsAdds I/O fields specific to the two-phase model
 CDumux::TwoPModelTraits< formulation >Specifies a number properties of two-phase models
 CDumux::Properties::TTag::TwoPNC
 CDumux::TwoPNCIndicesThe indices for the isothermal two-phase n-component model
 CDumux::TwoPNCIOFieldsAdds I/O fields specific to the TwoPNC model
 CDumux::Properties::TTag::TwoPNCMin
 CDumux::Properties::TTag::TwoPNCMinNI
 CDumux::TwoPNCModelTraits< nComp, useMol, setMoleFractionForFP, formulation, repCompEqIdx >Specifies a number properties of two-phase n-component models
 CDumux::Properties::TTag::TwoPNCNI
 CDumux::Properties::TTag::TwoPNIThe type tag for the non-isothermal two-phase model
 CDumux::TwoPOneCIndicesThe indices for the two-phase one-component model
 CDumux::TwoPOneCIOFieldsAdds I/O fields specific to two-phase one-component model
 CDumux::Properties::TTag::TwoPOneCNI
 CDumux::TwoPOneCNIModelTraits< f >Specifies a number properties of models considering two phases with water as a single component
 CDumux::TwoPOneCVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT >Traits class for the two-phase model
 CDumux::TwoPScvSaturationReconstruction< M, enableReconstruction >Class that computes the nonwetting saturation in an scv from the saturation at the global degree of freedom
 CDumux::TwoPScvSaturationReconstruction< DiscretizationMethod::box, true >Specialization for the box scheme with the interface solver enabled
 CDumux::Properties::TTag::TwoPTwoC
 CDumux::Properties::TTag::TwoPTwoCCO2
 CDumux::Properties::TTag::TwoPTwoCCO2NI
 CTwoPTwoCModelTraits
 CDumux::Properties::TTag::TwoPTwoCNI
 CDumux::Properties::TTag::TwoPTwoCNINonEquil
 CDumux::Properties::TTag::TwoPTwoCNonEquil
 CDumux::TwoPTwoCVolumeVariablesImplementation< Traits, enableChemicalNonEquilibrium, useConstraintSolver >
 CDumux::TwoPVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, SR >Traits class for the two-phase model
 CDumux::Properties::UndefinedPropertyTag to mark properties as undefined
 CDumux::UpwindSchemeImpl< GridGeometry, discMethod >Forward declaration of the upwind scheme implementation
 CDumux::UpwindSchemeImpl< GridGeometry, DiscretizationMethod::box >Upwind scheme for the box method
 CDumux::UpwindSchemeImpl< GridGeometry, DiscretizationMethod::cctpfa >Upwind scheme for the cell-centered tpfa scheme
 CDumux::Properties::UpwindSchemeOrder< TypeTag, MyTypeTag >Specifies the order of the upwinding scheme (1 == first order, 2 == second order(tvd methods))
 CDumux::Properties::UpwindSchemeOrder< TypeTag, TTag::StaggeredFreeFlowModel >Set the order of the upwinding scheme to 1 by default
 CDumux::Properties::UseBlockingOfSpuriousFlow< TypeTag, MyTypeTag >Determines whether blocking of spurious flow is used or not
 CDumux::Properties::UseBlockingOfSpuriousFlow< TypeTag, TTag::TwoPOneCNI >Do not block spurious flows by default
 CDumux::Properties::UseConstraintSolver< TypeTag, MyTypeTag >Whether to use a contraint solver for computing the secondary variables
 CDumux::Properties::UseConstraintSolver< TypeTag, TTag::ThreePThreeC >Determines whether a constraint solver should be used explicitly
 CDumux::Properties::UseConstraintSolver< TypeTag, TTag::TwoPTwoC >Determines whether the constraint solver is used
 CDumux::Properties::UseMoles< TypeTag, MyTypeTag >Property whether to use moles or kg as amount unit for balance equations
 CDumux::Properties::UseMoles< TypeTag, TTag::MPNC >Use mole fractions in the balance equations by default
 CDumux::Properties::UseMoles< TypeTag, TTag::NavierStokesNC >Defines whether molar (true) or mass (false) density is used
 CDumux::Properties::UseMoles< TypeTag, TTag::OnePNC >Use mole fractions in the balance equations by default
 CDumux::Properties::UseMoles< TypeTag, TTag::RichardsNC >Define that per default mole fractions are used in the balance equations
 CDumux::Properties::UseMoles< TypeTag, TTag::ThreePThreeC >Use mole fractions in the balance equations by default
 CDumux::Properties::UseMoles< TypeTag, TTag::ThreePWaterOilNI >
 CDumux::Properties::UseMoles< TypeTag, TTag::Tracer >Define that mole fractions are used in the balance equations
 CDumux::Properties::UseMoles< TypeTag, TTag::TwoPNC >Use mole fractions in the balance equations by default
 CDumux::Detail::ValidityTestFunctor< Expression >
 CDumux::FluidMatrix::VanGenuchtenImplementation of the van Genuchten capillary pressure <-> saturation relation, and relative permeability
 CDumux::VanGenuchten< ScalarT, ParamsT >Implementation of the van Genuchten capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vice versa
 CDumux::VanGenuchtenParams< ScalarT >Specification of the material parameters for the van Genuchten-Mualem constitutive relations
 CDumux::FluidMatrix::VanGenuchtenRegularization< Scalar >A regularization for the VanGenuchten material law
 CDumux::VariableClass< TypeTag >Base class holding the variables and discretized data for sequential models
 CDumux::Properties::Variables< TypeTag, MyTypeTag >The type of the container of global variables
 CDumux::Properties::Variables< TypeTag, TTag::IMPESTwoPAdaptive >Set variable class for adaptive impet schemes
 CDumux::Properties::Variables< TypeTag, TTag::SequentialModel >
 CDumux::Properties::Variables< TypeTag, TTag::SequentialOneP >Set general sequential VariableClass as default
 CDumux::Properties::Variables< TypeTag, TTag::SequentialTwoP >Set general sequential VariableClass as default
 CDumux::Properties::Variables< TypeTag, TTag::SequentialTwoPTwoC >
 CDumux::Properties::Variables< TypeTag, TTag::SequentialTwoPTwoCAdaptive >
 Cstd::vector< T >STL class
 CDumux::VectorConverter< MultiTypeBlockVector, Scalar >A helper classe that converts a Dune::MultiTypeBlockVector into a plain Dune::BlockVector and transfers back values
 CDumux::Properties::Velocity< TypeTag, MyTypeTag >The type velocity reconstruction
 CDumux::Properties::Velocity< TypeTag, TTag::FvMpfaL2dPressureTwoP >Set velocity reconstruction implementation standard cell centered finite volume schemes as default
 CDumux::Properties::Velocity< TypeTag, TTag::FvMpfaL2dPressureTwoPAdaptive >Set velocity reconstruction implementation standard cell centered finite volume schemes as default
 CDumux::Properties::Velocity< TypeTag, TTag::FvMpfaL3dPressureTwoP >
 CDumux::Properties::Velocity< TypeTag, TTag::FvMpfaL3dPressureTwoPAdaptive >
 CDumux::Properties::Velocity< TypeTag, TTag::FvMpfaO2dPressureTwoP >Set velocity reconstruction implementation standard cell centered finite volume schemes as default
 CDumux::Properties::Velocity< TypeTag, TTag::FVPressureOneP >Set velocity reconstruction implementation standard cell centered finite volume schemes as default
 CDumux::Properties::Velocity< TypeTag, TTag::FVPressureTwoP >Set velocity reconstruction implementation standard cell centered finite volume schemes as default
 CDumux::Properties::Velocity< TypeTag, TTag::FVPressureTwoPAdaptive >Set velocity reconstruction implementation for grid-adaptive cell centered finite volume schemes as default
 CDumux::Properties::Velocity< TypeTag, TTag::Pressure >
 CDumux::Properties::Velocity< TypeTag, TTag::TransportTwoP >
 CDumux::Properties::VelocityFormulation< TypeTag, MyTypeTag >The type of velocity reconstructed for the transport model
 CDumux::Properties::VelocityFormulation< TypeTag, TTag::SequentialTwoP >Set the default velocity formulation according to the chosen two-phase formulation
 CDumux::Properties::VelocityFormulation< TypeTag, TTag::SequentialTwoPTwoC >Compositional models are very likely compressible
 CDumux::Properties::VelocityOutput< TypeTag, MyTypeTag >Velocity calculation module to be used
 CDumux::VelocityOutput< GridVariables >Velocity output for implicit (porous media) models
 CDumux::Properties::VelocityOutput< TypeTag, TTag::Geomechanics >The (currently empty) velocity output
 CDumux::Properties::VelocityOutput< TypeTag, TTag::PorousMediumFlow >Velocity output
 CDumux::Properties::VelocityOutput< TypeTag, TTag::StaggeredFreeFlowModel >The velocity output
 CDumux::VertexEnrichmentHelper< GridView, CodimOneGridView >Specialization of the enrichment helper class for 2d grids. In this case, we look for two-dimensional bulk grid elements that are enclosed by (lie in between) two 1-dimensional facet grid elements
 CDumux::Properties::VisitFacesOnlyOnce< TypeTag, MyTypeTag >Type of solution vector or pressure system Indicates if faces are only regarded from one side
 CDumux::Properties::VisitFacesOnlyOnce< TypeTag, TTag::FVPressureOneP >Allow assembling algorithm for the pressure matrix to assemble only from one side of a cell-cell interface
 CDumux::Properties::VisitFacesOnlyOnce< TypeTag, TTag::FVPressureTwoP >Allow assembling algorithm for the pressure matrix to assemble only from one side of a cell-cell interface
 CDumux::Properties::VisitFacesOnlyOnce< TypeTag, TTag::FVPressureTwoPAdaptive >Allow assembling algorithm for the pressure matrix to assemble only from one side of a cell-cell interface
 CDumux::Properties::VisitFacesOnlyOnce< TypeTag, TTag::Pressure >Faces are only regarded from one side and not from both cells
 CDumux::Properties::VisitFacesOnlyOnce< TypeTag, TTag::SequentialTwoPTwoC >Faces are regarded from both sides
 CDumux::Properties::VolumeVariables< TypeTag, MyTypeTag >The secondary variables within a sub-control volume
 CDumux::Properties::VolumeVariables< TypeTag, TTag::Elastic >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::KEpsilon >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::KEpsilonNC >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::KEpsilonNCNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::KEpsilonNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::KOmega >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::KOmegaNC >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::KOmegaNCNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::KOmegaNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::LowReKEpsilon >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::LowReKEpsilonNC >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::LowReKEpsilonNCNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::LowReKEpsilonNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::MPNC >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::MPNCNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::MPNCNonequil >Use the mineralization volume variables together with the 2pnc vol vars
 CDumux::Properties::VolumeVariables< TypeTag, TTag::NavierStokes >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::NavierStokesNC >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::OneEq >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::OneEqNC >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::OneEqNCNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::OneEqNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::OneP >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::OnePNC >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::OnePNCMin >Use the mineralization volume variables together with the 1pnc vol vars
 CDumux::Properties::VolumeVariables< TypeTag, TTag::OnePNCMinNI >Use the mineralization volume variables together with the 1pnc vol vars
 CDumux::Properties::VolumeVariables< TypeTag, TTag::OnePNCNI >
 CDumux::Properties::VolumeVariables< TypeTag, TTag::OnePNCNonEquil >Use the mineralization volume variables together with the 2pnc vol vars
 CDumux::Properties::VolumeVariables< TypeTag, TTag::OnePNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::PoroElastic >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::Richards >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::RichardsNC >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::RichardsNCNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::RichardsNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::ShallowWater >
 CDumux::Properties::VolumeVariables< TypeTag, TTag::SolidEnergy >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::ThreeP >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::ThreePNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::ThreePThreeC >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::ThreePThreeCNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::ThreePWaterOilNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::Tracer >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoP >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPNC >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPNCMin >Use the mineralization volume variables together with the 2pnc vol vars
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPNCMinNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPNCNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPOneCNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPTwoC >Use the 2p2c VolumeVariables
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPTwoCCO2 >Co2 volume variables use the same traits as the 2p2c model
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPTwoCCO2NI >
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPTwoCNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPTwoCNINonEquil >Use the nonequilibrium volume variables together with the 2p2c vol vars
 CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPTwoCNonEquil >Use the nonequilibrium volume variables together with the 2p2c vol vars
 CDumux::Properties::VolumeVariables< TypeTag, TTag::ZeroEq >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::ZeroEqNC >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::ZeroEqNCNI >Set the volume variables property
 CDumux::Properties::VolumeVariables< TypeTag, TTag::ZeroEqNI >Set the volume variables property
 CDumux::Detail::VolVarsWithOutPVSwitch
 CDumux::Detail::VolVarsWithPVSwitchHelper structs to conditionally use a primary variable switch or not
 CDune::VTKFunction
 CDumux::VtkMultiWriter< GridView, OutputValue >Simplifies writing multi-file VTK datasets
 CDumux::VtkOutputModuleBase< GridGeometry >A VTK output module to simplify writing dumux simulation data to VTK format
 CDumux::VtkOutputModuleBase< GridVariables::GridGeometry >
 CDumux::VTKReaderA vtk file reader using tinyxml2 as xml backend
 CDumux::VTKSequenceWriter< VTKWriter >Base class to write pvd-files which contains a list of all collected vtk-files. This is a modified version of DUNE's pvd writer which takes a VTKWriter as template argument making it more general
 CDumux::VTKSequenceWriter< Dumux::PointCloudVtkWriter< Scalar, GlobalPosition > >
 CDumux::FluidMatrix::WettingNonwettingInterfacialAreaPcSw< T >Wrapper type for laws providing rules for the wetting-nonwetting interfacial area
 CDumux::FluidMatrix::WettingSolidInterfacialAreaPcSw< T >Wrapper type for laws providing rules for the wetting-solid interfacial area
 CDumux::Properties::TTag::ZeroEqThe type tag for the single-phase, isothermal Reynolds-Averaged Navier-Stokes 0-Eq. model
 CDumux::Properties::TTag::ZeroEqNCThe type tags for the single-phase, multi-component isothermal ZeroEq model
 CDumux::Properties::TTag::ZeroEqNCNIThe type tags for the single-phase, multi-component non-isothermal ZeroEq models
 CDumux::Properties::TTag::ZeroEqNIThe type tag for the single-phase, non-isothermal Reynolds-Averaged Navier-Stokes model
 CDumux::Laws