3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Namespaces | Classes | Typedefs | Functions | Variables
Dumux::Properties Namespace Reference

Namespaces

namespace  Detail
 implementation details for template meta programming
 
namespace  TTag
 Type tag for numeric models.
 

Classes

struct  AdvectionType
 The type for the calculation the advective fluxes. More...
 
struct  AdvectionType< TypeTag, TTag::BoxFacetCouplingModel >
 Use the box facet coupling-specific Darcy's law. More...
 
struct  AdvectionType< TypeTag, TTag::CCTpfaFacetCouplingModel >
 Use the tpfa facet coupling-specific Darcy's law. More...
 
struct  AdvectionType< TypeTag, TTag::PorousMediumFlow >
 By default, we use darcy's law for the advective fluxes. More...
 
struct  AdvectionType< TypeTag, TTag::ShallowWater >
 
struct  AdvectionType< TypeTag, TTag::Tracer >
 We use darcy's law as the default for the advective fluxes. More...
 
struct  AdvectionType< TypeTag, TTag::TracerBulkBox >
 
struct  AdvectionType< TypeTag, TTag::TracerBulkTpfa >
 Overwrite the advection type property. More...
 
struct  AdvectionType< TypeTag, TTag::TwoPOneCNI >
 Use a modified version of Darcy's law which allows for blocking of spurious flows. More...
 
struct  BalanceEqOpts
 A class that collects options for the evaluation of the balance equations. More...
 
struct  BalanceEqOpts< TypeTag, TTag::ModelProperties >
 Set the default class for the balance equation options. More...
 
struct  BaseEpsilon
 A base epsilon for numerical differentiation, can contain multiple values. More...
 
struct  BaseLocalResidual
 The type of the base class of the local residual (specific to a discretization scheme) More...
 
struct  BaseLocalResidual< TypeTag, TTag::BoxFacetCouplingModel >
 Use the box local residual for models with facet coupling. More...
 
struct  BaseLocalResidual< TypeTag, TTag::BoxModel >
 Set the BaseLocalResidual to BoxLocalResidual. More...
 
struct  BaseLocalResidual< TypeTag, TTag::CCMpfaFacetCouplingModel >
 Use the cc local residual for models with facet coupling. More...
 
struct  BaseLocalResidual< TypeTag, TTag::CCMpfaModel >
 Set the BaseLocalResidual to CCLocalResidual. More...
 
struct  BaseLocalResidual< TypeTag, TTag::CCTpfaFacetCouplingModel >
 Use the cc local residual for models with facet coupling. More...
 
struct  BaseLocalResidual< TypeTag, TTag::CCTpfaModel >
 Set the BaseLocalResidual to CCLocalResidual. More...
 
struct  BaseLocalResidual< TypeTag, TTag::StaggeredModel >
 Set the BaseLocalResidual to StaggeredLocalResidual. More...
 
struct  BaseModelTraits
 Model traits to be used as a base for nonisothermal, mineralization ... models. More...
 
struct  BaseModelTraits< TypeTag, TTag::OneP >
 states some specifics of the one-phase model More...
 
struct  BaseModelTraits< TypeTag, TTag::OnePNC >
 The base model traits. Per default, we use the number of components of the fluid system. More...
 
struct  BaseModelTraits< TypeTag, TTag::RichardsNC >
 Set the model traits class. More...
 
struct  BaseModelTraits< TypeTag, TTag::ThreePThreeC >
 Set the model traits. More...
 
struct  BaseModelTraits< TypeTag, TTag::TwoP >
 The base model traits class. More...
 
struct  BaseModelTraits< TypeTag, TTag::TwoPNC >
 Set the base model traits. More...
 
struct  BaseModelTraits< TypeTag, TTag::TwoPTwoC >
 Set the model traits property. More...
 
struct  BoundaryMobility< TypeTag, TTag::SequentialTwoPTwoC >
 < Saturation scales flux on Dirichlet B.C. More...
 
struct  BoundaryTypes
 Stores the boundary types of a single degree of freedom. More...
 
struct  BoundaryTypes< TypeTag, TTag::FiniteVolumeModel >
 Boundary types at a single degree of freedom. More...
 
struct  BoundaryTypes< TypeTag, TTag::SequentialModel >
 Boundary types at a single degree of freedom. More...
 
struct  BoundaryTypes< TypeTag, TTag::StaggeredFreeFlowModel >
 Boundary types at a single degree of freedom. More...
 
struct  BoundaryTypes< TypeTag, TTag::StaggeredModel >
 Boundary types at a single degree of freedom. More...
 
struct  BoundaryValues
 Class containing local boundary data. More...
 
struct  CellCenterPrimaryVariables
 The primary variables container type for cell-centered dofs. More...
 
struct  CellCenterPrimaryVariables< TypeTag, TTag::StaggeredModel >
 The cell center primary variables. More...
 
struct  CellCenterSolutionVector
 The solution vector type for cell-centered dofs. More...
 
struct  CellCenterSolutionVector< TypeTag, TTag::StaggeredModel >
 The type of a solution for the whole grid at a fixed time TODO: move to LinearAlgebra traits. More...
 
struct  Chemistry
 The chemistry class with which solves equlibrium reactions. More...
 
struct  CoordinateType
 
struct  CoordinateType< TypeTag, TTag::Grid >
 
struct  CouplingFluidSystem
 
struct  CouplingManager
 
struct  CouplingManager< TypeTag, TTag::BULKTYPETAG >
 
struct  CouplingManager< TypeTag, TTag::DarcyOneP >
 
struct  CouplingManager< TypeTag, TTag::DarcyOnePThreeC >
 
struct  CouplingManager< TypeTag, TTag::DarcyOnePTwoC >
 
struct  CouplingManager< TypeTag, TTag::DarcyTwoP >
 
struct  CouplingManager< TypeTag, TTag::DarcyTwoPTwoC >
 
struct  CouplingManager< TypeTag, TTag::Fracture >
 
struct  CouplingManager< TypeTag, TTag::LOWDIMTYPETAG >
 
struct  CouplingManager< TypeTag, TTag::Matrix >
 
struct  CouplingManager< TypeTag, TTag::OnePBulkBox >
 
struct  CouplingManager< TypeTag, TTag::OnePBulkMpfa >
 
struct  CouplingManager< TypeTag, TTag::OnePBulkTpfa >
 
struct  CouplingManager< TypeTag, TTag::OnePEdgeBox >
 
struct  CouplingManager< TypeTag, TTag::OnePEdgeMpfa >
 
struct  CouplingManager< TypeTag, TTag::OnePEdgeTpfa >
 
struct  CouplingManager< TypeTag, TTag::OnePFacetBox >
 
struct  CouplingManager< TypeTag, TTag::OnePFacetMpfa >
 
struct  CouplingManager< TypeTag, TTag::OnePFacetTpfa >
 
struct  CouplingManager< TypeTag, TTag::OnePLowDimBox >
 
struct  CouplingManager< TypeTag, TTag::OnePLowDimMpfa >
 
struct  CouplingManager< TypeTag, TTag::OnePLowDimTpfa >
 
struct  CouplingManager< TypeTag, TTag::OnePSub >
 
struct  CouplingManager< TypeTag, TTag::PoroElasticSub >
 
struct  CouplingManager< TypeTag, TTag::Root >
 
struct  CouplingManager< TypeTag, TTag::Soil >
 
struct  CouplingManager< TypeTag, TTag::SOILTYPETAG >
 
struct  CouplingManager< TypeTag, TTag::StokesOneP >
 
struct  CouplingManager< TypeTag, TTag::StokesOnePThreeC >
 
struct  CouplingManager< TypeTag, TTag::StokesOnePTwoC >
 
struct  CouplingManager< TypeTag, TTag::TracerBulkBox >
 
struct  CouplingManager< TypeTag, TTag::TracerBulkMpfa >
 
struct  CouplingManager< TypeTag, TTag::TracerBulkTpfa >
 
struct  CouplingManager< TypeTag, TTag::TracerLowDimBox >
 
struct  CouplingManager< TypeTag, TTag::TracerLowDimMpfa >
 
struct  CouplingManager< TypeTag, TTag::TracerLowDimTpfa >
 
struct  CouplingManager< TypeTag, TTag::TwoPSub >
 
struct  DualGridNodalIndexSet
 The type used for the nodal index sets of the dual grid. More...
 
struct  DualGridNodalIndexSet< TypeTag, TTag::CCMpfaModel >
 Set the index set type used on the dual grid nodes. More...
 
struct  EffectiveDiffusivityModel
 The employed model for the computation of the effective diffusivity. More...
 
struct  EffectiveDiffusivityModel< TypeTag, TTag::DarcyOnePThreeC >
 Use a model with constant tortuosity for the effective diffusivity. More...
 
struct  EffectiveDiffusivityModel< TypeTag, TTag::DarcyOnePTwoC >
 Use a model with constant tortuosity for the effective diffusivity. More...
 
struct  EffectiveDiffusivityModel< TypeTag, TTag::MPNC >
 Use the model after Millington (1961) for the effective diffusivity. More...
 
struct  EffectiveDiffusivityModel< TypeTag, TTag::OnePNC >
 Use the model after Millington (1961) for the effective diffusivity. More...
 
struct  EffectiveDiffusivityModel< TypeTag, TTag::Richards >
 Use the model after Millington (1961) for the effective diffusivity. More...
 
struct  EffectiveDiffusivityModel< TypeTag, TTag::RichardsNC >
 The model after Millington (1961) is used for the effective diffusivity. More...
 
struct  EffectiveDiffusivityModel< TypeTag, TTag::ThreePThreeC >
 The model after Millington (1961) is used for the effective diffusivity. More...
 
struct  EffectiveDiffusivityModel< TypeTag, TTag::ThreePWaterOilNI >
 Use the model after Millington (1961) for the effective diffusivity. More...
 
struct  EffectiveDiffusivityModel< TypeTag, TTag::Tracer >
 Use simple model with constant tortuosity as pm diffusivity model. More...
 
struct  EffectiveDiffusivityModel< TypeTag, TTag::TwoPNC >
 Use the model after Millington (1961) for the effective diffusivity. More...
 
struct  ElementBoundaryTypes
 Stores the boundary types on an element. More...
 
struct  ElementBoundaryTypes< TypeTag, TTag::BoxFacetCouplingModel >
 Per default, use the porous medium flow flux variables with the modified upwind scheme. More...
 
struct  ElementBoundaryTypes< TypeTag, TTag::BoxModel >
 Set the default for the ElementBoundaryTypes. More...
 
struct  ElementBoundaryTypes< TypeTag, TTag::CCMpfaModel >
 Set the default for the ElementBoundaryTypes. More...
 
struct  ElementBoundaryTypes< TypeTag, TTag::CCTpfaModel >
 Set the default for the ElementBoundaryTypes. More...
 
struct  ElementBoundaryTypes< TypeTag, TTag::StaggeredModel >
 Use the cell center element boundary types per default. More...
 
struct  EnableBoxInterfaceSolver
 
struct  EnableBoxInterfaceSolver< TypeTag, TTag::PorousMediumFlow >
 Per default, we disable the box interface solver. More...
 
struct  EnableBoxInterfaceSolver< TypeTag, TTag::TwoPIncompressible >
 
struct  EnableBoxInterfaceSolver< TypeTag, TTag::TwoPIncompressibleBoxDfm >
 
struct  EnableChemicalNonEquilibrium
 
struct  EnableChemicalNonEquilibrium< TypeTag, TTag::CombustionOneComponent >
 
struct  EnableChemicalNonEquilibrium< TypeTag, TTag::NonEquilibrium >
 
struct  EnableChemicalNonEquilibrium< TypeTag, TTag::OnePNCNonEquil >
 
struct  EnableFVGridGeometryCache
 specifies if geometric data is saved (faster, but more memory consuming) More...
 
struct  EnableFVGridGeometryCache< TypeTag, TTag::FiniteVolumeModel >
 We do not store the FVGeometry by default. More...
 
struct  EnableGridFaceVariablesCache
 Switch on/off caching of face variables. More...
 
struct  EnableGridFaceVariablesCache< TypeTag, TTag::ChannelNCTest >
 
struct  EnableGridFaceVariablesCache< TypeTag, TTag::DoneaTest >
 
struct  EnableGridFaceVariablesCache< TypeTag, TTag::StaggeredModel >
 Cache the face variables per default. More...
 
struct  EnableGridFluxVariablesCache
 specifies if data on flux vars should be saved (faster, but more memory consuming) More...
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::AngeliTest >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::BloodFlow >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::ChannelNCTest >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::ChannelTest >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::ClosedSystemTest >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::DamBreakWet >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::DensityDrivenFlow >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::DoneaTest >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::FiniteVolumeModel >
 disable flux variables data caching by default More...
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::Fracture >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::IncompressibleTest >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::Injection >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::KovasznayTest >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::Matrix >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::MaxwellStefanNCTest >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::NavierStokesAnalytic >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::OnePCompressible >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::OnePIncompressible >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::OnePTwoCNITransientBC >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::RANSModel >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::RANSNCModel >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::Root >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::SincosTest >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::Soil >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::StokesOneP >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::StokesOnePThreeC >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::StokesOnePTwoC >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::ThreeDChannelTest >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::Tissue >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::TracerTest >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::TwoPIncompressible >
 
struct  EnableGridFluxVariablesCache< TypeTag, TTag::TwoPIncompressibleBoxDfm >
 
struct  EnableGridGeometryCache
 
struct  EnableGridGeometryCache< TypeTag, TTag::AngeliTest >
 
struct  EnableGridGeometryCache< TypeTag, TTag::BloodFlow >
 
struct  EnableGridGeometryCache< TypeTag, TTag::ChannelNCTest >
 
struct  EnableGridGeometryCache< TypeTag, TTag::ChannelTest >
 
struct  EnableGridGeometryCache< TypeTag, TTag::ClosedSystemTest >
 
struct  EnableGridGeometryCache< TypeTag, TTag::DamBreakWet >
 
struct  EnableGridGeometryCache< TypeTag, TTag::DensityDrivenFlow >
 
struct  EnableGridGeometryCache< TypeTag, TTag::DoneaTest >
 
struct  EnableGridGeometryCache< TypeTag, TTag::Fracture >
 Enable caching (more memory, but faster runtime) More...
 
struct  EnableGridGeometryCache< TypeTag, TTag::IncompressibleTest >
 
struct  EnableGridGeometryCache< TypeTag, TTag::Injection >
 
struct  EnableGridGeometryCache< TypeTag, TTag::KovasznayTest >
 
struct  EnableGridGeometryCache< TypeTag, TTag::Matrix >
 
struct  EnableGridGeometryCache< TypeTag, TTag::MaxwellStefanNCTest >
 
struct  EnableGridGeometryCache< TypeTag, TTag::NavierStokesAnalytic >
 
struct  EnableGridGeometryCache< TypeTag, TTag::OnePCompressible >
 
struct  EnableGridGeometryCache< TypeTag, TTag::OnePIncompressible >
 
struct  EnableGridGeometryCache< TypeTag, TTag::OnePTwoCNITransientBC >
 
struct  EnableGridGeometryCache< TypeTag, TTag::RANSModel >
 
struct  EnableGridGeometryCache< TypeTag, TTag::RANSNCModel >
 
struct  EnableGridGeometryCache< TypeTag, TTag::Root >
 
struct  EnableGridGeometryCache< TypeTag, TTag::RoughChannel >
 
struct  EnableGridGeometryCache< TypeTag, TTag::SincosTest >
 
struct  EnableGridGeometryCache< TypeTag, TTag::Soil >
 
struct  EnableGridGeometryCache< TypeTag, TTag::StokesOneP >
 
struct  EnableGridGeometryCache< TypeTag, TTag::StokesOnePThreeC >
 
struct  EnableGridGeometryCache< TypeTag, TTag::StokesOnePTwoC >
 
struct  EnableGridGeometryCache< TypeTag, TTag::ThreeDChannelTest >
 
struct  EnableGridGeometryCache< TypeTag, TTag::Tissue >
 
struct  EnableGridGeometryCache< TypeTag, TTag::TracerTest >
 
struct  EnableGridGeometryCache< TypeTag, TTag::TwoPIncompressible >
 
struct  EnableGridGeometryCache< TypeTag, TTag::TwoPIncompressibleBoxDfm >
 
struct  EnableGridGeometryCacheHelper
 
struct  EnableGridGeometryCacheHelper< TypeTag, false >
 
struct  EnableGridVolumeVariablesCache
 If disabled, the volume variables are not stored (reduces memory, but is slower) More...
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::AngeliTest >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::BloodFlow >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::ChannelNCTest >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::ChannelTest >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::ClosedSystemTest >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::DamBreakWet >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::DensityDrivenFlow >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::DoneaTest >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::FiniteVolumeModel >
 We do not store the volume variables by default. More...
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::Fracture >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::IncompressibleTest >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::Injection >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::KovasznayTest >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::Matrix >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::MaxwellStefanNCTest >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::NavierStokesAnalytic >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::OnePCompressible >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::OnePIncompressible >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::OnePTwoCNITransientBC >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::RANSModel >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::RANSNCModel >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::Root >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::RoughChannel >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::SincosTest >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::Soil >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::StokesOneP >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::StokesOnePThreeC >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::StokesOnePTwoC >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::ThreeDChannelTest >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::Tissue >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::TracerTest >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::TwoPIncompressible >
 
struct  EnableGridVolumeVariablesCache< TypeTag, TTag::TwoPIncompressibleBoxDfm >
 
struct  EnableThermalNonEquilibrium
 
struct  EnableThermalNonEquilibrium< TypeTag, TTag::NonEquilibrium >
 Per default, we consider both thermal and chemical non-equilibrium. More...
 
struct  EnableThermalNonEquilibrium< TypeTag, TTag::PorousMediumFlow >
 
struct  EnableThermalNonEquilibrium< TypeTag, TTag::TwoPTwoCChemicalNonequilibrium >
 
struct  EnableWaterDiffusionInAir
 Property for turning Richards into extended Richards. More...
 
struct  EnableWaterDiffusionInAir< TypeTag, TTag::Richards >
 
struct  EnableWaterDiffusionInAir< TypeTag, TTag::RichardsNC >
 
struct  EnableWaterDiffusionInAir< TypeTag, TTag::RichardsNIEvaporation >
 
struct  EnergyLocalResidual
 The local residual of the energy equation. More...
 
struct  EnergyLocalResidual< TypeTag, TTag::CombustionOneComponent >
 
struct  EnergyLocalResidual< TypeTag, TTag::NonEquilibrium >
 
struct  EnergyLocalResidual< TypeTag, TTag::PorousMediumFlow >
 The default implementation of the energy balance equation for flow problems in porous media. More...
 
struct  EnergyLocalResidual< TypeTag, TTag::TwoPTwoCChemicalNonequilibrium >
 
struct  EquilibriumIndices
 
struct  EquilibriumIOFields
 
struct  EquilibriumIOFields< TypeTag, TTag::MPNCNonequil >
 Set the vtk output fields specific to this model. More...
 
struct  EquilibriumIOFields< TypeTag, TTag::OnePNCNonEquil >
 Set the vtk output fields specific to this model. More...
 
struct  EquilibriumIOFields< TypeTag, TTag::TwoPTwoCNINonEquil >
 Set the equilibrium IO fields which are in that case the nonisothermal io fields. More...
 
struct  EquilibriumIOFields< TypeTag, TTag::TwoPTwoCNonEquil >
 Set the vtk output fields specific to this model. More...
 
struct  EquilibriumLocalResidual
 
struct  EquilibriumLocalResidual< TypeTag, TTag::MPNCNonequil >
 
struct  EquilibriumLocalResidual< TypeTag, TTag::OnePNCNonEquil >
 
struct  EquilibriumLocalResidual< TypeTag, TTag::TwoPTwoCNonEquil >
 
struct  EquilibriumModelTraits
 the formulation of the pressure e.g most wetting first More...
 
struct  EquilibriumModelTraits< TypeTag, TTag::CombustionOneComponent >
 
struct  EquilibriumModelTraits< TypeTag, TTag::MPNCNonequil >
 set equilibrium model traits More...
 
struct  EquilibriumModelTraits< TypeTag, TTag::OnePNCNonEquil >
 Set equilibrium model traits. More...
 
struct  EquilibriumModelTraits< TypeTag, TTag::TwoPTwoCNonEquil >
 Set equilibrium model traits. More...
 
struct  FacePrimaryVariables
 The primary variables container type for face dofs. More...
 
struct  FacePrimaryVariables< TypeTag, TTag::StaggeredModel >
 The face primary variables. More...
 
struct  FaceSolutionVector
 The solution vector type for face dofs. More...
 
struct  FaceSolutionVector< TypeTag, TTag::StaggeredModel >
 The type of a solution for the whole grid at a fixed time TODO: move to LinearAlgebra traits. More...
 
struct  FaceVariables
 Class containing local face-related data. More...
 
struct  FaceVariables< TypeTag, TTag::StaggeredFreeFlowModel >
 The variables living on the faces. More...
 
struct  FluidState
 The type of the fluid state to use. More...
 
struct  FluidState< TypeTag, TTag::CombustionOneComponent >
 
struct  FluidState< TypeTag, TTag::MPNC >
 This model uses the compositional fluid state. More...
 
struct  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. More...
 
struct  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. More...
 
struct  FluidState< TypeTag, TTag::NonEquilibrium >
 
struct  FluidState< TypeTag, TTag::OneP >
 The fluid state which is used by the volume variables to store the thermodynamic state. More...
 
struct  FluidState< TypeTag, TTag::OnePNC >
 The fluid state which is used by the volume variables to store the thermodynamic state. More...
 
struct  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. More...
 
struct  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. More...
 
struct  FluidState< TypeTag, TTag::SequentialTwoP >
 Set default fluid state. More...
 
struct  FluidState< TypeTag, TTag::ThreeP >
 The fluid state which is used by the volume variables to store the thermodynamic state. More...
 
struct  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. More...
 
struct  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. More...
 
struct  FluidState< TypeTag, TTag::TwoP >
 The two-phase model uses the immiscible fluid state. More...
 
struct  FluidState< TypeTag, TTag::TwoPNC >
 This model uses the compositional fluid state. More...
 
struct  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. More...
 
struct  FluidSystem
 The type of the fluid system to use. More...
 
struct  FluidSystem< TypeTag, TTag::Adaptive2p2c2d >
 
struct  FluidSystem< TypeTag, TTag::Adaptive2p2c3d >
 
struct  FluidSystem< TypeTag, TTag::AngeliTest >
 
struct  FluidSystem< TypeTag, TTag::BloodFlow >
 
struct  FluidSystem< TypeTag, TTag::ChannelNCTest >
 
struct  FluidSystem< TypeTag, TTag::ChannelTest >
 
struct  FluidSystem< TypeTag, TTag::ClosedSystemTest >
 
struct  FluidSystem< TypeTag, TTag::Column >
 
struct  FluidSystem< TypeTag, TTag::CombustionOneComponent >
 
struct  FluidSystem< TypeTag, TTag::DarcyOneP >
 
struct  FluidSystem< TypeTag, TTag::DarcyOnePThreeC >
 
struct  FluidSystem< TypeTag, TTag::DarcyOnePTwoC >
 
struct  FluidSystem< TypeTag, TTag::DarcyTwoP >
 
struct  FluidSystem< TypeTag, TTag::DarcyTwoPTwoC >
 
struct  FluidSystem< TypeTag, TTag::DensityDrivenFlow >
 
struct  FluidSystem< TypeTag, TTag::DiffusionTest >
 
struct  FluidSystem< TypeTag, TTag::Dissolution >
 
struct  FluidSystem< TypeTag, TTag::DoneaTest >
 
struct  FluidSystem< TypeTag, TTag::EvaporationAtmosphere >
 
struct  FluidSystem< TypeTag, TTag::Fracture >
 
struct  FluidSystem< TypeTag, TTag::FuelCell >
 
struct  FluidSystem< TypeTag, TTag::FVMPFAOVelocity2PTestTypeTag >
 
struct  FluidSystem< TypeTag, TTag::FVVelocity2PTestTypeTag >
 
struct  FluidSystem< TypeTag, TTag::Heterogeneous >
 
struct  FluidSystem< TypeTag, TTag::IMPESTest >
 
struct  FluidSystem< TypeTag, TTag::IncompressibleTest >
 
struct  FluidSystem< TypeTag, TTag::InfiltrationThreeP >
 
struct  FluidSystem< TypeTag, TTag::InfiltrationThreePThreeC >
 
struct  FluidSystem< TypeTag, TTag::Injection >
 
struct  FluidSystem< TypeTag, TTag::Injection2PNITypeTag >
 
struct  FluidSystem< TypeTag, TTag::InjectionProblem >
 
struct  FluidSystem< TypeTag, TTag::KovasznayTest >
 
struct  FluidSystem< TypeTag, TTag::Kuevette >
 
struct  FluidSystem< TypeTag, TTag::Matrix >
 
struct  FluidSystem< TypeTag, TTag::MaxwellStefanNCTest >
 
struct  FluidSystem< TypeTag, TTag::MaxwellStefanOnePThreeCTest >
 
struct  FluidSystem< TypeTag, TTag::MaxwellStefanTest >
 
struct  FluidSystem< TypeTag, TTag::MimeticPressure2PTestTypeTag >
 
struct  FluidSystem< TypeTag, TTag::MPFATwoPTest >
 
struct  FluidSystem< TypeTag, TTag::MPNCComparison >
 
struct  FluidSystem< TypeTag, TTag::NavierStokesAnalytic >
 
struct  FluidSystem< TypeTag, TTag::Obstacle >
 
struct  FluidSystem< TypeTag, TTag::OnePBulk >
 
struct  FluidSystem< TypeTag, TTag::OnePCompressible >
 
struct  FluidSystem< TypeTag, TTag::OnePEdge >
 
struct  FluidSystem< TypeTag, TTag::OnePFacet >
 
struct  FluidSystem< TypeTag, TTag::OnePIncompressible >
 
struct  FluidSystem< TypeTag, TTag::OnePLowDim >
 
struct  FluidSystem< TypeTag, TTag::OnePNIConduction >
 
struct  FluidSystem< TypeTag, TTag::OnePNIConvection >
 
struct  FluidSystem< TypeTag, TTag::OnePSingularity >
 
struct  FluidSystem< TypeTag, TTag::OnePSub >
 
struct  FluidSystem< TypeTag, TTag::OnePSub0 >
 
struct  FluidSystem< TypeTag, TTag::OnePSub1 >
 
struct  FluidSystem< TypeTag, TTag::OnePTest >
 
struct  FluidSystem< TypeTag, TTag::OnePTwoCNIConduction >
 
struct  FluidSystem< TypeTag, TTag::OnePTwoCNIConvection >
 
struct  FluidSystem< TypeTag, TTag::OnePTwoCNITransientBC >
 
struct  FluidSystem< TypeTag, TTag::OnePTwoCTest >
 
struct  FluidSystem< TypeTag, TTag::OnePTwoCThermalNonequilibrium >
 
struct  FluidSystem< TypeTag, TTag::PoroElasticSub >
 
struct  FluidSystem< TypeTag, TTag::RANSModel >
 
struct  FluidSystem< TypeTag, TTag::RANSNCModel >
 
struct  FluidSystem< TypeTag, TTag::Richards >
 The fluid system used by the model. More...
 
struct  FluidSystem< TypeTag, TTag::RichardsNC >
 The fluid system used by the model. More...
 
struct  FluidSystem< TypeTag, TTag::RichardsNIConduction >
 
struct  FluidSystem< TypeTag, TTag::RichardsNIConvection >
 
struct  FluidSystem< TypeTag, TTag::RichardsNIEvaporation >
 
struct  FluidSystem< TypeTag, TTag::Root >
 
struct  FluidSystem< TypeTag, TTag::Sagd >
 
struct  FluidSystem< TypeTag, TTag::Salinization >
 
struct  FluidSystem< TypeTag, TTag::SaltWaterIntrusionTest >
 
struct  FluidSystem< TypeTag, TTag::SincosTest >
 
struct  FluidSystem< TypeTag, TTag::Soil >
 
struct  FluidSystem< TypeTag, TTag::StaggeredPVNamesTestTypeTag >
 
struct  FluidSystem< TypeTag, TTag::StokesOneP >
 
struct  FluidSystem< TypeTag, TTag::StokesOnePThreeC >
 
struct  FluidSystem< TypeTag, TTag::StokesOnePTwoC >
 
struct  FluidSystem< TypeTag, TTag::TestDecTwoPTwoC >
 
struct  FluidSystem< TypeTag, TTag::TestIMPESAdaptive >
 
struct  FluidSystem< TypeTag, TTag::TestMultTwoPTwoC >
 
struct  FluidSystem< TypeTag, TTag::TestOneP >
 
struct  FluidSystem< TypeTag, TTag::TestPoroElastic >
 
struct  FluidSystem< TypeTag, TTag::ThermoChem >
 
struct  FluidSystem< TypeTag, TTag::ThreeDChannelTest >
 
struct  FluidSystem< TypeTag, TTag::ThreeDTwoPTest >
 
struct  FluidSystem< TypeTag, TTag::ThreePNIConduction >
 
struct  FluidSystem< TypeTag, TTag::ThreePNIConvection >
 
struct  FluidSystem< TypeTag, TTag::Tissue >
 
struct  FluidSystem< TypeTag, TTag::TracerTest >
 
struct  FluidSystem< TypeTag, TTag::TracerTestBulk >
 
struct  FluidSystem< TypeTag, TTag::TracerTestLowDim >
 
struct  FluidSystem< TypeTag, TTag::TransportTest >
 
struct  FluidSystem< TypeTag, TTag::TubesTest >
 
struct  FluidSystem< TypeTag, TTag::TwoPIncompressible >
 
struct  FluidSystem< TypeTag, TTag::TwoPIncompressibleBoxDfm >
 
struct  FluidSystem< TypeTag, TTag::TwoPNCDiffusion >
 
struct  FluidSystem< TypeTag, TTag::TwoPSub >
 
struct  FluidSystem< TypeTag, TTag::TwoPTracerTest >
 
struct  FluidSystem< TypeTag, TTag::TwoPTwoCChemicalNonequilibrium >
 
struct  FluidSystem< TypeTag, TTag::TwoPTwoCComparison >
 
struct  FluidSystem< TypeTag, TTag::WaterAir >
 
struct  FluxVariables
 Container storing the different types of flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::BoxFacetCouplingModel >
 Per default, use the porous medium flow flux variables with the modified upwind scheme. More...
 
struct  FluxVariables< TypeTag, TTag::CCMpfaFacetCouplingModel >
 Per default, use the porous medium flow flux variables with the modified upwind scheme. More...
 
struct  FluxVariables< TypeTag, TTag::CCTpfaFacetCouplingModel >
 Per default, use the porous medium flow flux variables with the modified upwind scheme. More...
 
struct  FluxVariables< TypeTag, TTag::KEpsilon >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::KEpsilonNC >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::KEpsilonNCNI >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::KOmega >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::KOmegaNC >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::KOmegaNCNI >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::LowReKEpsilon >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::LowReKEpsilonNC >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::LowReKEpsilonNCNI >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::NavierStokes >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::NavierStokesNC >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::OneEq >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::OneEqNC >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::OneEqNCNI >
 The flux variables. More...
 
struct  FluxVariables< TypeTag, TTag::PorousMediumFlow >
 The flux variables for models involving flow in porous media. More...
 
struct  FluxVariables< TypeTag, TTag::ShallowWater >
 
struct  FluxVariablesCache
 Stores data associated with flux vars. More...
 
struct  FluxVariablesCache< TypeTag, TTag::BoxDfmModel >
 The flux variables cache class specific to box-dfm porous medium flow models. More...
 
struct  FluxVariablesCache< TypeTag, TTag::FreeFlow >
 The flux variables cache class, by default the one for free flow. More...
 
struct  FluxVariablesCache< TypeTag, TTag::Geomechanics >
 The flux variables cache class for models involving flow in porous media. More...
 
struct  FluxVariablesCache< TypeTag, TTag::PorousMediumFlow >
 The flux variables cache class for models involving flow in porous media. More...
 
struct  FluxVariablesCache< TypeTag, TTag::ShallowWater >
 
struct  FluxVariablesCacheFiller
 The engine behind the global flux cache (how to fill caches for the stencil) More...
 
struct  FluxVariablesCacheFiller< TypeTag, TTag::FreeFlow >
 
struct  FluxVariablesCacheFiller< TypeTag, TTag::PorousMediumFlow >
 
struct  FluxVariablesCacheFiller< TypeTag, TTag::ShallowWater >
 
struct  Formulation
 The formulation of the model. More...
 
struct  Formulation< TypeTag, TTag::DarcyTwoP >
 Set the default formulation to pw-Sn: This can be over written in the problem. More...
 
struct  Formulation< TypeTag, TTag::DarcyTwoPTwoC >
 Set the default formulation to pw-Sn: This can be over written in the problem. More...
 
struct  Formulation< TypeTag, TTag::Dissolution >
 
struct  Formulation< TypeTag, TTag::FuelCell >
 
struct  Formulation< TypeTag, TTag::Salinization >
 
struct  Formulation< TypeTag, TTag::TwoP >
 < Set the default formulation to pwsn More...
 
struct  Formulation< TypeTag, TTag::TwoPNC >
 Default formulation is pw-Sn, overwrite if necessary. More...
 
struct  Formulation< TypeTag, TTag::TwoPNCDiffusion >
 Set the default formulation to pw-Sn: This can be over written in the problem. More...
 
struct  Formulation< TypeTag, TTag::TwoPOneCNI >
 Set the default formulation to pw-sn. More...
 
struct  Formulation< TypeTag, TTag::TwoPTwoCChemicalNonequilibrium >
 
struct  Formulation< TypeTag, TTag::TwoPTwoCComparison >
 
struct  FVGridGeometry
 The type of the global finite volume geometry. More...
 
struct  FVGridGeometry< TypeTag, TTag::BoxDfmModel >
 Set the default for the global finite volume geometry. More...
 
struct  FVGridGeometry< TypeTag, TTag::BoxFacetCouplingModel >
 Set the default for the grid finite volume geometry. More...
 
struct  FVGridGeometry< TypeTag, TTag::BoxModel >
 Set the default for the global finite volume geometry. More...
 
struct  FVGridGeometry< TypeTag, TTag::CCMpfaModel >
 Set the default for the global finite volume geometry. More...
 
struct  FVGridGeometry< TypeTag, TTag::CCTpfaModel >
 Set the default for the global finite volume geometry. More...
 
struct  FVGridGeometry< TypeTag, TTag::SequentialModel >
 A simplified grid geometry for compatibility with new style models. More...
 
struct  FVGridGeometry< TypeTag, TTag::StaggeredFreeFlowModel >
 The default fv grid geometry. More...
 
struct  FVGridGeometry< TypeTag, TTag::TubesTestBox >
 
struct  FVGridGeometry< TypeTag, TTag::TubesTestCCTpfa >
 
struct  Grid
 The DUNE grid type. More...
 
struct  Grid< TypeTag, TTag::AngeliTest >
 
struct  Grid< TypeTag, TTag::BloodFlow >
 
struct  Grid< TypeTag, TTag::ChannelNCTest >
 
struct  Grid< TypeTag, TTag::ChannelTest >
 
struct  Grid< TypeTag, TTag::ClosedSystemTest >
 
struct  Grid< TypeTag, TTag::Column >
 
struct  Grid< TypeTag, TTag::CombustionOneComponent >
 
struct  Grid< TypeTag, TTag::DamBreakWet >
 
struct  Grid< TypeTag, TTag::DarcyOneP >
 
struct  Grid< TypeTag, TTag::DarcyOnePThreeC >
 
struct  Grid< TypeTag, TTag::DarcyOnePTwoC >
 
struct  Grid< TypeTag, TTag::DarcyTwoP >
 
struct  Grid< TypeTag, TTag::DarcyTwoPTwoC >
 
struct  Grid< TypeTag, TTag::DensityDrivenFlow >
 
struct  Grid< TypeTag, TTag::Dissolution >
 
struct  Grid< TypeTag, TTag::DoneaTest >
 
struct  Grid< TypeTag, TTag::EvaporationAtmosphere >
 
struct  Grid< TypeTag, TTag::Fracture >
 
struct  Grid< TypeTag, TTag::FuelCell >
 
struct  Grid< TypeTag, TTag::Heterogeneous >
 
struct  Grid< TypeTag, TTag::IncompressibleTest >
 
struct  Grid< TypeTag, TTag::InfiltrationThreeP >
 
struct  Grid< TypeTag, TTag::InfiltrationThreePThreeC >
 
struct  Grid< TypeTag, TTag::Injection >
 
struct  Grid< TypeTag, TTag::Injection2PNITypeTag >
 
struct  Grid< TypeTag, TTag::InjectionProblem >
 
struct  Grid< TypeTag, TTag::KovasznayTest >
 
struct  Grid< TypeTag, TTag::Kuevette >
 
struct  Grid< TypeTag, TTag::Matrix >
 
struct  Grid< TypeTag, TTag::MaxwellStefanNCTest >
 
struct  Grid< TypeTag, TTag::MaxwellStefanOnePThreeCTest >
 
struct  Grid< TypeTag, TTag::MaxwellStefanTest >
 
struct  Grid< TypeTag, TTag::MPNCComparison >
 
struct  Grid< TypeTag, TTag::NavierStokesAnalytic >
 
struct  Grid< TypeTag, TTag::Obstacle >
 
struct  Grid< TypeTag, TTag::OnePBulk >
 
struct  Grid< TypeTag, TTag::OnePCompressible >
 
struct  Grid< TypeTag, TTag::OnePEdge >
 
struct  Grid< TypeTag, TTag::OnePFacet >
 
struct  Grid< TypeTag, TTag::OnePIncompressible >
 
struct  Grid< TypeTag, TTag::OnePLowDim >
 
struct  Grid< TypeTag, TTag::OnePNIConduction >
 
struct  Grid< TypeTag, TTag::OnePNIConvection >
 
struct  Grid< TypeTag, TTag::OnePSingularity >
 
struct  Grid< TypeTag, TTag::OnePSub >
 
struct  Grid< TypeTag, TTag::OnePTest >
 
struct  Grid< TypeTag, TTag::OnePTwoCNIConduction >
 
struct  Grid< TypeTag, TTag::OnePTwoCNIConvection >
 
struct  Grid< TypeTag, TTag::OnePTwoCNITransientBC >
 
struct  Grid< TypeTag, TTag::OnePTwoCTest >
 
struct  Grid< TypeTag, TTag::OnePTwoCThermalNonequilibrium >
 
struct  Grid< TypeTag, TTag::PoroElasticSub >
 
struct  Grid< TypeTag, TTag::RANSModel >
 
struct  Grid< TypeTag, TTag::RANSNCModel >
 
struct  Grid< TypeTag, TTag::RichardsAnalytical >
 
struct  Grid< TypeTag, TTag::RichardsLens >
 
struct  Grid< TypeTag, TTag::RichardsNIConduction >
 
struct  Grid< TypeTag, TTag::RichardsNIConvection >
 
struct  Grid< TypeTag, TTag::RichardsNIEvaporation >
 
struct  Grid< TypeTag, TTag::RichardsWellTracer >
 
struct  Grid< TypeTag, TTag::Root >
 
struct  Grid< TypeTag, TTag::RoughChannel >
 
struct  Grid< TypeTag, TTag::Sagd >
 
struct  Grid< TypeTag, TTag::Salinization >
 
struct  Grid< TypeTag, TTag::SaltWaterIntrusionTest >
 
struct  Grid< TypeTag, TTag::SincosTest >
 
struct  Grid< TypeTag, TTag::Soil >
 
struct  Grid< TypeTag, TTag::SolidEnergyTest >
 
struct  Grid< TypeTag, TTag::StaggeredPVNamesTestTypeTag >
 
struct  Grid< TypeTag, TTag::StokesOneP >
 
struct  Grid< TypeTag, TTag::StokesOnePThreeC >
 
struct  Grid< TypeTag, TTag::StokesOnePTwoC >
 
struct  Grid< TypeTag, TTag::TestElastic >
 
struct  Grid< TypeTag, TTag::TestPoroElastic >
 
struct  Grid< TypeTag, TTag::ThermoChem >
 
struct  Grid< TypeTag, TTag::ThreeDChannelTest >
 
struct  Grid< TypeTag, TTag::ThreePNIConduction >
 
struct  Grid< TypeTag, TTag::ThreePNIConvection >
 
struct  Grid< TypeTag, TTag::Tissue >
 
struct  Grid< TypeTag, TTag::TracerTest >
 
struct  Grid< TypeTag, TTag::TracerTestBulk >
 
struct  Grid< TypeTag, TTag::TracerTestLowDim >
 
struct  Grid< TypeTag, TTag::TwoPIncompressible >
 
struct  Grid< TypeTag, TTag::TwoPIncompressibleBoxDfm >
 
struct  Grid< TypeTag, TTag::TwoPNCDiffusion >
 
struct  Grid< TypeTag, TTag::TwoPSub >
 
struct  Grid< TypeTag, TTag::TwoPTracerTest >
 
struct  Grid< TypeTag, TTag::TwoPTwoCChemicalNonequilibrium >
 
struct  Grid< TypeTag, TTag::TwoPTwoCComparison >
 
struct  Grid< TypeTag, TTag::WaterAir >
 
struct  GridFaceVariables
 Global vector containing face-related data. More...
 
struct  GridFaceVariables< TypeTag, TTag::StaggeredModel >
 Set the default global face variables cache vector class. More...
 
struct  GridFluxVariablesCache
 The global vector of flux variable containers. More...
 
struct  GridFluxVariablesCache< TypeTag, TTag::BoxModel >
 The grid flux variables cache vector class. More...
 
struct  GridFluxVariablesCache< TypeTag, TTag::CCMpfaModel >
 The grid volume variables vector class. More...
 
struct  GridFluxVariablesCache< TypeTag, TTag::CCTpfaModel >
 The grid flux variables cache vector class. More...
 
struct  GridFluxVariablesCache< TypeTag, TTag::StaggeredModel >
 Set the global flux variables cache vector class. More...
 
struct  GridGeometry
 
struct  GridGeometryHelper
 
struct  GridGeometryHelper< TypeTag, UndefinedProperty >
 
struct  GridVariables
 The grid variables object managing variable data on the grid (volvars/fluxvars cache) More...
 
struct  GridVariables< TypeTag, TTag::FiniteVolumeModel >
 The grid variables. More...
 
struct  GridVariables< TypeTag, TTag::NonEquilibrium >
 The grid variables. More...
 
struct  GridVariables< TypeTag, TTag::StaggeredModel >
 Set the grid variables (volume, flux and face variables) More...
 
struct  GridView
 The type of the grid view according to the grid type. More...
 
struct  GridView< TypeTag, TTag::GridProperties >
 Use the leaf grid view if not defined otherwise. More...
 
struct  GridView< TypeTag, TTag::SequentialModel >
 Use the leaf grid view if not defined otherwise. More...
 
struct  GridVolumeVariables
 The type for a global container for the volume variables. More...
 
struct  GridVolumeVariables< TypeTag, TTag::BoxModel >
 The grid volume variables vector class. More...
 
struct  GridVolumeVariables< TypeTag, TTag::CCMpfaModel >
 The grid volume variables vector class. More...
 
struct  GridVolumeVariables< TypeTag, TTag::CCTpfaModel >
 The grid volume variables vector class. More...
 
struct  GridVolumeVariables< TypeTag, TTag::StaggeredFreeFlowModel >
 Set the default global volume variables cache vector class. More...
 
class  H2N2CO2FluidSystem
 A simple fluid system with three components for testing the multi-component diffusion with the Maxwell-Stefan formulation. More...
 
struct  HeatConductionType
 The type for the calculation of the heat conduction fluxes. More...
 
struct  HeatConductionType< TypeTag, TTag::FreeFlow >
 Use Fourier's Law as default heat conduction type. More...
 
struct  HeatConductionType< TypeTag, TTag::NavierStokesNCNI >
 Use Fourier's Law as default heat conduction type. More...
 
struct  HeatConductionType< TypeTag, TTag::NonEquilibrium >
 
struct  HeatConductionType< TypeTag, TTag::PorousMediumFlow >
 By default, we use fourier's law as the default for heat conduction fluxes. More...
 
struct  HeatConductionType< TypeTag, TTag::RANSNI >
 Use Fourier's Law as default heat conduction type. More...
 
struct  HeatConductionType< TypeTag, TTag::TwoPTwoCChemicalNonequilibrium >
 
struct  Indices< TypeTag, TTag::SequentialTwoP >
 Chose the set of indices depending on the chosen formulation. More...
 
struct  IntersectionMapper
 Specifies the intersection mapper. More...
 
struct  IOFields
 A class helping models to define input and output fields. More...
 
struct  IOFields< TypeTag, TTag::KEpsilon >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::KEpsilonNC >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::KEpsilonNCNI >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::KEpsilonNI >
 The specific non-isothermal I/O fields. More...
 
struct  IOFields< TypeTag, TTag::KOmega >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::KOmegaNC >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::KOmegaNCNI >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::KOmegaNI >
 The specific non-isothermal I/O fields. More...
 
struct  IOFields< TypeTag, TTag::LowReKEpsilon >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::LowReKEpsilonNC >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::LowReKEpsilonNCNI >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::LowReKEpsilonNI >
 The specific non-isothermal I/O fields. More...
 
struct  IOFields< TypeTag, TTag::ModelProperties >
 Set the default to an implementation throwing a NotImplemented error. More...
 
struct  IOFields< TypeTag, TTag::MPNC >
 Set the vtk output fields specific to this model. More...
 
struct  IOFields< TypeTag, TTag::MPNCComparison >
 
struct  IOFields< TypeTag, TTag::NavierStokes >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::NavierStokesNC >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::NavierStokesNCNI >
 The non-isothermal I/O fields. More...
 
struct  IOFields< TypeTag, TTag::NavierStokesNI >
 The specific non-isothermal I/O fields. More...
 
struct  IOFields< TypeTag, TTag::NonEquilibrium >
 indices for non-isothermal models More...
 
struct  IOFields< TypeTag, TTag::OneEq >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::OneEqNC >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::OneEqNCNI >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::OneEqNI >
 The specific non-isothermal I/O fields. More...
 
struct  IOFields< TypeTag, TTag::OneP >
 default I/O fields specific to this model More...
 
struct  IOFields< TypeTag, TTag::OnePNC >
 Set the vtk output fields specific to this model. More...
 
struct  IOFields< TypeTag, TTag::OnePNCMin >
 Use the mineralization vtk output fields. More...
 
struct  IOFields< TypeTag, TTag::OnePNCMinNI >
 Non-isothermal vtk output. More...
 
struct  IOFields< TypeTag, TTag::OnePNCNI >
 The non-isothermal vtk output fields. More...
 
struct  IOFields< TypeTag, TTag::OnePNI >
 Add temperature to the output. More...
 
struct  IOFields< TypeTag, TTag::PoroElastic >
 default vtk output fields specific to this model More...
 
struct  IOFields< TypeTag, TTag::RANS >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::RANSNI >
 The specific non-isothermal I/O fields. More...
 
struct  IOFields< TypeTag, TTag::Richards >
 Set the vtk output fields specific to this model. More...
 
struct  IOFields< TypeTag, TTag::RichardsNC >
 Set the vtk output fields specific to this model. More...
 
struct  IOFields< TypeTag, TTag::RichardsNI >
 Set the vtk output fields specific to th non-isothermal model. More...
 
struct  IOFields< TypeTag, TTag::ShallowWater >
 
struct  IOFields< TypeTag, TTag::SolidEnergy >
 Set the vtk output fields specific to this model. More...
 
struct  IOFields< TypeTag, TTag::ThreeP >
 Set the vtk output fields specific to this model. More...
 
struct  IOFields< TypeTag, TTag::ThreePNI >
 Set non-isothermal output fields. More...
 
struct  IOFields< TypeTag, TTag::ThreePThreeC >
 Set the vtk output fields specific to this model. More...
 
struct  IOFields< TypeTag, TTag::ThreePThreeCNI >
 Set the non-isothermal vktoutputfields. More...
 
struct  IOFields< TypeTag, TTag::ThreePWaterOilNI >
 Set the non-isothermal vkt output fields. More...
 
struct  IOFields< TypeTag, TTag::Tracer >
 Set the vtk output fields specific to this model. More...
 
struct  IOFields< TypeTag, TTag::TwoP >
 Set the vtk output fields specific to the twop model. More...
 
struct  IOFields< TypeTag, TTag::TwoPNC >
 Set the vtk output fields specific to this model. More...
 
struct  IOFields< TypeTag, TTag::TwoPNCMin >
 Set the vtk output fields specific to this model. More...
 
struct  IOFields< TypeTag, TTag::TwoPNCMinNI >
 Non-isothermal vtkoutput. More...
 
struct  IOFields< TypeTag, TTag::TwoPNCNI >
 Set non-isothermal output fields. More...
 
struct  IOFields< TypeTag, TTag::TwoPNI >
 Set the vtk output fields specific to the non-isothermal twop model. More...
 
struct  IOFields< TypeTag, TTag::TwoPOneCNI >
 The non-isothermal vtk output fields. More...
 
struct  IOFields< TypeTag, TTag::TwoPTwoCComparison >
 
struct  IOFields< TypeTag, TTag::TwoPTwoCNI >
 Set non-isothermal output fields. More...
 
struct  IOFields< TypeTag, TTag::ZeroEqNC >
 The specific I/O fields. More...
 
struct  IOFields< TypeTag, TTag::ZeroEqNCNI >
 The specific I/O fields. More...
 
struct  JacobianMatrix
 Type of the global jacobian matrix. More...
 
struct  JacobianMatrix< TypeTag, TTag::FiniteVolumeModel >
 Set the type of a global jacobian matrix from the solution types TODO: move to LinearAlgebra traits. More...
 
struct  JacobianMatrix< TypeTag, TTag::StaggeredModel >
 Set the type of a global jacobian matrix from the solution types TODO: move to LinearAlgebra traits. More...
 
struct  KEpsilonModelTraits
 Traits for the k-epsilon model. More...
 
struct  KEpsilonNCModelTraits
 Traits for the low-Reynolds k-epsilon multi-component model states some specifics of the isothermal multi-component low-Reynolds k-epsilon model. More...
 
struct  KOmegaModelTraits
 Traits for the k-omega model. More...
 
struct  KOmegaNCModelTraits
 Traits for the k-omega multi-component modelstates some specifics of the isothermal multi-component k-omega model. More...
 
struct  LinearSolver
 TODO: Remove this property as soon as the decoupled models are integrated. More...
 
struct  LocalResidual
 
struct  LocalResidual< TypeTag, TTag::BloodFlow >
 
struct  LocalResidual< TypeTag, TTag::Elastic >
 Use the local residual of the elastic model. More...
 
struct  LocalResidual< TypeTag, TTag::Fracture >
 
struct  LocalResidual< TypeTag, TTag::IncompressibleTest >
 
struct  LocalResidual< TypeTag, TTag::KEpsilon >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::KEpsilonNC >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::KEpsilonNCNI >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::KOmega >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::KOmegaNC >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::KOmegaNCNI >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::LowReKEpsilon >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::LowReKEpsilonNC >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::LowReKEpsilonNCNI >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::Matrix >
 
struct  LocalResidual< TypeTag, TTag::MPNC >
 Use the MpNc local residual for the MpNc model. More...
 
struct  LocalResidual< TypeTag, TTag::NavierStokes >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::NavierStokesNC >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::NonEquilibrium >
 
struct  LocalResidual< TypeTag, TTag::OneEq >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::OneEqNC >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::OneEqNCNI >
 The local residual. More...
 
struct  LocalResidual< TypeTag, TTag::OneP >
 the local residual function More...
 
struct  LocalResidual< TypeTag, TTag::OnePIncompressible >
 
struct  LocalResidual< TypeTag, TTag::OnePNC >
 The local residual function. More...
 
struct  LocalResidual< TypeTag, TTag::OnePNCMin >
 
struct  LocalResidual< TypeTag, TTag::PoroElastic >
 Use the local residual of the poro-elastic model. More...
 
struct  LocalResidual< TypeTag, TTag::Richards >
 The local residual operator. More...
 
struct  LocalResidual< TypeTag, TTag::RichardsNC >
 Use the dedicated local residual. More...
 
struct  LocalResidual< TypeTag, TTag::Root >
 
struct  LocalResidual< TypeTag, TTag::ShallowWater >
 
struct  LocalResidual< TypeTag, TTag::SolidEnergy >
 set the local residual More...
 
struct  LocalResidual< TypeTag, TTag::ThreeP >
 The local residual function of the conservation equations. More...
 
struct  LocalResidual< TypeTag, TTag::ThreePThreeC >
 The local residual function of the conservation equations. More...
 
struct  LocalResidual< TypeTag, TTag::ThreePWaterOilNI >
 The local residual function of the conservation equations. More...
 
struct  LocalResidual< TypeTag, TTag::Tissue >
 
struct  LocalResidual< TypeTag, TTag::Tracer >
 Use the tracer local residual function for the tracer model. More...
 
struct  LocalResidual< TypeTag, TTag::TwoP >
 Use the immiscible local residual operator for the 2p model. More...
 
struct  LocalResidual< TypeTag, TTag::TwoPIncompressible >
 
struct  LocalResidual< TypeTag, TTag::TwoPIncompressibleBoxDfm >
 
struct  LocalResidual< TypeTag, TTag::TwoPNC >
 Use the compositional local residual. More...
 
struct  LocalResidual< TypeTag, TTag::TwoPNCMin >
 
struct  LocalResidual< TypeTag, TTag::TwoPOneCNI >
 The specific local residual (i.e. balance equations). More...
 
struct  LowReKEpsilonModelTraits
 Traits for the low-Reynolds k-epsilon model. More...
 
struct  LowReKEpsilonNCModelTraits
 Traits for the low-Reynolds k-epsilon multi-component modelstates some specifics of the isothermal multi-component low-Reynolds k-epsilon model. More...
 
struct  MaterialLaw
 
struct  MaterialLaw< TypeTag, TTag::Test2P2CSpatialParams >
 
struct  MaterialLaw< TypeTag, TTag::Test2PSpatialParams >
 
struct  MaterialLaw< TypeTag, TTag::Test3d2pSpatialParams >
 
struct  MaterialLaw< TypeTag, TTag::TestDiffusionSpatialParams >
 
struct  MaterialLaw< TypeTag, TTag::TestDiffusionSpatialParams3d >
 
struct  MaterialLaw< TypeTag, TTag::TestIMPESAdaptiveSpatialParams >
 
struct  MaterialLaw< TypeTag, TTag::TestIMPESSpatialParams >
 
struct  MaterialLaw< TypeTag, TTag::TestTransportSpatialParams >
 
struct  MaxIntersections< TypeTag, TTag::SequentialModel >
 Default number of intersections for quadrilaterals. More...
 
class  MaxwellStefanFluidSystem
 A simple fluid system with three components for testing the multi-component diffusion with the Maxwell-Stefan formulation. More...
 
class  MaxwellStefanTracerFluidSystem
 A simple fluid system with one MaxwellStefan component. More...
 
struct  Model< TypeTag, TTag::TransportTwoP >
 
struct  ModelDefaultParameters
 Property which defines the group that is queried for parameters by default. More...
 
struct  ModelDefaultParameters< TypeTag, TTag::ModelProperties >
 do not specific any model-specific default parameters here More...
 
struct  ModelDefaultParameters< TypeTag, TTag::SequentialModel >
 do not specific any model-specific default parameters here More...
 
struct  ModelTraits
 Traits class encapsulating model specifications. More...
 
struct  ModelTraits< TypeTag, TTag::Elastic >
 The model traits of the elastic model. More...
 
struct  ModelTraits< TypeTag, TTag::KEpsilon >
 < states some specifics of the isothermal k-epsilon model More...
 
struct  ModelTraits< TypeTag, TTag::KEpsilonNC >
 
struct  ModelTraits< TypeTag, TTag::KEpsilonNCNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::KEpsilonNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::KOmega >
 states some specifics of the isothermal k-omega model More...
 
struct  ModelTraits< TypeTag, TTag::KOmegaNC >
 
struct  ModelTraits< TypeTag, TTag::KOmegaNCNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::KOmegaNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::LowReKEpsilon >
 < states some specifics of the isothermal low-Reynolds k-epsilon model More...
 
struct  ModelTraits< TypeTag, TTag::LowReKEpsilonNC >
 
struct  ModelTraits< TypeTag, TTag::LowReKEpsilonNCNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::LowReKEpsilonNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::MPNC >
 Set the model traits property. More...
 
struct  ModelTraits< TypeTag, TTag::MPNCNI >
 set the non-isothermal model traits More...
 
struct  ModelTraits< TypeTag, TTag::MPNCNonequil >
 
struct  ModelTraits< TypeTag, TTag::NavierStokes >
 
struct  ModelTraits< TypeTag, TTag::NavierStokesNC >
 < states some specifics of the free-flow model More...
 
struct  ModelTraits< TypeTag, TTag::NavierStokesNCNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::NavierStokesNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::NonEquilibrium >
 Set the model traits. More...
 
struct  ModelTraits< TypeTag, TTag::OneEq >
 < states some specifics of the isothermal Spalart-Allmaras model More...
 
struct  ModelTraits< TypeTag, TTag::OneEqNC >
 
struct  ModelTraits< TypeTag, TTag::OneEqNCNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::OneEqNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::OneP >
 default the actually used traits to the base traits More...
 
struct  ModelTraits< TypeTag, TTag::OnePNC >
 default the actually used traits to the base traits More...
 
struct  ModelTraits< TypeTag, TTag::OnePNCMin >
 Use non-mineralization model traits with 1pnc traits. More...
 
struct  ModelTraits< TypeTag, TTag::OnePNCMinNI >
 The non-isothermal model traits. More...
 
struct  ModelTraits< TypeTag, TTag::OnePNCNI >
 Model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::OnePNCNonEquil >
 
struct  ModelTraits< TypeTag, TTag::OnePNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::PoroElastic >
 The deault model traits of the poro-elastic model. More...
 
struct  ModelTraits< TypeTag, TTag::RANS >
 The model traits of the isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::RANSNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::Richards >
 The model traits. More...
 
struct  ModelTraits< TypeTag, TTag::RichardsNC >
 
struct  ModelTraits< TypeTag, TTag::RichardsNCNI >
 set non-isothermal model traits More...
 
struct  ModelTraits< TypeTag, TTag::RichardsNI >
 set non-isothermal model traits More...
 
struct  ModelTraits< TypeTag, TTag::SequentialModel >
 
struct  ModelTraits< TypeTag, TTag::ShallowWater >
 
struct  ModelTraits< TypeTag, TTag::SolidEnergy >
 set the model traits More...
 
struct  ModelTraits< TypeTag, TTag::ThreeP >
 Set the model traits. More...
 
struct  ModelTraits< TypeTag, TTag::ThreePNI >
 Set non-isothermal model traits. More...
 
struct  ModelTraits< TypeTag, TTag::ThreePThreeC >
 
struct  ModelTraits< TypeTag, TTag::ThreePThreeCNI >
 Set non-isothermal NumEq. More...
 
struct  ModelTraits< TypeTag, TTag::ThreePWaterOilNI >
 Set the non-isothermal model traits property. More...
 
struct  ModelTraits< TypeTag, TTag::Tracer >
 set the model traits More...
 
struct  ModelTraits< TypeTag, TTag::TracerTestBulk >
 set the model traits (with disabled diffusion) More...
 
struct  ModelTraits< TypeTag, TTag::TracerTestLowDim >
 set the model traits (with disabled diffusion) More...
 
struct  ModelTraits< TypeTag, TTag::TwoP >
 default the actually used traits to the base traits More...
 
struct  ModelTraits< TypeTag, TTag::TwoPNC >
 default the actually used traits to the base traits More...
 
struct  ModelTraits< TypeTag, TTag::TwoPNCMin >
 The 2pnc model traits define the non-mineralization part. More...
 
struct  ModelTraits< TypeTag, TTag::TwoPNCMinNI >
 Set non-isothermal model traits. More...
 
struct  ModelTraits< TypeTag, TTag::TwoPNCNI >
 Set the non-isothermal model traits. More...
 
struct  ModelTraits< TypeTag, TTag::TwoPNI >
 The non-isothermal model traits class. More...
 
struct  ModelTraits< TypeTag, TTag::TwoPOneCNI >
 Set the non-isothermal model traits. More...
 
struct  ModelTraits< TypeTag, TTag::TwoPTwoC >
 
struct  ModelTraits< TypeTag, TTag::TwoPTwoCNI >
 Set the non-isothermal model traits. More...
 
struct  ModelTraits< TypeTag, TTag::TwoPTwoCNINonEquil >
 Set the non-isothermal model traits with the nonequilibrium model traits as isothermal traits. More...
 
struct  ModelTraits< TypeTag, TTag::TwoPTwoCNonEquil >
 
struct  ModelTraits< TypeTag, TTag::ZeroEq >
 
struct  ModelTraits< TypeTag, TTag::ZeroEqNC >
 The model traits of the isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::ZeroEqNCNI >
 The model traits of the non-isothermal model. More...
 
struct  ModelTraits< TypeTag, TTag::ZeroEqNI >
 The model traits of the non-isothermal model. More...
 
struct  MolecularDiffusionType
 The type for the calculation of the molecular diffusion fluxes. More...
 
struct  MolecularDiffusionType< TypeTag, TTag::DarcyOnePThreeC >
 
struct  MolecularDiffusionType< TypeTag, TTag::DarcyOnePTwoC >
 
struct  MolecularDiffusionType< TypeTag, TTag::MaxwellStefanNCTest >
 Here we set FicksLaw or MaxwellStefansLaw. More...
 
struct  MolecularDiffusionType< TypeTag, TTag::MaxwellStefanOnePThreeCTest >
 Here we set FicksLaw or MaxwellStefansLaw. More...
 
struct  MolecularDiffusionType< TypeTag, TTag::MaxwellStefanTest >
 Here we set FicksLaw or MaxwellStefansLaw. More...
 
struct  MolecularDiffusionType< TypeTag, TTag::NavierStokesNC >
 Use Fick's law for molecular diffusion per default. More...
 
struct  MolecularDiffusionType< TypeTag, TTag::PorousMediumFlow >
 By default, we use fick's law for the diffusive fluxes. More...
 
struct  MolecularDiffusionType< TypeTag, TTag::StokesOnePThreeC >
 
struct  MolecularDiffusionType< TypeTag, TTag::StokesOnePTwoC >
 
struct  MolecularDiffusionType< TypeTag, TTag::TwoPNCDiffusion >
 Here we set FicksLaw or TwoPNCDiffusionsLaw. More...
 
struct  NormalizePressure
 Returns whether to normalize the pressure term in the momentum balance or not. More...
 
struct  NormalizePressure< TypeTag, TTag::NavierStokes >
 Normalize the pressure term in the momentum balance by default. More...
 
struct  NormalizePressure< TypeTag, TTag::NavierStokesAnalytic >
 
struct  NormalizePressure< TypeTag, TTag::NavierStokesNC >
 Normalize the pressure term in the momentum balance by default. More...
 
struct  NumComponents< TypeTag, TTag::SequentialTwoPTwoC >
 < The number of components in the 2p2c model is 2 More...
 
struct  NumEnergyEqFluid
 
struct  NumEnergyEqFluid< TypeTag, TTag::CombustionOneComponent >
 
struct  NumEnergyEqFluid< TypeTag, TTag::NonEquilibrium >
 
struct  NumEnergyEqSolid
 
struct  NumEnergyEqSolid< TypeTag, TTag::CombustionOneComponent >
 
struct  NumEnergyEqSolid< TypeTag, TTag::NonEquilibrium >
 Default values for the number of energy balance equations. More...
 
struct  NumEqBalance
 
struct  NumEqCellCenter
 The number of equations for cell-centered dofs. More...
 
struct  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. More...
 
struct  NumEqFace
 The number of equations for face dofs. More...
 
struct  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. More...
 
struct  NumEqVector
 A vector of size number equations that can be used for Neumann fluxes, sources, residuals, ... More...
 
struct  NumEqVector< TypeTag, TTag::ModelProperties >
 Set the default vector with size number of equations to a field vector. More...
 
struct  NumPhases< TypeTag, TTag::SequentialTwoPTwoC >
 < The number of phases in the 2p2c model is 2 More...
 
struct  NusseltFormulation
 
struct  NusseltFormulation< TypeTag, TTag::NonEquilibrium >
 
struct  OneEqModelTraits
 Traits for the Spalart-Allmaras model. More...
 
struct  OneEqNCModelTraits
 Traits for the one-equation multi-component modelstates some specifics of the isothermal multi-component one-equation model. More...
 
struct  OnlyGasPhaseCanDisappear
 reduces the phasestates to threePhases and wnPhaseOnly More...
 
struct  OnlyGasPhaseCanDisappear< TypeTag, TTag::Sagd >
 
struct  OnlyGasPhaseCanDisappear< TypeTag, TTag::ThreePWaterOilNI >
 Determines whether a constraint solver should be used explicitly. More...
 
struct  PointSource
 Property defining the type of point source used. More...
 
struct  PointSource< TypeTag, TTag::BULKTYPETAG >
 
struct  PointSource< TypeTag, TTag::Fracture >
 
struct  PointSource< TypeTag, TTag::GridProperties >
 Use the minimal point source implementation as default. More...
 
struct  PointSource< TypeTag, TTag::LOWDIMTYPETAG >
 
struct  PointSource< TypeTag, TTag::Matrix >
 
struct  PointSource< TypeTag, TTag::OnePSingularityTimeDependentCCTpfa >
 
struct  PointSource< TypeTag, TTag::RichardsWellTracer >
 
struct  PointSource< TypeTag, TTag::Root >
 
struct  PointSource< TypeTag, TTag::Soil >
 
struct  PointSource< TypeTag, TTag::SOILTYPETAG >
 
struct  PointSourceHelper
 Property defining the class that computes which sub control volume point sources belong to. More...
 
struct  PointSourceHelper< TypeTag, TTag::BULKTYPETAG >
 
struct  PointSourceHelper< TypeTag, TTag::Fracture >
 
struct  PointSourceHelper< TypeTag, TTag::GridProperties >
 Use the point source helper using the bounding box tree as a default. More...
 
struct  PointSourceHelper< TypeTag, TTag::LOWDIMTYPETAG >
 
struct  PointSourceHelper< TypeTag, TTag::Matrix >
 
struct  PointSourceHelper< TypeTag, TTag::Root >
 
struct  PointSourceHelper< TypeTag, TTag::Soil >
 
struct  PointSourceHelper< TypeTag, TTag::SOILTYPETAG >
 
struct  PressureCoefficientMatrix< TypeTag, TTag::Pressure >
 
struct  PressureFormulation
 
struct  PressureFormulation< TypeTag, TTag::CombustionOneComponent >
 Set the default pressure formulation: either pw first or pn first. More...
 
struct  PressureFormulation< TypeTag, TTag::EvaporationAtmosphere >
 Set the default pressure formulation: either pw first or pn first. More...
 
struct  PressureFormulation< TypeTag, TTag::MPNC >
 Set the default pressure formulation to the pressure of the (most) wetting phase. More...
 
struct  PressureRHSVector< TypeTag, TTag::Pressure >
 
struct  PrimaryInteractionVolume
 The primary interaction volume type. More...
 
struct  PrimaryInteractionVolume< TypeTag, TTag::CCMpfaFacetCouplingModel >
 Use the facet coupling-specific mpfa-o interaction volume. More...
 
struct  PrimaryInteractionVolume< TypeTag, TTag::CCMpfaModel >
 Per default, we use the dynamic mpfa-o interaction volume. More...
 
struct  PrimaryInteractionVolume< TypeTag, TTag::InjectionCCMpfa >
 
struct  PrimaryVariables
 A vector of primary variables. More...
 
struct  PrimaryVariables< TypeTag, TTag::ModelProperties >
 Set the default primary variable vector to a vector of size of number of equations. More...
 
struct  PrimaryVariables< TypeTag, TTag::Richards >
 The primary variables vector for the richards model. More...
 
struct  PrimaryVariables< TypeTag, TTag::ThreePThreeC >
 The primary variables vector for the 3p3c model. More...
 
struct  PrimaryVariables< TypeTag, TTag::ThreePWaterOilNI >
 The primary variables vector for the 3p3c model. More...
 
struct  PrimaryVariables< TypeTag, TTag::TwoPNC >
 The primary variables vector for the 2pnc model. More...
 
struct  PrimaryVariables< TypeTag, TTag::TwoPOneCNI >
 The primary variables vector for the 2p1cni model. More...
 
struct  Problem
 Property to specify the type of a problem which has to be solved. More...
 
struct  Problem< TypeTag, TTag::AngeliTest >
 
struct  Problem< TypeTag, TTag::BloodFlow >
 
struct  Problem< TypeTag, TTag::ChannelNCTest >
 
struct  Problem< TypeTag, TTag::ChannelTest >
 
struct  Problem< TypeTag, TTag::ClosedSystemTest >
 
struct  Problem< TypeTag, TTag::Column >
 
struct  Problem< TypeTag, TTag::CombustionOneComponent >
 
struct  Problem< TypeTag, TTag::DamBreakWet >
 
struct  Problem< TypeTag, TTag::DarcyOneP >
 
struct  Problem< TypeTag, TTag::DarcyOnePThreeC >
 
struct  Problem< TypeTag, TTag::DarcyOnePTwoC >
 
struct  Problem< TypeTag, TTag::DarcyTwoP >
 
struct  Problem< TypeTag, TTag::DarcyTwoPTwoC >
 
struct  Problem< TypeTag, TTag::DensityDrivenFlow >
 
struct  Problem< TypeTag, TTag::Dissolution >
 
struct  Problem< TypeTag, TTag::DoneaTest >
 
struct  Problem< TypeTag, TTag::EvaporationAtmosphere >
 
struct  Problem< TypeTag, TTag::Fracture >
 The grid type. More...
 
struct  Problem< TypeTag, TTag::FuelCell >
 
struct  Problem< TypeTag, TTag::Heterogeneous >
 
struct  Problem< TypeTag, TTag::IncompressibleTest >
 
struct  Problem< TypeTag, TTag::InfiltrationThreeP >
 
struct  Problem< TypeTag, TTag::InfiltrationThreePThreeC >
 
struct  Problem< TypeTag, TTag::Injection >
 
struct  Problem< TypeTag, TTag::Injection2PNITypeTag >
 
struct  Problem< TypeTag, TTag::InjectionProblem >
 
struct  Problem< TypeTag, TTag::KovasznayTest >
 
struct  Problem< TypeTag, TTag::Kuevette >
 
struct  Problem< TypeTag, TTag::Matrix >
 
struct  Problem< TypeTag, TTag::MaxwellStefanNCTest >
 
struct  Problem< TypeTag, TTag::MaxwellStefanOnePThreeCTest >
 
struct  Problem< TypeTag, TTag::MaxwellStefanTest >
 
struct  Problem< TypeTag, TTag::MPNCComparison >
 
struct  Problem< TypeTag, TTag::NavierStokesAnalytic >
 
struct  Problem< TypeTag, TTag::Obstacle >
 
struct  Problem< TypeTag, TTag::OnePBulk >
 
struct  Problem< TypeTag, TTag::OnePCompressible >
 
struct  Problem< TypeTag, TTag::OnePEdge >
 
struct  Problem< TypeTag, TTag::OnePFacet >
 
struct  Problem< TypeTag, TTag::OnePIncompressible >
 
struct  Problem< TypeTag, TTag::OnePInternalDirichlet >
 
struct  Problem< TypeTag, TTag::OnePLowDim >
 
struct  Problem< TypeTag, TTag::OnePNIConduction >
 
struct  Problem< TypeTag, TTag::OnePNIConvection >
 
struct  Problem< TypeTag, TTag::OnePSingularity >
 
struct  Problem< TypeTag, TTag::OnePSingularityTimeDependentCCTpfa >
 
struct  Problem< TypeTag, TTag::OnePSub >
 
struct  Problem< TypeTag, TTag::OnePSub0 >
 
struct  Problem< TypeTag, TTag::OnePSub1 >
 
struct  Problem< TypeTag, TTag::OnePTest >
 
struct  Problem< TypeTag, TTag::OnePTwoCNIConduction >
 
struct  Problem< TypeTag, TTag::OnePTwoCNIConvection >
 
struct  Problem< TypeTag, TTag::OnePTwoCNITransientBC >
 
struct  Problem< TypeTag, TTag::OnePTwoCTest >
 
struct  Problem< TypeTag, TTag::OnePTwoCThermalNonequilibrium >
 
struct  Problem< TypeTag, TTag::PoroElasticSub >
 
struct  Problem< TypeTag, TTag::RANSModel >
 
struct  Problem< TypeTag, TTag::RANSNCModel >
 
struct  Problem< TypeTag, TTag::RichardsAnalytical >
 
struct  Problem< TypeTag, TTag::RichardsLens >
 
struct  Problem< TypeTag, TTag::RichardsNIConduction >
 
struct  Problem< TypeTag, TTag::RichardsNIConvection >
 
struct  Problem< TypeTag, TTag::RichardsNIEvaporation >
 
struct  Problem< TypeTag, TTag::RichardsWellTracer >
 
struct  Problem< TypeTag, TTag::Root >
 
struct  Problem< TypeTag, TTag::RoughChannel >
 
struct  Problem< TypeTag, TTag::Sagd >
 
struct  Problem< TypeTag, TTag::Salinization >
 
struct  Problem< TypeTag, TTag::SaltWaterIntrusionTest >
 
struct  Problem< TypeTag, TTag::SincosTest >
 
struct  Problem< TypeTag, TTag::Soil >
 
struct  Problem< TypeTag, TTag::SolidEnergyTest >
 
struct  Problem< TypeTag, TTag::StaggeredPVNamesTestTypeTag >
 
struct  Problem< TypeTag, TTag::StokesOneP >
 
struct  Problem< TypeTag, TTag::StokesOnePThreeC >
 
struct  Problem< TypeTag, TTag::StokesOnePTwoC >
 
struct  Problem< TypeTag, TTag::TestElastic >
 
struct  Problem< TypeTag, TTag::TestPoroElastic >
 
struct  Problem< TypeTag, TTag::ThermoChem >
 
struct  Problem< TypeTag, TTag::ThreeDChannelTest >
 
struct  Problem< TypeTag, TTag::ThreePNIConduction >
 
struct  Problem< TypeTag, TTag::ThreePNIConvection >
 
struct  Problem< TypeTag, TTag::Tissue >
 
struct  Problem< TypeTag, TTag::TracerTest >
 
struct  Problem< TypeTag, TTag::TracerTestBulk >
 
struct  Problem< TypeTag, TTag::TracerTestLowDim >
 
struct  Problem< TypeTag, TTag::TubesTest >
 
struct  Problem< TypeTag, TTag::TwoPAdaptivePointSource >
 Use non-conforming refinement in the cell-centered tests, conforming for box. More...
 
struct  Problem< TypeTag, TTag::TwoPIncompressible >
 
struct  Problem< TypeTag, TTag::TwoPIncompressibleAdaptiveBox >
 
struct  Problem< TypeTag, TTag::TwoPIncompressibleAdaptiveMpfa >
 
struct  Problem< TypeTag, TTag::TwoPIncompressibleAdaptiveTpfa >
 
struct  Problem< TypeTag, TTag::TwoPIncompressibleBoxDfm >
 
struct  Problem< TypeTag, TTag::TwoPNCDiffusion >
 
struct  Problem< TypeTag, TTag::TwoPSub >
 
struct  Problem< TypeTag, TTag::TwoPTracerTest >
 
struct  Problem< TypeTag, TTag::TwoPTwoCChemicalNonequilibrium >
 
struct  Problem< TypeTag, TTag::TwoPTwoCComparison >
 
struct  Problem< TypeTag, TTag::WaterAir >
 
struct  RANSModelTraits
 Traits for the Reynolds-averaged Navier-Stokes model. More...
 
struct  ReplaceCompEqIdx
 The component balance index that should be replaced by the total mass/mole balance. More...
 
struct  ReplaceCompEqIdx< TypeTag, TTag::ChannelNCTest >
 
struct  ReplaceCompEqIdx< TypeTag, TTag::DarcyOnePThreeC >
 
struct  ReplaceCompEqIdx< TypeTag, TTag::DarcyOnePTwoC >
 
struct  ReplaceCompEqIdx< TypeTag, TTag::DarcyTwoPTwoC >
 
struct  ReplaceCompEqIdx< TypeTag, TTag::DensityDrivenFlow >
 
struct  ReplaceCompEqIdx< TypeTag, TTag::Dissolution >
 Replace gas balance by total mass balance. More...
 
struct  ReplaceCompEqIdx< TypeTag, TTag::MaxwellStefanNCTest >
 
struct  ReplaceCompEqIdx< TypeTag, TTag::MPNC >
 Per default, no component mass balance is replaced. More...
 
struct  ReplaceCompEqIdx< TypeTag, TTag::NavierStokesNC >
 
struct  ReplaceCompEqIdx< TypeTag, TTag::OnePNC >
 Set as default that no component mass balance is replaced by the total mass balance. More...
 
struct  ReplaceCompEqIdx< TypeTag, TTag::RANSNCModel >
 
struct  ReplaceCompEqIdx< TypeTag, TTag::RichardsNC >
 
struct  ReplaceCompEqIdx< TypeTag, TTag::Salinization >
 Replace gas balance by total mass balance. More...
 
struct  ReplaceCompEqIdx< TypeTag, TTag::StokesOnePThreeC >
 
struct  ReplaceCompEqIdx< TypeTag, TTag::StokesOnePTwoC >
 
struct  ReplaceCompEqIdx< TypeTag, TTag::ThreePThreeC >
 Set as default that no component mass balance is replaced by the total mass balance. More...
 
struct  ReplaceCompEqIdx< TypeTag, TTag::ThreePWaterOilNI >
 Set as default that no component mass balance is replaced by the total mass balance. More...
 
struct  ReplaceCompEqIdx< TypeTag, TTag::TwoPNC >
 Per default, no component mass balance is replaced. More...
 
struct  ReverseTupleImpl
 
struct  ReverseTupleImpl< Tuple, std::index_sequence< I... > >
 
struct  Scalar
 Property to specify the type of scalar values. More...
 
struct  Scalar< TypeTag, TTag::Base >
 
struct  Scalar< TypeTag, TTag::CombustionOneComponent >
 
struct  Scalar< TypeTag, TTag::EvaporationAtmosphere >
 
struct  Scalar< TypeTag, TTag::ModelProperties >
 Set the default type of scalar values to double. More...
 
struct  Scalar< TypeTag, TTag::MPNCComparison >
 
struct  Scalar< TypeTag, TTag::Obstacle >
 
struct  Scalar< TypeTag, TTag::OnePModel >
 
struct  Scalar< TypeTag, TTag::OnePTest >
 
struct  Scalar< TypeTag, TTag::StaggeredPVNamesTestTypeTag >
 
struct  Scalar< TypeTag, TTag::TwoPTwoCChemicalNonequilibrium >
 
struct  Scalar< TypeTag, TTag::TwoPTwoCComparison >
 
struct  SecondaryInteractionVolume
 The secondary interaction volume type used e.g. on the boundaries. More...
 
struct  SecondaryInteractionVolume< TypeTag, TTag::CCMpfaFacetCouplingModel >
 Use the facet coupling-specific mpfa-o interaction volume. More...
 
struct  SecondaryInteractionVolume< TypeTag, TTag::CCMpfaModel >
 Per default, we use the dynamic mpfa-o interaction volume on boundaries. More...
 
struct  SetMoleFractionsForFirstPhase
 Set the mole fraction in the wetting or non-wetting phase. More...
 
struct  SetMoleFractionsForFirstPhase< TypeTag, TTag::TwoPNC >
 Set the primary variables mole fractions for the wetting or non-wetting phase. More...
 
struct  SherwoodFormulation
 
struct  SherwoodFormulation< TypeTag, TTag::NonEquilibrium >
 Set the default formulation for the sherwood correlation Other possible parametrizations can be found in the dimensionlessnumbers. More...
 
struct  SolidState
 The type of the solid state to use. More...
 
struct  SolidState< TypeTag, TTag::Column >
 The two-phase model uses the immiscible fluid state. More...
 
struct  SolidState< TypeTag, TTag::CombustionOneComponent >
 
struct  SolidState< TypeTag, TTag::Geomechanics >
 The solid state must be inert. More...
 
struct  SolidState< TypeTag, TTag::OnePNCMin >
 The two-phase model uses the immiscible fluid state. More...
 
struct  SolidState< TypeTag, TTag::PorousMediumFlow >
 per default solid state is inert More...
 
struct  SolidState< TypeTag, TTag::TwoPNCMin >
 The two-phase model uses the immiscible fluid state. More...
 
struct  SolidSystem
 The type of the solid system to use. More...
 
struct  SolidSystem< TypeTag, TTag::Column >
 
struct  SolidSystem< TypeTag, TTag::CombustionOneComponent >
 
struct  SolidSystem< TypeTag, TTag::Dissolution >
 
struct  SolidSystem< TypeTag, TTag::EvaporationAtmosphere >
 
struct  SolidSystem< TypeTag, TTag::Geomechanics >
 Per default we use one constant component in the inert solid system. More...
 
struct  SolidSystem< TypeTag, TTag::PorousMediumFlow >
 
struct  SolidSystem< TypeTag, TTag::Sagd >
 
struct  SolidSystem< TypeTag, TTag::Salinization >
 
struct  SolidSystem< TypeTag, TTag::ThermoChem >
 
struct  SolutionDependentAdvection
 specifies if the parameters for the advective fluxes depend on the solution More...
 
struct  SolutionDependentAdvection< TypeTag, TTag::BloodFlow >
 
struct  SolutionDependentAdvection< TypeTag, TTag::Fracture >
 
struct  SolutionDependentAdvection< TypeTag, TTag::Matrix >
 
struct  SolutionDependentAdvection< TypeTag, TTag::PorousMediumFlow >
 By default, parameters are solution-dependent. More...
 
struct  SolutionDependentAdvection< TypeTag, TTag::Root >
 
struct  SolutionDependentAdvection< TypeTag, TTag::Soil >
 
struct  SolutionDependentAdvection< TypeTag, TTag::Tissue >
 
struct  SolutionDependentHeatConduction
 specifies if the parameters for the heat conduction fluxes depend on the solution More...
 
struct  SolutionDependentHeatConduction< TypeTag, TTag::BloodFlow >
 
struct  SolutionDependentHeatConduction< TypeTag, TTag::Fracture >
 
struct  SolutionDependentHeatConduction< TypeTag, TTag::Matrix >
 
struct  SolutionDependentHeatConduction< TypeTag, TTag::PorousMediumFlow >
 
struct  SolutionDependentHeatConduction< TypeTag, TTag::Root >
 
struct  SolutionDependentHeatConduction< TypeTag, TTag::Soil >
 
struct  SolutionDependentHeatConduction< TypeTag, TTag::Tissue >
 
struct  SolutionDependentMolecularDiffusion
 specifies if the parameters for the diffusive fluxes depend on the solution More...
 
struct  SolutionDependentMolecularDiffusion< TypeTag, TTag::BloodFlow >
 
struct  SolutionDependentMolecularDiffusion< TypeTag, TTag::Fracture >
 
struct  SolutionDependentMolecularDiffusion< TypeTag, TTag::Matrix >
 
struct  SolutionDependentMolecularDiffusion< TypeTag, TTag::PorousMediumFlow >
 
struct  SolutionDependentMolecularDiffusion< TypeTag, TTag::Root >
 
struct  SolutionDependentMolecularDiffusion< TypeTag, TTag::Soil >
 
struct  SolutionDependentMolecularDiffusion< TypeTag, TTag::Tissue >
 
struct  SolutionDependentMolecularDiffusion< TypeTag, TTag::TracerTestCC >
 
struct  SolutionDependentMolecularDiffusion< TypeTag, TTag::TwoPTracerTestTpfa >
 
struct  SolutionTypes< TypeTag, TTag::SequentialModel >
 Specifies the types which are assoicated with a solution. More...
 
struct  SolutionVector
 Vector containing all primary variable vector of the grid. More...
 
struct  SolutionVector< TypeTag, TTag::FiniteVolumeModel >
 The type of a solution for the whole grid at a fixed time TODO: move to LinearAlgebra traits. More...
 
struct  SolutionVector< TypeTag, TTag::SequentialModel >
 For compatibility with new style models we need a solution vector type. More...
 
struct  SolutionVector< TypeTag, TTag::StaggeredModel >
 default property value for the solution vector only used for monolithic solver TODO: move to LinearAlgebra traits More...
 
struct  SpatialParams
 The type of the spatial parameters object. More...
 
struct  SpatialParams< TypeTag, TTag::BloodFlow >
 
struct  SpatialParams< TypeTag, TTag::Column >
 
struct  SpatialParams< TypeTag, TTag::CombustionOneComponent >
 
struct  SpatialParams< TypeTag, TTag::DamBreakWet >
 
struct  SpatialParams< TypeTag, TTag::DarcyOneP >
 
struct  SpatialParams< TypeTag, TTag::DarcyOnePThreeC >
 
struct  SpatialParams< TypeTag, TTag::DarcyOnePTwoC >
 
struct  SpatialParams< TypeTag, TTag::DarcyTwoP >
 
struct  SpatialParams< TypeTag, TTag::DarcyTwoPTwoC >
 
struct  SpatialParams< TypeTag, TTag::Dissolution >
 
struct  SpatialParams< TypeTag, TTag::EvaporationAtmosphere >
 
struct  SpatialParams< TypeTag, TTag::Fracture >
 
struct  SpatialParams< TypeTag, TTag::FuelCell >
 
struct  SpatialParams< TypeTag, TTag::Heterogeneous >
 
struct  SpatialParams< TypeTag, TTag::IncompressibleTest >
 
struct  SpatialParams< TypeTag, TTag::InfiltrationThreeP >
 
struct  SpatialParams< TypeTag, TTag::InfiltrationThreePThreeC >
 
struct  SpatialParams< TypeTag, TTag::Injection >
 
struct  SpatialParams< TypeTag, TTag::Injection2PNITypeTag >
 
struct  SpatialParams< TypeTag, TTag::InjectionProblem >
 
struct  SpatialParams< TypeTag, TTag::Kuevette >
 
struct  SpatialParams< TypeTag, TTag::Matrix >
 
struct  SpatialParams< TypeTag, TTag::MaxwellStefanOnePThreeCTest >
 
struct  SpatialParams< TypeTag, TTag::MaxwellStefanTest >
 
struct  SpatialParams< TypeTag, TTag::MPNCComparison >
 
struct  SpatialParams< TypeTag, TTag::Obstacle >
 
struct  SpatialParams< TypeTag, TTag::OnePBulk >
 
struct  SpatialParams< TypeTag, TTag::OnePCompressible >
 
struct  SpatialParams< TypeTag, TTag::OnePEdge >
 
struct  SpatialParams< TypeTag, TTag::OnePFacet >
 
struct  SpatialParams< TypeTag, TTag::OnePIncompressible >
 
struct  SpatialParams< TypeTag, TTag::OnePLowDim >
 
struct  SpatialParams< TypeTag, TTag::OnePNIConduction >
 
struct  SpatialParams< TypeTag, TTag::OnePNIConvection >
 
struct  SpatialParams< TypeTag, TTag::OnePSingularity >
 
struct  SpatialParams< TypeTag, TTag::OnePSub >
 
struct  SpatialParams< TypeTag, TTag::OnePTest >
 
struct  SpatialParams< TypeTag, TTag::OnePTwoCNIConduction >
 
struct  SpatialParams< TypeTag, TTag::OnePTwoCNIConvection >
 
struct  SpatialParams< TypeTag, TTag::OnePTwoCNITransientBC >
 
struct  SpatialParams< TypeTag, TTag::OnePTwoCTest >
 
struct  SpatialParams< TypeTag, TTag::OnePTwoCThermalNonequilibrium >
 
struct  SpatialParams< TypeTag, TTag::PoroElasticSub >
 
struct  SpatialParams< TypeTag, TTag::RichardsAnalytical >
 
struct  SpatialParams< TypeTag, TTag::RichardsLens >
 
struct  SpatialParams< TypeTag, TTag::RichardsNIConduction >
 
struct  SpatialParams< TypeTag, TTag::RichardsNIConvection >
 
struct  SpatialParams< TypeTag, TTag::RichardsNIEvaporation >
 
struct  SpatialParams< TypeTag, TTag::RichardsWellTracer >
 
struct  SpatialParams< TypeTag, TTag::Root >
 
struct  SpatialParams< TypeTag, TTag::RoughChannel >
 
struct  SpatialParams< TypeTag, TTag::Sagd >
 
struct  SpatialParams< TypeTag, TTag::Salinization >
 
struct  SpatialParams< TypeTag, TTag::SaltWaterIntrusionTest >
 
struct  SpatialParams< TypeTag, TTag::Soil >
 
struct  SpatialParams< TypeTag, TTag::SolidEnergyTest >
 
struct  SpatialParams< TypeTag, TTag::TestElastic >
 
struct  SpatialParams< TypeTag, TTag::TestPoroElastic >
 
struct  SpatialParams< TypeTag, TTag::ThermoChem >
 
struct  SpatialParams< TypeTag, TTag::ThreePNIConduction >
 
struct  SpatialParams< TypeTag, TTag::ThreePNIConvection >
 
struct  SpatialParams< TypeTag, TTag::Tissue >
 
struct  SpatialParams< TypeTag, TTag::TracerTest >
 
struct  SpatialParams< TypeTag, TTag::TracerTestBulk >
 
struct  SpatialParams< TypeTag, TTag::TracerTestLowDim >
 
struct  SpatialParams< TypeTag, TTag::TubesTest >
 
struct  SpatialParams< TypeTag, TTag::TwoPIncompressible >
 
struct  SpatialParams< TypeTag, TTag::TwoPIncompressibleBoxDfm >
 
struct  SpatialParams< TypeTag, TTag::TwoPNCDiffusion >
 
struct  SpatialParams< TypeTag, TTag::TwoPSub >
 
struct  SpatialParams< TypeTag, TTag::TwoPTracerTest >
 
struct  SpatialParams< TypeTag, TTag::TwoPTwoCChemicalNonequilibrium >
 
struct  SpatialParams< TypeTag, TTag::TwoPTwoCComparison >
 
struct  SpatialParams< TypeTag, TTag::WaterAir >
 
struct  StaggeredFaceSolution
 A vector containing the solution for a face (similar to ElementSolution) More...
 
struct  StaggeredFaceSolution< TypeTag, TTag::StaggeredModel >
 Set the face solution type. More...
 
struct  StaggeredPrimaryVariables
 The hybrid primary variables container type. More...
 
struct  StressType
 The type used for the evaluation of stress tensors and forces. More...
 
struct  StressType< TypeTag, TTag::Elastic >
 By default, we use hooke's law for stress evaluations. More...
 
struct  StressType< TypeTag, TTag::PoroElastic >
 Per default, we use effective stresses on the basis of Hooke's Law. More...
 
struct  ThermalConductivityModel
 Model to be used for the calculation of the effective conductivity. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::MPNCNonequil >
 in case we do not assume full non-equilibrium one needs a thermal conductivity More...
 
struct  ThermalConductivityModel< TypeTag, TTag::OnePNCMinNI >
 Use the average for effective conductivities. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::OnePNCNI >
 Use the average for effective conductivities. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::OnePNCNonEquil >
 In case we do not assume full non-equilibrium one needs a thermal conductivity. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::OnePNI >
 Use the average for effective conductivities. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::RichardsNCNI >
 average is used as default model to compute the effective thermal heat conductivity More...
 
struct  ThermalConductivityModel< TypeTag, TTag::RichardsNI >
 Somerton is used as default model to compute the effective thermal heat conductivity. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::SolidEnergy >
 Use the average for effective conductivities. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::ThreePNI >
 Somerton is used as default model to compute the effective thermal heat conductivity. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::ThreePThreeCNI >
 Somerton is used as default model to compute the effective thermal heat conductivity. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::ThreePWaterOilNI >
 Somerton is used as default model to compute the effective thermal heat conductivity. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::TwoPNCMinNI >
 Use the effective thermal conductivities calculated using the Somerton method. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::TwoPNCNI >
 Somerton is used as default model to compute the effective thermal heat conductivity. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::TwoPNI >
 Somerton is used as default model to compute the effective thermal heat conductivity. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::TwoPOneCNI >
 Somerton is used as default model to compute the effective thermal heat conductivity. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::TwoPTwoCNI >
 Somerton is used as default model to compute the effective thermal heat conductivity. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::TwoPTwoCNINonEquil >
 Somerton is used as default model to compute the effective thermal heat conductivity. More...
 
struct  ThermalConductivityModel< TypeTag, TTag::TwoPTwoCNonEquil >
 In case we do not assume full thermal non-equilibrium (e.g. only an energy balance for the solid phase and a fluid mixture) one needs a law for calculating the thermal conductivity of the fluid mixture. More...
 
struct  TimeManager
 
class  TracerFluidSystem
 A simple fluid system with one tracer component. More...
 
struct  TransportSolutionType< TypeTag, TTag::SequentialTwoPTwoC >
 
struct  TransportSolutionType< TypeTag, TTag::Transport >
 Default implementation for the Vector of the transportet quantity. More...
 
struct  UndefinedProperty
 a tag to mark properties as undefined More...
 
struct  UpwindSchemeOrder
 Specifies the order of the upwinding scheme (1 == first order, 2 == second order(tvd methods)) More...
 
struct  UpwindSchemeOrder< TypeTag, TTag::KovasznayTest >
 
struct  UpwindSchemeOrder< TypeTag, TTag::StaggeredFreeFlowModel >
 Set the order of the upwinding scheme to 1 by default. More...
 
struct  UseBlockingOfSpuriousFlow
 Determines whether blocking of spurious flow is used or not. More...
 
struct  UseBlockingOfSpuriousFlow< TypeTag, TTag::InjectionProblem >
 
struct  UseBlockingOfSpuriousFlow< TypeTag, TTag::TwoPOneCNI >
 Do not block spurious flows by default. More...
 
struct  UseConstraintSolver
 Whether to use a contraint solver for computing the secondary variables. More...
 
struct  UseConstraintSolver< TypeTag, TTag::ThreePThreeC >
 Determines whether a constraint solver should be used explicitly. More...
 
struct  UseConstraintSolver< TypeTag, TTag::TwoPTwoC >
 Determines whether the constraint solver is used. More...
 
struct  UseMoles
 Property whether to use moles or kg as amount unit for balance equations. More...
 
struct  UseMoles< TypeTag, TTag::ChannelNCTest >
 
struct  UseMoles< TypeTag, TTag::DarcyOnePThreeC >
 
struct  UseMoles< TypeTag, TTag::DarcyOnePTwoC >
 
struct  UseMoles< TypeTag, TTag::DarcyTwoP >
 
struct  UseMoles< TypeTag, TTag::DarcyTwoPTwoC >
 
struct  UseMoles< TypeTag, TTag::DensityDrivenFlow >
 
struct  UseMoles< TypeTag, TTag::Heterogeneous >
 
struct  UseMoles< TypeTag, TTag::Injection >
 
struct  UseMoles< TypeTag, TTag::MaxwellStefanNCTest >
 
struct  UseMoles< TypeTag, TTag::MaxwellStefanOnePThreeCTest >
 
struct  UseMoles< TypeTag, TTag::MaxwellStefanTest >
 
struct  UseMoles< TypeTag, TTag::MPNC >
 Use mole fractions in the balance equations by default. More...
 
struct  UseMoles< TypeTag, TTag::MPNCComparison >
 
struct  UseMoles< TypeTag, TTag::NavierStokesNC >
 Defines whether molar (true) or mass (false) density is used. More...
 
struct  UseMoles< TypeTag, TTag::OnePNC >
 Use mole fractions in the balance equations by default. More...
 
struct  UseMoles< TypeTag, TTag::OnePTwoCNIConduction >
 
struct  UseMoles< TypeTag, TTag::OnePTwoCNIConvection >
 
struct  UseMoles< TypeTag, TTag::OnePTwoCNITransientBC >
 
struct  UseMoles< TypeTag, TTag::OnePTwoCTest >
 
struct  UseMoles< TypeTag, TTag::OnePTwoCThermalNonequilibrium >
 
struct  UseMoles< TypeTag, TTag::RANSNCModel >
 
struct  UseMoles< TypeTag, TTag::RichardsNC >
 Define that per default mole fractions are used in the balance equations. More...
 
struct  UseMoles< TypeTag, TTag::Root >
 
struct  UseMoles< TypeTag, TTag::Sagd >
 
struct  UseMoles< TypeTag, TTag::SaltWaterIntrusionTest >
 
struct  UseMoles< TypeTag, TTag::Soil >
 
struct  UseMoles< TypeTag, TTag::StokesOnePThreeC >
 
struct  UseMoles< TypeTag, TTag::StokesOnePTwoC >
 
struct  UseMoles< TypeTag, TTag::ThermoChem >
 
struct  UseMoles< TypeTag, TTag::ThreePThreeC >
 Use mole fractions in the balance equations by default. More...
 
struct  UseMoles< TypeTag, TTag::ThreePWaterOilNI >
 
struct  UseMoles< TypeTag, TTag::Tracer >
 Define that mole fractions are used in the balance equations. More...
 
struct  UseMoles< TypeTag, TTag::TracerTest >
 
struct  UseMoles< TypeTag, TTag::TracerTestBulk >
 
struct  UseMoles< TypeTag, TTag::TracerTestLowDim >
 
struct  UseMoles< TypeTag, TTag::TwoPNC >
 Use mole fractions in the balance equations by default. More...
 
struct  UseMoles< TypeTag, TTag::TwoPNCDiffusion >
 
struct  UseMoles< TypeTag, TTag::TwoPTracerTest >
 
struct  UseMoles< TypeTag, TTag::TwoPTwoCChemicalNonequilibrium >
 
struct  UseMoles< TypeTag, TTag::TwoPTwoCComparison >
 
struct  UseMoles< TypeTag, TTag::WaterAir >
 
struct  UseTpfaFlux
 
struct  UseTpfaFlux< TypeTag, TTag::CCTpfaDisc >
 
struct  VelocityOutput
 specifies the velocity calculation module to be used More...
 
struct  VelocityOutput< TypeTag, TTag::Geomechanics >
 The (currently empty) velocity output. More...
 
struct  VelocityOutput< TypeTag, TTag::PorousMediumFlow >
 Velocity output. More...
 
struct  VelocityOutput< TypeTag, TTag::StaggeredFreeFlowModel >
 The velocity output. More...
 
struct  VolumeVariables
 The secondary variables within a sub-control volume. More...
 
struct  VolumeVariables< TypeTag, TTag::Elastic >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::KEpsilon >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::KEpsilonNC >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::KEpsilonNCNI >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::KEpsilonNI >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::KOmega >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::KOmegaNC >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::KOmegaNCNI >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::KOmegaNI >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::LowReKEpsilon >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::LowReKEpsilonNC >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::LowReKEpsilonNCNI >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::LowReKEpsilonNI >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::MPNC >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::MPNCNonequil >
 use the mineralization volume variables together with the 2pnc vol vars More...
 
struct  VolumeVariables< TypeTag, TTag::NavierStokes >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::NavierStokesNC >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::OneEq >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::OneEqNC >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::OneEqNCNI >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::OneEqNI >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::OneP >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::OnePNC >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::OnePNCMin >
 use the mineralization volume variables together with the 1pnc vol vars More...
 
struct  VolumeVariables< TypeTag, TTag::OnePNCNonEquil >
 Use the mineralization volume variables together with the 2pnc vol vars. More...
 
struct  VolumeVariables< TypeTag, TTag::PoroElastic >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::Richards >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::RichardsNC >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::ShallowWater >
 
struct  VolumeVariables< TypeTag, TTag::SolidEnergy >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::ThreeP >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::ThreePThreeC >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::ThreePWaterOilNI >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::Tracer >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::TwoP >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::TwoPNC >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::TwoPNCMin >
 use the mineralization volume variables together with the 2pnc vol vars More...
 
struct  VolumeVariables< TypeTag, TTag::TwoPOneCNI >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::TwoPTwoC >
 Use the 2p2c VolumeVariables. More...
 
struct  VolumeVariables< TypeTag, TTag::TwoPTwoCCO2 >
 the co2 volume variables use the same traits as the 2p2c model More...
 
struct  VolumeVariables< TypeTag, TTag::TwoPTwoCCO2NI >
 
struct  VolumeVariables< TypeTag, TTag::TwoPTwoCNonEquil >
 Use the nonequilibrium volume variables together with the 2p2c vol vars. More...
 
struct  VolumeVariables< TypeTag, TTag::ZeroEq >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::ZeroEqNC >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::ZeroEqNCNI >
 Set the volume variables property. More...
 
struct  VolumeVariables< TypeTag, TTag::ZeroEqNI >
 Set the volume variables property. More...
 
struct  VtkOutputFields
 A class helping models to define default vtk output parameters. More...
 
struct  VtkOutputFields< TypeTag, TTag::ModelProperties >
 
struct  ZeroEqModelTraits
 Traits for the ZeroEq model. More...
 
struct  ZeroEqNCModelTraits
 Traits for the Reynolds-averaged Navier-Stokes 0-Eq. model. More...
 

Typedefs

template<class Tuple >
using ReverseTuple = typename ReverseTupleImpl< Tuple, std::make_index_sequence< std::tuple_size< Tuple >::value > >::type
 
template<class Traits >
using TheCouplingManager = EmbeddedCouplingManager1d3d< Traits, COUPLINGMODE >
 
using BoxTraits = TestTraits< Properties::TTag::OnePBulkBox, Properties::TTag::OnePLowDimBox >
 
using TpfaTraits = TestTraits< Properties::TTag::OnePBulkTpfa, Properties::TTag::OnePLowDimTpfa >
 
using MpfaTraits = TestTraits< TTag::OnePBulkMpfa, TTag::OnePLowDimMpfa >
 
using BoxTracerTraits = TestTraits< Properties::TTag::TracerBulkBox, Properties::TTag::TracerLowDimBox >
 
using TpfaTracerTraits = TestTraits< Properties::TTag::TracerBulkTpfa, Properties::TTag::TracerLowDimTpfa >
 
using MpfaTracerTraits = TestTraits< Properties::TTag::TracerBulkMpfa, Properties::TTag::TracerLowDimMpfa >
 

Functions

Type tag FVPressureOneP INHERITS_FROM (PressureOneP))
 The type tag for the one-phase problems using a standard finite volume model. More...
 
 SET_TYPE_PROP (FVPressureOneP, Velocity, FVVelocity1P< TypeTag >)
 Set velocity reconstruction implementation standard cell centered finite volume schemes as default. More...
 
 SET_TYPE_PROP (FVPressureOneP, PressureModel, FVPressure1P< TypeTag >)
 Set finite volume implementation of the one-phase pressure equation as default pressure model. More...
 
 SET_BOOL_PROP (FVPressureOneP, VisitFacesOnlyOnce, true)
 Allow assembling algorithm for the pressure matrix to assemble only from one side of a cell-cell interface. More...
 
 SET_TYPE_PROP (PressureOneP, Model, typename GET_PROP_TYPE(TypeTag, PressureModel))
 
Type tag PressureOneP INHERITS_FROM (Pressure, SequentialOneP))
 The type tag for 1p pressure models. More...
 
Type tag SequentialOneP INHERITS_FROM (SequentialModel))
 The type tag for the single-phase problem. More...
 
 SET_INT_PROP (SequentialOneP, NumEq, 1)
 Set number of equations to 1 for isothermal one-phase models. More...
 
 SET_INT_PROP (SequentialOneP, NumPhases, 1)
 Set number of phases to 1 for one-phase models. More...
 
 SET_INT_PROP (SequentialOneP, NumComponents, 1)
 Each phase consists of 1 pure component. More...
 
 SET_TYPE_PROP (SequentialOneP, Indices, SequentialOnePCommonIndices)
 Chose the set of indices for the one-phase formulation. More...
 
 SET_TYPE_PROP (SequentialOneP, Variables, VariableClass< TypeTag >)
 Set general sequential VariableClass as default. More...
 
 SET_TYPE_PROP (SequentialOneP, CellData, CellData1P< TypeTag >)
 Set standart CellData of immiscible one-phase models as default. More...
 
 SET_TYPE_PROP (SequentialOneP, SpatialParams, SequentialFVSpatialParamsOneP< TypeTag >)
 The spatial parameters to be employed. Use BoxSpatialParams by default. More...
 
Type tag FVPressureTwoP INHERITS_FROM (PressureTwoP))
 The type tag for two-phase problems using a standard finite volume model. More...
 
 SET_TYPE_PROP (FVPressureTwoP, Velocity, FVVelocity2P< TypeTag >)
 Set velocity reconstruction implementation standard cell centered finite volume schemes as default. More...
 
 SET_TYPE_PROP (FVPressureTwoP, PressureModel, FVPressure2P< TypeTag >)
 Set finite volume implementation of the two-phase pressure equation as default pressure model. More...
 
 SET_BOOL_PROP (FVPressureTwoP, VisitFacesOnlyOnce, true)
 Allow assembling algorithm for the pressure matrix to assemble only from one side of a cell-cell interface. More...
 
 SET_TYPE_PROP (FVPressureTwoPAdaptive, Velocity, FVVelocity2PAdaptive< TypeTag >)
 Set velocity reconstruction implementation for grid-adaptive cell centered finite volume schemes as default. More...
 
 SET_TYPE_PROP (FVPressureTwoPAdaptive, PressureModel, FVPressure2PAdaptive< TypeTag >)
 Set finite volume implementation of the two-phase pressure equation which allows hanging nodes as default pressure model. More...
 
 SET_BOOL_PROP (FVPressureTwoPAdaptive, VisitFacesOnlyOnce, true)
 Allow assembling algorithm for the pressure matrix to assemble only from one side of a cell-cell interface. More...
 
Type tag MimeticPressureTwoP INHERITS_FROM (PressureTwoP, Mimetic))
 The type tag for the two-phase problems. More...
 
 SET_TYPE_PROP (MimeticPressureTwoP, PressureModel, MimeticPressure2P< TypeTag >)
 
 SET_TYPE_PROP (MimeticPressureTwoP, LocalStiffness, MimeticTwoPLocalStiffness< TypeTag >)
 
 SET_TYPE_PROP (MimeticPressureTwoPAdaptive, PressureModel, MimeticPressure2PAdaptive< TypeTag >)
 
 SET_TYPE_PROP (MimeticPressureTwoPAdaptive, LocalStiffness, MimeticTwoPLocalStiffnessAdaptive< TypeTag >)
 
Type tag FvMpfaL2dPressureTwoP INHERITS_FROM (PressureTwoP, MPFAProperties))
 
 SET_TYPE_PROP (FvMpfaL2dPressureTwoP, PressureModel, FvMpfaL2dPressureVelocity2p< TypeTag >)
 
 SET_TYPE_PROP (FvMpfaL2dPressureTwoP, Velocity, FvMpfaVelocityInTransport< TypeTag >)
 Set velocity reconstruction implementation standard cell centered finite volume schemes as default. More...
 
 SET_TYPE_PROP (FvMpfaL2dPressureTwoPAdaptive, PressureModel, FvMpfaL2dPressureVelocity2pAdaptive< TypeTag >)
 
 SET_TYPE_PROP (FvMpfaL2dPressureTwoPAdaptive, Velocity, FvMpfaVelocityInTransport< TypeTag >)
 Set velocity reconstruction implementation standard cell centered finite volume schemes as default. More...
 
 SET_TYPE_PROP (FvMpfaL3dPressureTwoP, MPFAInteractionVolume, FvMpfaL3dInteractionVolume< TypeTag >)
 
 SET_TYPE_PROP (FvMpfaL3dPressureTwoP, MPFAInteractionVolumeContainer, FvMpfaL3dInteractionVolumeContainer< TypeTag >)
 
 SET_TYPE_PROP (FvMpfaL3dPressureTwoP, PressureModel, FvMpfaL3dPressureVelocity2p< TypeTag >)
 
 SET_TYPE_PROP (FvMpfaL3dPressureTwoP, Velocity, FvMpfaVelocityInTransport< TypeTag >)
 
 SET_TYPE_PROP (FvMpfaL3dPressureTwoPAdaptive, MPFAInteractionVolume, FvMpfaL3dInteractionVolumeAdaptive< TypeTag >)
 
 SET_TYPE_PROP (FvMpfaL3dPressureTwoPAdaptive, MPFAInteractionVolumeContainer, FvMpfaL3dInteractionVolumeContainerAdaptive< TypeTag >)
 
 SET_TYPE_PROP (FvMpfaL3dPressureTwoPAdaptive, PressureModel, FvMpfaL3dPressureVelocity2pAdaptive< TypeTag >)
 
 SET_TYPE_PROP (FvMpfaL3dPressureTwoPAdaptive, Velocity, FvMpfaVelocityInTransport< TypeTag >)
 
 SET_TYPE_PROP (FvMpfaO2dPressureTwoP, PressureModel, FvMpfaO2dPressureVelocity2p< TypeTag >)
 
 SET_TYPE_PROP (FvMpfaO2dPressureTwoP, Velocity, FvMpfaVelocityInTransport< TypeTag >)
 Set velocity reconstruction implementation standard cell centered finite volume schemes as default. More...
 
Type tag PressureTwoP INHERITS_FROM (Pressure, SequentialTwoP))
 The type tag for models based on the diffusion-scheme. More...
 
 SET_TYPE_PROP (PressureTwoP, Model, typename GET_PROP_TYPE(TypeTag, PressureModel))
 
Type tag IMPESTwoP INHERITS_FROM (IMPET, SequentialTwoP))
 TypeTag for the two-phase IMPES scheme. More...
 
 SET_BOOL_PROP (IMPESTwoPAdaptive, AdaptiveGrid, true)
 Enable adaptive grid. More...
 
 SET_TYPE_PROP (IMPESTwoPAdaptive, Variables, VariableClassAdaptive< TypeTag >)
 Set variable class for adaptive impet schemes. More...
 
 SET_TYPE_PROP (IMPESTwoPAdaptive, CellData, CellData2PAdaptive< TypeTag >)
 Set cell data class for adaptive two-phase IMPES schemes. More...
 
 SET_TYPE_PROP (IMPESTwoPAdaptive, AdaptionIndicator, GridAdaptionIndicator2P< TypeTag >)
 Set the standard indicator class of two-phase models for adaption or coarsening. More...
 
 SET_TYPE_PROP (IMPESTwoPAdaptive, AdaptionInitializationIndicator, GridAdaptInitializationIndicator< TypeTag >)
 Set default class for adaptation initialization indicator. More...
 
 SET_INT_PROP (SequentialTwoP, NumEq, 2)
 Set number of equations to 2 for isothermal two-phase models. More...
 
 SET_INT_PROP (SequentialTwoP, NumPhases, 2)
 Set number of phases to 2 for two-phase models. More...
 
 SET_INT_PROP (SequentialTwoP, NumComponents, 1)
 Set number of components to 1 for immiscible two-phase models. More...
 
 SET_INT_PROP (SequentialTwoP, Formulation, SequentialTwoPCommonIndices::pwsw)
 Set \(p_w\)- \(S_w\) formulation as default two-phase formulation. More...
 
 SET_INT_PROP (SequentialTwoP, PressureFormulation, GET_PROP_TYPE(TypeTag, Indices)::pressureType)
 Set the default pressure formulation according to the chosen two-phase formulation. More...
 
 SET_INT_PROP (SequentialTwoP, SaturationFormulation, GET_PROP_TYPE(TypeTag, Indices)::saturationType)
 Set the default saturation formulation according to the chosen two-phase formulation. More...
 
 SET_INT_PROP (SequentialTwoP, VelocityFormulation, GET_PROP_TYPE(TypeTag, Indices)::velocityDefault)
 Set the default velocity formulation according to the chosen two-phase formulation. More...
 
 SET_BOOL_PROP (SequentialTwoP, EnableCompressibility, false)
 Disable compressibility by default. More...
 
 SET_TYPE_PROP (SequentialTwoP, Variables, VariableClass< TypeTag >)
 Set general sequential VariableClass as default. More...
 
 SET_TYPE_PROP (SequentialTwoP, CellData, CellData2P< TypeTag, GET_PROP_VALUE(TypeTag, EnableCompressibility)>)
 Set standart CellData of immiscible two-phase models as default. More...
 
 SET_TYPE_PROP (SequentialTwoP, SpatialParams, SequentialFVSpatialParams< TypeTag >)
 The spatial parameters to be employed. Use SequentialFVSpatialParams by default. More...
 
Type tag FVTransportTwoP INHERITS_FROM (TransportTwoP))
 The type tag for two-phase problems using a standard finite volume model. More...
 
 SET_TYPE_PROP (FVTransportTwoP, EvalCflFluxFunction, EvalCflFluxDefault< TypeTag >)
 Set the default implementation of the cfl-condition. More...
 
 SET_TYPE_PROP (FVTransportTwoP, CapillaryFlux, DiffusivePart< TypeTag >)
 Set the default implementation of a diffusive flux -> diffusive flux dissabled. More...
 
 SET_TYPE_PROP (FVTransportTwoP, GravityFlux, ConvectivePart< TypeTag >)
 Set the default implementation of an additional convective flux -> additional convective flux dissabled. More...
 
 SET_BOOL_PROP (FVTransportTwoP, PrecomputedConstRels, true)
 Set PrecomputedConstRels flag true as default. More...
 
 SET_TYPE_PROP (FVTransportTwoP, TransportModel, FVSaturation2P< TypeTag >)
 Set finite volume implementation of the two-phase saturation equation as default saturation model. More...
 
 SET_TYPE_PROP (TransportTwoP, Velocity, FVVelocityDefault< TypeTag >)
 
Type tag TransportTwoP INHERITS_FROM (Transport, SequentialTwoP))
 The type tag for transport part of a sequential two-phase model. More...
 
Type tag SequentialTwoPTwoCAdaptive INHERITS_FROM (SequentialTwoPTwoC))
 The type tag for the compositional two-phase problems. More...
 
 SET_BOOL_PROP (SequentialTwoPTwoCAdaptive, AdaptiveGrid, true)
 
 SET_TYPE_PROP (SequentialTwoPTwoCAdaptive, GridTypeIndices, GridTypes)
 Property not used but default necessary for mpfa2p. More...
 
 SET_TYPE_PROP (SequentialTwoPTwoCAdaptive, CellData, CellData2P2CAdaptive< TypeTag >)
 
 SET_TYPE_PROP (SequentialTwoPTwoCAdaptive, Variables, VariableClass2P2CAdaptive< TypeTag >)
 
 SET_TYPE_PROP (SequentialTwoPTwoCAdaptive, Indices, SequentialTwoPTwoCIndicesAdaptive< TypeTag >)
 
 SET_TYPE_PROP (SequentialTwoPTwoCAdaptive, TransportModel, FV2dTransport2P2CAdaptive< TypeTag >)
 
 SET_TYPE_PROP (SequentialTwoPTwoCAdaptive, PressureModel, FV2dPressure2P2CAdaptive< TypeTag >)
 
 SET_TYPE_PROP (SequentialTwoPTwoCAdaptive, MPFAInteractionVolume, FvMpfaL3dInteractionVolumeAdaptive< TypeTag >)
 
 SET_TYPE_PROP (SequentialTwoPTwoCAdaptive, MPFAInteractionVolumeContainer, FvMpfaL3d2P2CInteractionVolumeContainerAdaptive< TypeTag >)
 
Type tag SequentialTwoPTwoC INHERITS_FROM (Pressure, Transport, IMPET))
 The type tag for the compositional two-phase problems. More...
 
 SET_TYPE_PROP (SequentialTwoPTwoC, Indices, SequentialTwoPTwoCIndices< TypeTag >)
 
 SET_INT_PROP (SequentialTwoPTwoC, NumEq, 3)
 
 SET_INT_PROP (SequentialTwoPTwoC, PressureFormulation, GET_PROP_TYPE(TypeTag, Indices)::pressureN)
 Set the default formulation. More...
 
 SET_INT_PROP (SequentialTwoPTwoC, SaturationFormulation, GET_PROP_TYPE(TypeTag, Indices)::saturationW)
 
 SET_INT_PROP (SequentialTwoPTwoC, VelocityFormulation, GET_PROP_TYPE(TypeTag, Indices)::velocityW)
 
 SET_BOOL_PROP (SequentialTwoPTwoC, EnableCompressibility, true)
 Compositional models are very likely compressible. More...
 
 SET_BOOL_PROP (SequentialTwoPTwoC, VisitFacesOnlyOnce, false)
 Faces are regarded from both sides. More...
 
 SET_BOOL_PROP (SequentialTwoPTwoC, EnableCapillarity, false)
 Capillarity is enabled. More...
 
 SET_TYPE_PROP (SequentialTwoPTwoC, Variables, VariableClass< TypeTag >)
 
 SET_TYPE_PROP (SequentialTwoPTwoC, CellData, CellData2P2C< TypeTag >)
 
 SET_TYPE_PROP (SequentialTwoPTwoC, FluidState, CompositionalFluidState< typename GET_PROP_TYPE(TypeTag, Scalar), typename GET_PROP_TYPE(TypeTag, FluidSystem)>)
 
 SET_TYPE_PROP (SequentialTwoPTwoC, SpatialParams, SequentialFVSpatialParams< TypeTag >)
 The spatial parameters to be employed. More...
 
 SET_BOOL_PROP (SequentialTwoPTwoC, RegulateBoundaryPermeability, false)
 Switch off permeability regularization at Dirichlet boundaries by default. More...
 
 SET_TYPE_PROP (MPFAProperties, GridTypeIndices, GridTypes)
 Set grid type indices. More...
 
 SET_BOOL_PROP (GridAdapt, AdaptiveGrid, false)
 
 SET_TYPE_PROP (GridAdapt, AdaptionInitializationIndicator, GridAdaptInitializationIndicatorDefault< TypeTag >)
 
 SET_TYPE_PROP (GridAdapt, GridAdaptModel, GridAdapt< TypeTag, GET_PROP_VALUE(TypeTag, AdaptiveGrid)>)
 
 SET_SCALAR_PROP (GridAdapt, GridAdaptRefineThreshold, 0.0)
 
 SET_SCALAR_PROP (GridAdapt, GridAdaptCoarsenThreshold, 0.0)
 
 SET_TYPE_PROP (IMPET, Model, IMPET< TypeTag >)
 
 SET_BOOL_PROP (Pressure, VisitFacesOnlyOnce, false)
 Faces are only regarded from one side and not from both cells. More...
 
 SET_TYPE_PROP (Pressure, PressureSolutionVector, typename GET_PROP(TypeTag, SolutionTypes)::ScalarSolution)
 
 SET_TYPE_PROP (Pressure, LinearSolver, ILU0BiCGSTABBackend)
 
 SET_TYPE_PROP (Pressure, Velocity, FVVelocityDefault< TypeTag >)
 
Type tag SequentialModel INHERITS_FROM (ModelProperties, GridAdapt, GridProperties))
 Create a type tag for all sequential models. More...
 
 SET_TYPE_PROP (SequentialModel, JacobianMatrix, typename GET_PROP_TYPE(TypeTag, PressureCoefficientMatrix))
 Type of the jacobian matrix needed for compatibility with implicit models for the amg backend. More...
 
 SET_TYPE_PROP (SequentialModel, Variables, VariableClass< TypeTag >)
 
 SET_TYPE_PROP (SequentialModel, PrimaryVariables, typename GET_PROP(TypeTag, SolutionTypes)::PrimaryVariables)
 
 SET_TYPE_PROP (SequentialModel, TimeManager, Dumux::TimeManager< TypeTag >)
 Set the default type for the time manager. More...
 
Type tag CompactCar INHERITS_FROM (Vehicle))
 
Type tag Sedan INHERITS_FROM (CompactCar))
 
Type tag Pickup INHERITS_FROM (Sedan, Truck))
 
Type tag HummerH1 INHERITS_FROM (Sedan, Pickup, Tank))
 
 SET_BOOL_PROP (Vehicle, AutomaticTransmission, false)
 
 SET_INT_PROP (CompactCar, TopSpeed, GET_PROP_VALUE(TypeTag, GasUsage) *30)
 
 SET_INT_PROP (CompactCar, NumSeats, 5)
 
 SET_INT_PROP (CompactCar, GasUsage, 4)
 
 SET_INT_PROP (Truck, TopSpeed, 100)
 
 SET_INT_PROP (Truck, NumSeats, 2)
 
 SET_INT_PROP (Truck, GasUsage, 12)
 
 SET_INT_PROP (Truck, Payload, 35)
 
 SET_INT_PROP (Tank, TopSpeed, 60)
 
 SET_INT_PROP (Tank, GasUsage, 65)
 
 SET_INT_PROP (Tank, CanonCaliber, 120)
 
 SET_INT_PROP (Sedan, GasUsage, 7)
 
 SET_BOOL_PROP (Sedan, AutomaticTransmission, true)
 
 SET_INT_PROP (Pickup, TopSpeed, 120)
 
 SET_INT_PROP (Pickup, Payload, 5)
 
 SET_INT_PROP (HummerH1, TopSpeed, GET_PROP_VALUE(TTAG(Pickup), TopSpeed))
 
 SET_TYPE_PROP (Vehicle, TankType, Dumux::TankType)
 
Type tag TestOneP INHERITS_FROM (FVPressureOneP))
 
 SET_TYPE_PROP (TestOneP, Grid, Dune::YaspGrid< 2 >)
 
 SET_TYPE_PROP (TestOneP, SpatialParams, TestOnePSpatialParams< TypeTag >)
 
 SET_TYPE_PROP (TestOneP, Problem, TestProblemOneP< TypeTag >)
 
Type tag FVVelocity2PTestTypeTag INHERITS_FROM (FVPressureTwoP, TestDiffusionSpatialParams))
 
 SET_TYPE_PROP (FVVelocity2PTestTypeTag, Problem, TestDiffusionProblem< TypeTag >)
 
 SET_TYPE_PROP (FVVelocity2PTestTypeTag, Grid, Dune::YaspGrid< 2 >)
 
Type tag FVMPFAOVelocity2PTestTypeTag INHERITS_FROM (FvMpfaO2dPressureTwoP, TestDiffusionSpatialParams))
 
 SET_TYPE_PROP (FVMPFAOVelocity2PTestTypeTag, LinearSolver, SSORBiCGSTABBackend)
 
 SET_TYPE_PROP (FVMPFAOVelocity2PTestTypeTag, Problem, TestDiffusionProblem< TypeTag >)
 
 SET_TYPE_PROP (FVMPFAOVelocity2PTestTypeTag, Grid, Dune::YaspGrid< 2 >)
 
Type tag MimeticPressure2PTestTypeTag INHERITS_FROM (MimeticPressureTwoP, TestDiffusionSpatialParams))
 
 SET_TYPE_PROP (MimeticPressure2PTestTypeTag, Problem, TestDiffusionProblem< TypeTag >)
 
 SET_TYPE_PROP (MimeticPressure2PTestTypeTag, Grid, Dune::YaspGrid< 2 >)
 
Type tag DiffusionTest INHERITS_FROM (SequentialTwoP, TestDiffusionSpatialParams3d))
 
 SET_TYPE_PROP (DiffusionTest, Grid, Dune::YaspGrid< 3 >)
 
 SET_TYPE_PROP (DiffusionTest, Problem, TestDiffusion3DProblem< TypeTag >)
 
 SET_TYPE_PROP (DiffusionTest, LinearSolver, ILUnRestartedGMResBackend)
 
Type tag FVTest INHERITS_FROM (FVPressureTwoP, DiffusionTest))
 
Type tag FVMPFAL3DTestTypeTag INHERITS_FROM (FvMpfaL3dPressureTwoP, DiffusionTest))
 
Type tag MimeticTest INHERITS_FROM (MimeticPressureTwoP, DiffusionTest))
 
 SET_TYPE_PROP (TestDiffusionSpatialParams, SpatialParams, TestDiffusionSpatialParams< TypeTag >)
 
 SET_TYPE_PROP (TestDiffusionSpatialParams3d, SpatialParams, TestDiffusionSpatialParams3d< TypeTag >)
 
Type tag ThreeDTwoPTest INHERITS_FROM (Test3d2pSpatialParams))
 
 SET_TYPE_PROP (ThreeDTwoPTest, Problem, Test3D2PProblem< TypeTag >)
 
 SET_TYPE_PROP (ThreeDTwoPTest, AdaptionIndicator, GridAdaptionIndicator2PLocal< TypeTag >)
 
Type tag FVTwoPTest INHERITS_FROM (FVPressureTwoP, FVTransportTwoP, IMPESTwoP, ThreeDTwoPTest))
 
Type tag FVAdaptiveTwoPTest INHERITS_FROM (FVPressureTwoPAdaptive, FVTransportTwoP, IMPESTwoPAdaptive, ThreeDTwoPTest))
 
Type tag MPFALTwoPTest INHERITS_FROM (FvMpfaL3dPressureTwoP, FVTransportTwoP, IMPESTwoP, ThreeDTwoPTest))
 
Type tag MPFALAdaptiveTwoPTest INHERITS_FROM (FvMpfaL3dPressureTwoPAdaptive, FVTransportTwoP, IMPESTwoPAdaptive, ThreeDTwoPTest))
 
Type tag MimeticTwoPTest INHERITS_FROM (MimeticPressureTwoP, FVTransportTwoP, IMPESTwoP, ThreeDTwoPTest))
 
Type tag MimeticAdaptiveTwoPTest INHERITS_FROM (MimeticPressureTwoPAdaptive, FVTransportTwoP, IMPESTwoPAdaptive, ThreeDTwoPTest))
 
 SET_TYPE_PROP (Test3d2pSpatialParams, SpatialParams, Test3d2pSpatialParams< TypeTag >)
 
Type tag TestIMPESAdaptive INHERITS_FROM (FVPressureTwoPAdaptive, FVTransportTwoP, IMPESTwoPAdaptive, TestIMPESAdaptiveSpatialParams))
 
Type tag TestIMPESAdaptiveRestart INHERITS_FROM (TestIMPESAdaptive))
 
 SET_TYPE_PROP (TestIMPESAdaptive, Problem, TestIMPESAdaptiveProblem< TypeTag >)
 
 SET_TYPE_PROP (TestIMPESAdaptiveSpatialParams, SpatialParams, TestIMPESAdaptiveSpatialParams< TypeTag >)
 
Type tag IMPESTest INHERITS_FROM (FVPressureTwoP, FVTransportTwoP, IMPESTwoP, TestIMPESSpatialParams))
 
 SET_TYPE_PROP (IMPESTest, Grid, Dune::YaspGrid< 2 >)
 
 SET_TYPE_PROP (IMPESTest, Problem, IMPESTestProblem< TypeTag >)
 
 SET_TYPE_PROP (IMPESTest, EvalCflFluxFunction, EvalCflFluxCoats< TypeTag >)
 
Type tag IMPESTestWithAMG INHERITS_FROM (IMPESTest))
 
 SET_TYPE_PROP (IMPESTestWithAMG, LinearSolver, AMGBackend< TypeTag >)
 
 SET_TYPE_PROP (IMPESTestWithAMG, Grid, Dune::YaspGrid< 2 >)
 
 SET_TYPE_PROP (TestIMPESSpatialParams, SpatialParams, TestIMPESSpatialParams< TypeTag >)
 
Type tag MPFATwoPTest INHERITS_FROM (Test2PSpatialParams))
 
 SET_TYPE_PROP (MPFATwoPTest, Grid, Dune::YaspGrid< 2 >)
 
 SET_TYPE_PROP (MPFATwoPTest, Problem, MPFATwoPTestProblem< TypeTag >)
 
 SET_TYPE_PROP (MPFATwoPTest, EvalCflFluxFunction, EvalCflFluxCoats< TypeTag >)
 
 SET_TYPE_PROP (MPFATwoPTest, AdaptionIndicator, GridAdaptionIndicator2PLocal< TypeTag >)
 
Type tag FVTwoPTest INHERITS_FROM (FVPressureTwoP, FVTransportTwoP, IMPESTwoP, MPFATwoPTest))
 
Type tag FVAdaptiveTwoPTest INHERITS_FROM (FVPressureTwoPAdaptive, FVTransportTwoP, IMPESTwoPAdaptive, MPFATwoPTest))
 
Type tag MPFAOTwoPTest INHERITS_FROM (FvMpfaO2dPressureTwoP, FVTransportTwoP, IMPESTwoP, MPFATwoPTest))
 
Type tag MPFALTwoPTest INHERITS_FROM (FvMpfaL2dPressureTwoP, FVTransportTwoP, IMPESTwoP, MPFATwoPTest))
 
Type tag MPFALAdaptiveTwoPTest INHERITS_FROM (FvMpfaL2dPressureTwoPAdaptive, FVTransportTwoP, IMPESTwoPAdaptive, MPFATwoPTest))
 
 SET_TYPE_PROP (Test2PSpatialParams, SpatialParams, Test2PSpatialParams< TypeTag >)
 
Type tag TransportTest INHERITS_FROM (FVTransportTwoP, TestTransportSpatialParams))
 
 SET_TYPE_PROP (TransportTest, Grid, Dune::YaspGrid< 2 >)
 
 SET_TYPE_PROP (TransportTest, Problem, TestTransportProblem< TypeTag >)
 
 SET_INT_PROP (TransportTest, VelocityFormulation, SequentialTwoPCommonIndices::velocityTotal)
 
 SET_TYPE_PROP (TestTransportSpatialParams, SpatialParams, TestTransportSpatialParams< TypeTag >)
 
Type tag Adaptive2p2c2d INHERITS_FROM (SequentialTwoPTwoCAdaptive, Test2P2CSpatialParams))
 
 SET_TYPE_PROP (Adaptive2p2c2d, Grid, Dune::YaspGrid< 3 >)
 
 SET_TYPE_PROP (Adaptive2p2c2d, Problem, Adaptive2p2c2d< TTAG(Adaptive2p2c2d)>)
 
 SET_TYPE_PROP (Adaptive2p2c2d, TransportModel, FV2dTransport2P2CAdaptive< TypeTag >)
 
 SET_TYPE_PROP (Adaptive2p2c2d, PressureModel, FV2dPressure2P2CAdaptive< TypeTag >)
 
 SET_TYPE_PROP (Adaptive2p2c2d, AdaptionIndicator, GridAdaptionIndicator2P< TypeTag >)
 
 SET_BOOL_PROP (Adaptive2p2c2d, EnableCapillarity, true)
 
 SET_INT_PROP (Adaptive2p2c2d, PressureFormulation, GET_PROP_TYPE(TypeTag, Indices)::pressureN)
 
Type tag Adaptive2p2c3d INHERITS_FROM (SequentialTwoPTwoCAdaptive, Test2P2CSpatialParams, MPFAProperties))
 
 SET_TYPE_PROP (Adaptive2p2c3d, Grid, Dune::YaspGrid< 3 >)
 
 SET_TYPE_PROP (Adaptive2p2c3d, Problem, Adaptive2p2c3d< TTAG(Adaptive2p2c3d)>)
 
 SET_TYPE_PROP (Adaptive2p2c3d, TransportModel, FV3dTransport2P2CAdaptive< TTAG(Adaptive2p2c3d)>)
 
 SET_TYPE_PROP (Adaptive2p2c3d, PressureModel, FV3dPressure2P2CAdaptive< TTAG(Adaptive2p2c3d)>)
 
 SET_TYPE_PROP (Adaptive2p2c3d, AdaptionIndicator, GridAdaptionIndicator2P< TypeTag >)
 
 SET_BOOL_PROP (Adaptive2p2c3d, EnableCapillarity, true)
 
 SET_INT_PROP (Adaptive2p2c3d, PressureFormulation, GET_PROP_TYPE(TypeTag, Indices)::pressureN)
 
 SET_TYPE_PROP (Test2P2CSpatialParams, SpatialParams, Test2P2CSpatialParams< TypeTag >)
 
Type tag TestDecTwoPTwoC INHERITS_FROM (SequentialTwoPTwoC, Test2P2CSpatialParams))
 
 SET_TYPE_PROP (TestDecTwoPTwoC, Grid, Dune::YaspGrid< 3 >)
 
 SET_TYPE_PROP (TestDecTwoPTwoC, Problem, TestDecTwoPTwoCProblem< TypeTag >)
 
 SET_TYPE_PROP (TestDecTwoPTwoC, TransportModel, FVTransport2P2C< TypeTag >)
 
 SET_TYPE_PROP (TestDecTwoPTwoC, PressureModel, FVPressure2P2C< TypeTag >)
 
 SET_INT_PROP (TestDecTwoPTwoC, PressureFormulation, GET_PROP_TYPE(TypeTag, Indices)::pressureN)
 
 SET_BOOL_PROP (TestDecTwoPTwoC, EnableCapillarity, true)
 
 SET_INT_PROP (TestDecTwoPTwoC, BoundaryMobility, GET_PROP_TYPE(TypeTag, Indices)::satDependent)
 
 SET_TYPE_PROP (TestMultTwoPTwoC, CellData, CellData2P2CMultiPhysics< TypeTag >)
 
 SET_TYPE_PROP (TestMultTwoPTwoC, Grid, Dune::YaspGrid< 3 >)
 
 SET_TYPE_PROP (TestMultTwoPTwoC, Problem, TestMultTwoPTwoCProblem< TypeTag >)
 
 SET_TYPE_PROP (TestMultTwoPTwoC, TransportModel, FVTransport2P2CMultiPhysics< TypeTag >)
 
 SET_TYPE_PROP (TestMultTwoPTwoC, PressureModel, FVPressure2P2CMultiPhysics< TypeTag >)
 
 SET_INT_PROP (TestMultTwoPTwoC, PressureFormulation, GET_PROP_TYPE(TypeTag, Indices)::pressureNw)
 
 SET_BOOL_PROP (TestMultTwoPTwoC, EnableCapillarity, true)
 
 SET_INT_PROP (TestMultTwoPTwoC, BoundaryMobility, GET_PROP_TYPE(TypeTag, Indices)::satDependent)
 

Variables

Property tag Fluid
 
Property tag SaturationFormulation
 The formulation of the saturation model. More...
 
Property tag VelocityFormulation
 The type of velocity reconstructed for the transport model. More...
 
Property tag EnableCompressibility
 Returns whether compressibility is allowed. More...
 
Property tag PrecomputedConstRels
 
Property tag CapillaryFlux
 The type of the diffusive part in a transport equation. More...
 
Property tag GravityFlux
 The type of a convective part in a transport equation. More...
 
Property tag EnableCapillarity
 Returns whether capillarity is regarded. More...
 
Property tag BoundaryMobility
 
Property tag RegulateBoundaryPermeability
 A minimum permeability can be assigned via the runtime-Parameter SpatialParams.minBoundaryPermeability. More...
 
Type tag MPFAProperties
 Basic Type tag for MFPA models. More...
 
Property tag GridTypeIndices
 The grid type indices to decide which grid is used. More...
 
Property tag GridImplementation
 Gives kind of grid implementation in form of a GridType. More...
 
Property tag MPFAInteractionVolume
 Type of the data container for one interaction volume. More...
 
Property tag MPFAInteractionVolumeContainer
 Type of the data container for one interaction volume. More...
 
Property tag MPFATransmissibilityCalculator
 Type defining the transmissibility calculation. More...
 
Type tag GridAdapt
 Grid adaption type tag for all sequential models. More...
 
Property tag AdaptiveGrid
 Defines if the grid is h-adaptive. More...
 
Property tag GridAdaptModel
 The type of grid adaptation. More...
 
Property tag AdaptionIndicator
 Class defining the refinement/coarsening indicator. More...
 
Property tag AdaptionInitializationIndicator
 Class defining the refinement/coarsening indicator for grid initialization. More...
 
Property tag GridAdaptRefineThreshold
 Tolerance for refinement. More...
 
Property tag GridAdaptCoarsenThreshold
 Tolerance for coarsening. More...
 
Type tag Mimetic
 The type tag for models using a mimetic method. More...
 
Property tag LocalStiffness
 The local mimetic operator. More...
 
Property tag PressureRHSVector
 Type of the right hand side vector given to the linear solver. More...
 
Property tag PressureSolutionVector
 
Property tag VisitFacesOnlyOnce
 Type of solution vector or pressure system. More...
 
Property tag SolutionTypes
 
Property tag Indices
 
Property tag Model
 The type of the mode. More...
 
Property tag DiscretizationMethod
 The type of discretization method. More...
 
Property tag PressureModel
 The type of the discretization of a pressure model. More...
 
Property tag TransportModel
 The type of the discretization of a transport model. More...
 
Property tag Velocity
 The type velocity reconstruction. More...
 
Property tag NumEq
 Number of equations in the system of PDEs. More...
 
Property tag NumPhases
 Number of phases in the system. More...
 
Property tag NumComponents
 Number of components in the system. More...
 
Property tag Variables
 The type of the container of global variables. More...
 
Property tag CellData
 Defines data object to be stored. More...
 
Property tag MaxIntersections
 Gives maximum number of intersections of an element and neighboring elements. More...
 
Property tag PressureCoefficientMatrix
 Gives maximum number of intersections of an element and neighboring elements. More...
 
Property tag TransportSolutionType
 
Property tag EvalCflFluxFunction
 Type of the evaluation of the CFL-condition. More...
 
Type tag Vehicle
 
Property tag TopSpeed
 
Property tag NumSeats
 
Property tag CanonCaliber
 
Property tag GasUsage
 
Property tag AutomaticTransmission
 
Property tag Payload
 
Property tag TankType
 
Type tag TestDiffusionSpatialParams
 
Type tag TestDiffusionSpatialParams3d
 
Type tag Test3d2pSpatialParams
 
Type tag TestIMPESAdaptiveSpatialParams
 
Type tag TestIMPESSpatialParams
 
Type tag Test2PSpatialParams
 
Type tag TestTransportSpatialParams
 
Type tag Test2P2CSpatialParams
 

Typedef Documentation

◆ BoxTracerTraits

◆ BoxTraits

◆ MpfaTracerTraits

◆ MpfaTraits

◆ ReverseTuple

template<class Tuple >
using Dumux::Properties::ReverseTuple = typedef typename ReverseTupleImpl<Tuple, std::make_index_sequence<std::tuple_size<Tuple>::value> >::type

◆ TheCouplingManager

template<class Traits >
using Dumux::Properties::TheCouplingManager = typedef EmbeddedCouplingManager1d3d<Traits, COUPLINGMODE>

◆ TpfaTracerTraits

◆ TpfaTraits

Function Documentation

◆ INHERITS_FROM() [1/45]

Type tag Sedan Dumux::Properties::INHERITS_FROM ( CompactCar  )

◆ INHERITS_FROM() [2/45]

Type tag MPFALTwoPTest Dumux::Properties::INHERITS_FROM ( FvMpfaL2dPressureTwoP  ,
FVTransportTwoP  ,
IMPESTwoP  ,
MPFATwoPTest   
)

◆ INHERITS_FROM() [3/45]

Type tag MPFALAdaptiveTwoPTest Dumux::Properties::INHERITS_FROM ( FvMpfaL2dPressureTwoPAdaptive  ,
FVTransportTwoP  ,
IMPESTwoPAdaptive  ,
MPFATwoPTest   
)

◆ INHERITS_FROM() [4/45]

Type tag FVMPFAL3DTestTypeTag Dumux::Properties::INHERITS_FROM ( FvMpfaL3dPressureTwoP  ,
DiffusionTest   
)

◆ INHERITS_FROM() [5/45]

Type tag MPFALTwoPTest Dumux::Properties::INHERITS_FROM ( FvMpfaL3dPressureTwoP  ,
FVTransportTwoP  ,
IMPESTwoP  ,
ThreeDTwoPTest   
)

◆ INHERITS_FROM() [6/45]

Type tag MPFALAdaptiveTwoPTest Dumux::Properties::INHERITS_FROM ( FvMpfaL3dPressureTwoPAdaptive  ,
FVTransportTwoP  ,
IMPESTwoPAdaptive  ,
ThreeDTwoPTest   
)

◆ INHERITS_FROM() [7/45]

Type tag MPFAOTwoPTest Dumux::Properties::INHERITS_FROM ( FvMpfaO2dPressureTwoP  ,
FVTransportTwoP  ,
IMPESTwoP  ,
MPFATwoPTest   
)

◆ INHERITS_FROM() [8/45]

Type tag FVMPFAOVelocity2PTestTypeTag Dumux::Properties::INHERITS_FROM ( FvMpfaO2dPressureTwoP  ,
TestDiffusionSpatialParams   
)

◆ INHERITS_FROM() [9/45]

Type tag TestOneP Dumux::Properties::INHERITS_FROM ( FVPressureOneP  )

◆ INHERITS_FROM() [10/45]

Type tag FVTest Dumux::Properties::INHERITS_FROM ( FVPressureTwoP  ,
DiffusionTest   
)

◆ INHERITS_FROM() [11/45]

Type tag FVTwoPTest Dumux::Properties::INHERITS_FROM ( FVPressureTwoP  ,
FVTransportTwoP  ,
IMPESTwoP  ,
MPFATwoPTest   
)

◆ INHERITS_FROM() [12/45]

Type tag IMPESTest Dumux::Properties::INHERITS_FROM ( FVPressureTwoP  ,
FVTransportTwoP  ,
IMPESTwoP  ,
TestIMPESSpatialParams   
)

◆ INHERITS_FROM() [13/45]

Type tag FVTwoPTest Dumux::Properties::INHERITS_FROM ( FVPressureTwoP  ,
FVTransportTwoP  ,
IMPESTwoP  ,
ThreeDTwoPTest   
)

◆ INHERITS_FROM() [14/45]

Type tag FVVelocity2PTestTypeTag Dumux::Properties::INHERITS_FROM ( FVPressureTwoP  ,
TestDiffusionSpatialParams   
)

◆ INHERITS_FROM() [15/45]

Type tag FVAdaptiveTwoPTest Dumux::Properties::INHERITS_FROM ( FVPressureTwoPAdaptive  ,
FVTransportTwoP  ,
IMPESTwoPAdaptive  ,
MPFATwoPTest   
)

◆ INHERITS_FROM() [16/45]

Type tag TestIMPESAdaptive Dumux::Properties::INHERITS_FROM ( FVPressureTwoPAdaptive  ,
FVTransportTwoP  ,
IMPESTwoPAdaptive  ,
TestIMPESAdaptiveSpatialParams   
)

◆ INHERITS_FROM() [17/45]

Type tag FVAdaptiveTwoPTest Dumux::Properties::INHERITS_FROM ( FVPressureTwoPAdaptive  ,
FVTransportTwoP  ,
IMPESTwoPAdaptive  ,
ThreeDTwoPTest   
)

◆ INHERITS_FROM() [18/45]

Type tag TransportTest Dumux::Properties::INHERITS_FROM ( FVTransportTwoP  ,
TestTransportSpatialParams   
)

◆ INHERITS_FROM() [19/45]

Type tag IMPESTestWithAMG Dumux::Properties::INHERITS_FROM ( IMPESTest  )

◆ INHERITS_FROM() [20/45]

Type tag MimeticTest Dumux::Properties::INHERITS_FROM ( MimeticPressureTwoP  ,
DiffusionTest   
)

◆ INHERITS_FROM() [21/45]

Type tag MimeticTwoPTest Dumux::Properties::INHERITS_FROM ( MimeticPressureTwoP  ,
FVTransportTwoP  ,
IMPESTwoP  ,
ThreeDTwoPTest   
)

◆ INHERITS_FROM() [22/45]

Type tag MimeticPressure2PTestTypeTag Dumux::Properties::INHERITS_FROM ( MimeticPressureTwoP  ,
TestDiffusionSpatialParams   
)

◆ INHERITS_FROM() [23/45]

Type tag MimeticAdaptiveTwoPTest Dumux::Properties::INHERITS_FROM ( MimeticPressureTwoPAdaptive  ,
FVTransportTwoP  ,
IMPESTwoPAdaptive  ,
ThreeDTwoPTest   
)

◆ INHERITS_FROM() [24/45]

Type tag SequentialModel Dumux::Properties::INHERITS_FROM ( ModelProperties  ,
GridAdapt  ,
GridProperties   
)

Create a type tag for all sequential models.

◆ INHERITS_FROM() [25/45]

Type tag PressureOneP Dumux::Properties::INHERITS_FROM ( Pressure  ,
SequentialOneP   
)

The type tag for 1p pressure models.

◆ INHERITS_FROM() [26/45]

Type tag PressureTwoP Dumux::Properties::INHERITS_FROM ( Pressure  ,
SequentialTwoP   
)

The type tag for models based on the diffusion-scheme.

◆ INHERITS_FROM() [27/45]

Type tag SequentialTwoPTwoC Dumux::Properties::INHERITS_FROM ( Pressure  ,
Transport  ,
IMPET   
)

The type tag for the compositional two-phase problems.

◆ INHERITS_FROM() [28/45]

Type tag FVPressureOneP Dumux::Properties::INHERITS_FROM ( PressureOneP  )

The type tag for the one-phase problems using a standard finite volume model.

◆ INHERITS_FROM() [29/45]

Type tag FVPressureTwoPAdaptive Dumux::Properties::INHERITS_FROM ( PressureTwoP  )

The type tag for two-phase problems using a standard finite volume model.

The type tag for two-phase problems using a grid-adaptive finite volume model.

◆ INHERITS_FROM() [30/45]

Type tag MimeticPressureTwoPAdaptive Dumux::Properties::INHERITS_FROM ( PressureTwoP  ,
Mimetic   
)

The type tag for the two-phase problems.

◆ INHERITS_FROM() [31/45]

Type tag FvMpfaO2dPressureTwoP Dumux::Properties::INHERITS_FROM ( PressureTwoP  ,
MPFAProperties   
)

◆ INHERITS_FROM() [32/45]

Type tag HummerH1 Dumux::Properties::INHERITS_FROM ( Sedan  ,
Pickup  ,
Tank   
)

◆ INHERITS_FROM() [33/45]

Type tag Pickup Dumux::Properties::INHERITS_FROM ( Sedan  ,
Truck   
)

◆ INHERITS_FROM() [34/45]

Type tag Transport Dumux::Properties::INHERITS_FROM ( SequentialModel  )

The type tag for the single-phase problem.

The type tag for models based on the diffusion-scheme.

General properties for sequential IMPET algorithms.

The TypeTag for sequential two-phase problems.

This class holds properties necessary for the sequential IMPET solution. The type tag for models based on the diffusion-scheme

◆ INHERITS_FROM() [35/45]

Type tag DiffusionTest Dumux::Properties::INHERITS_FROM ( SequentialTwoP  ,
TestDiffusionSpatialParams3d   
)

◆ INHERITS_FROM() [36/45]

Type tag SequentialTwoPTwoCAdaptive Dumux::Properties::INHERITS_FROM ( SequentialTwoPTwoC  )

The type tag for the compositional two-phase problems.

◆ INHERITS_FROM() [37/45]

Type tag TestMultTwoPTwoC Dumux::Properties::INHERITS_FROM ( SequentialTwoPTwoC  ,
Test2P2CSpatialParams   
)

◆ INHERITS_FROM() [38/45]

Type tag Adaptive2p2c2d Dumux::Properties::INHERITS_FROM ( SequentialTwoPTwoCAdaptive  ,
Test2P2CSpatialParams   
)

◆ INHERITS_FROM() [39/45]

Type tag Adaptive2p2c3d Dumux::Properties::INHERITS_FROM ( SequentialTwoPTwoCAdaptive  ,
Test2P2CSpatialParams  ,
MPFAProperties   
)

◆ INHERITS_FROM() [40/45]

Type tag MPFATwoPTest Dumux::Properties::INHERITS_FROM ( Test2PSpatialParams  )

◆ INHERITS_FROM() [41/45]

Type tag ThreeDTwoPTest Dumux::Properties::INHERITS_FROM ( Test3d2pSpatialParams  )

◆ INHERITS_FROM() [42/45]

Type tag TestIMPESAdaptiveRestart Dumux::Properties::INHERITS_FROM ( TestIMPESAdaptive  )

◆ INHERITS_FROM() [43/45]

Type tag TransportTwoP Dumux::Properties::INHERITS_FROM ( Transport  ,
SequentialTwoP   
)

The type tag for transport part of a sequential two-phase model.

◆ INHERITS_FROM() [44/45]

Type tag FVTransportTwoP Dumux::Properties::INHERITS_FROM ( TransportTwoP  )

The type tag for two-phase problems using a standard finite volume model.

◆ INHERITS_FROM() [45/45]

Type tag Tank Dumux::Properties::INHERITS_FROM ( Vehicle  )

◆ SET_BOOL_PROP() [1/19]

Dumux::Properties::SET_BOOL_PROP ( Adaptive2p2c2d  ,
EnableCapillarity  ,
true   
)

◆ SET_BOOL_PROP() [2/19]

Dumux::Properties::SET_BOOL_PROP ( Adaptive2p2c3d  ,
EnableCapillarity  ,
true   
)

◆ SET_BOOL_PROP() [3/19]

Dumux::Properties::SET_BOOL_PROP ( FVPressureOneP  ,
VisitFacesOnlyOnce  ,
true   
)

Allow assembling algorithm for the pressure matrix to assemble only from one side of a cell-cell interface.

◆ SET_BOOL_PROP() [4/19]

Dumux::Properties::SET_BOOL_PROP ( FVPressureTwoP  ,
VisitFacesOnlyOnce  ,
true   
)

Allow assembling algorithm for the pressure matrix to assemble only from one side of a cell-cell interface.

◆ SET_BOOL_PROP() [5/19]

Dumux::Properties::SET_BOOL_PROP ( FVPressureTwoPAdaptive  ,
VisitFacesOnlyOnce  ,
true   
)

Allow assembling algorithm for the pressure matrix to assemble only from one side of a cell-cell interface.

◆ SET_BOOL_PROP() [6/19]

Dumux::Properties::SET_BOOL_PROP ( FVTransportTwoP  ,
PrecomputedConstRels  ,
true   
)

Set PrecomputedConstRels flag true as default.

◆ SET_BOOL_PROP() [7/19]

Dumux::Properties::SET_BOOL_PROP ( GridAdapt  ,
AdaptiveGrid  ,
false   
)

◆ SET_BOOL_PROP() [8/19]

Dumux::Properties::SET_BOOL_PROP ( IMPESTwoPAdaptive  ,
AdaptiveGrid  ,
true   
)

Enable adaptive grid.

◆ SET_BOOL_PROP() [9/19]

Dumux::Properties::SET_BOOL_PROP ( Pressure  ,
VisitFacesOnlyOnce  ,
false   
)

Faces are only regarded from one side and not from both cells.

◆ SET_BOOL_PROP() [10/19]

Dumux::Properties::SET_BOOL_PROP ( Sedan  ,
AutomaticTransmission  ,
true   
)

◆ SET_BOOL_PROP() [11/19]

Dumux::Properties::SET_BOOL_PROP ( SequentialTwoP  ,
EnableCompressibility  ,
false   
)

Disable compressibility by default.

◆ SET_BOOL_PROP() [12/19]

Dumux::Properties::SET_BOOL_PROP ( SequentialTwoPTwoC  ,
EnableCapillarity  ,
false   
)

Capillarity is enabled.

◆ SET_BOOL_PROP() [13/19]

Dumux::Properties::SET_BOOL_PROP ( SequentialTwoPTwoC  ,
EnableCompressibility  ,
true   
)

Compositional models are very likely compressible.

◆ SET_BOOL_PROP() [14/19]

Dumux::Properties::SET_BOOL_PROP ( SequentialTwoPTwoC  ,
RegulateBoundaryPermeability  ,
false   
)

Switch off permeability regularization at Dirichlet boundaries by default.

◆ SET_BOOL_PROP() [15/19]

Dumux::Properties::SET_BOOL_PROP ( SequentialTwoPTwoC  ,
VisitFacesOnlyOnce  ,
false   
)

Faces are regarded from both sides.

◆ SET_BOOL_PROP() [16/19]

Dumux::Properties::SET_BOOL_PROP ( SequentialTwoPTwoCAdaptive  ,
AdaptiveGrid  ,
true   
)

◆ SET_BOOL_PROP() [17/19]

Dumux::Properties::SET_BOOL_PROP ( TestDecTwoPTwoC  ,
EnableCapillarity  ,
true   
)

◆ SET_BOOL_PROP() [18/19]

Dumux::Properties::SET_BOOL_PROP ( TestMultTwoPTwoC  ,
EnableCapillarity  ,
true   
)

◆ SET_BOOL_PROP() [19/19]

Dumux::Properties::SET_BOOL_PROP ( Vehicle  ,
AutomaticTransmission  ,
false   
)

◆ SET_INT_PROP() [1/35]

Dumux::Properties::SET_INT_PROP ( Adaptive2p2c2d  ,
PressureFormulation  ,
GET_PROP_TYPE(TypeTag, Indices)::pressureN   
)

◆ SET_INT_PROP() [2/35]

Dumux::Properties::SET_INT_PROP ( Adaptive2p2c3d  ,
PressureFormulation  ,
GET_PROP_TYPE(TypeTag, Indices)::pressureN   
)

◆ SET_INT_PROP() [3/35]

Dumux::Properties::SET_INT_PROP ( CompactCar  ,
GasUsage  ,
 
)

◆ SET_INT_PROP() [4/35]

Dumux::Properties::SET_INT_PROP ( CompactCar  ,
NumSeats  ,
 
)

◆ SET_INT_PROP() [5/35]

Dumux::Properties::SET_INT_PROP ( CompactCar  ,
TopSpeed  ,
GET_PROP_VALUE(TypeTag, GasUsage) *  30 
)

◆ SET_INT_PROP() [6/35]

Dumux::Properties::SET_INT_PROP ( HummerH1  ,
TopSpeed  ,
GET_PROP_VALUE(TTAG(Pickup), TopSpeed  
)

◆ SET_INT_PROP() [7/35]

Dumux::Properties::SET_INT_PROP ( Pickup  ,
Payload  ,
 
)

◆ SET_INT_PROP() [8/35]

Dumux::Properties::SET_INT_PROP ( Pickup  ,
TopSpeed  ,
120   
)

◆ SET_INT_PROP() [9/35]

Dumux::Properties::SET_INT_PROP ( Sedan  ,
GasUsage  ,
 
)

◆ SET_INT_PROP() [10/35]

Dumux::Properties::SET_INT_PROP ( SequentialOneP  ,
NumComponents  ,
 
)

Each phase consists of 1 pure component.

◆ SET_INT_PROP() [11/35]

Dumux::Properties::SET_INT_PROP ( SequentialOneP  ,
NumEq  ,
 
)

Set number of equations to 1 for isothermal one-phase models.

◆ SET_INT_PROP() [12/35]

Dumux::Properties::SET_INT_PROP ( SequentialOneP  ,
NumPhases  ,
 
)

Set number of phases to 1 for one-phase models.

◆ SET_INT_PROP() [13/35]

Dumux::Properties::SET_INT_PROP ( SequentialTwoP  ,
Formulation  ,
SequentialTwoPCommonIndices::pwsw   
)

Set \(p_w\)- \(S_w\) formulation as default two-phase formulation.

◆ SET_INT_PROP() [14/35]

Dumux::Properties::SET_INT_PROP ( SequentialTwoP  ,
NumComponents  ,
 
)

Set number of components to 1 for immiscible two-phase models.

Each phase consists of 1 pure component

◆ SET_INT_PROP() [15/35]

Dumux::Properties::SET_INT_PROP ( SequentialTwoP  ,
NumEq  ,
 
)

Set number of equations to 2 for isothermal two-phase models.

◆ SET_INT_PROP() [16/35]

Dumux::Properties::SET_INT_PROP ( SequentialTwoP  ,
NumPhases  ,
 
)

Set number of phases to 2 for two-phase models.

The number of phases in the 2p model is 2

◆ SET_INT_PROP() [17/35]

Dumux::Properties::SET_INT_PROP ( SequentialTwoP  ,
PressureFormulation  ,
GET_PROP_TYPE(TypeTag, Indices)::pressureType   
)

Set the default pressure formulation according to the chosen two-phase formulation.

◆ SET_INT_PROP() [18/35]

Dumux::Properties::SET_INT_PROP ( SequentialTwoP  ,
SaturationFormulation  ,
GET_PROP_TYPE(TypeTag, Indices)::saturationType   
)

Set the default saturation formulation according to the chosen two-phase formulation.

◆ SET_INT_PROP() [19/35]

Dumux::Properties::SET_INT_PROP ( SequentialTwoP  ,
VelocityFormulation  ,
GET_PROP_TYPE(TypeTag, Indices)::velocityDefault   
)

Set the default velocity formulation according to the chosen two-phase formulation.

◆ SET_INT_PROP() [20/35]

Dumux::Properties::SET_INT_PROP ( SequentialTwoPTwoC  ,
NumEq  ,
 
)

◆ SET_INT_PROP() [21/35]

Dumux::Properties::SET_INT_PROP ( SequentialTwoPTwoC  ,
PressureFormulation  ,
GET_PROP_TYPE(TypeTag, Indices)::pressureN   
)

Set the default formulation.

◆ SET_INT_PROP() [22/35]

Dumux::Properties::SET_INT_PROP ( SequentialTwoPTwoC  ,
SaturationFormulation  ,
GET_PROP_TYPE(TypeTag, Indices)::saturationW   
)

◆ SET_INT_PROP() [23/35]

Dumux::Properties::SET_INT_PROP ( SequentialTwoPTwoC  ,
VelocityFormulation  ,
GET_PROP_TYPE(TypeTag, Indices)::velocityW   
)

◆ SET_INT_PROP() [24/35]

Dumux::Properties::SET_INT_PROP ( Tank  ,
CanonCaliber  ,
120   
)

◆ SET_INT_PROP() [25/35]

Dumux::Properties::SET_INT_PROP ( Tank  ,
GasUsage  ,
65   
)

◆ SET_INT_PROP() [26/35]

Dumux::Properties::SET_INT_PROP ( Tank  ,
TopSpeed  ,
60   
)

◆ SET_INT_PROP() [27/35]

Dumux::Properties::SET_INT_PROP ( TestDecTwoPTwoC  ,
BoundaryMobility  ,
GET_PROP_TYPE(TypeTag, Indices)::satDependent   
)

◆ SET_INT_PROP() [28/35]

Dumux::Properties::SET_INT_PROP ( TestDecTwoPTwoC  ,
PressureFormulation  ,
GET_PROP_TYPE(TypeTag, Indices)::pressureN   
)

◆ SET_INT_PROP() [29/35]

Dumux::Properties::SET_INT_PROP ( TestMultTwoPTwoC  ,
BoundaryMobility  ,
GET_PROP_TYPE(TypeTag, Indices)::satDependent   
)

◆ SET_INT_PROP() [30/35]

Dumux::Properties::SET_INT_PROP ( TestMultTwoPTwoC  ,
PressureFormulation  ,
GET_PROP_TYPE(TypeTag, Indices)::pressureNw   
)

◆ SET_INT_PROP() [31/35]

Dumux::Properties::SET_INT_PROP ( TransportTest  ,
VelocityFormulation  ,
SequentialTwoPCommonIndices::velocityTotal   
)

◆ SET_INT_PROP() [32/35]

Dumux::Properties::SET_INT_PROP ( Truck  ,
GasUsage  ,
12   
)

◆ SET_INT_PROP() [33/35]

Dumux::Properties::SET_INT_PROP ( Truck  ,
NumSeats  ,
 
)

◆ SET_INT_PROP() [34/35]

Dumux::Properties::SET_INT_PROP ( Truck  ,
Payload  ,
35   
)

◆ SET_INT_PROP() [35/35]

Dumux::Properties::SET_INT_PROP ( Truck  ,
TopSpeed  ,
100   
)

◆ SET_SCALAR_PROP() [1/2]

Dumux::Properties::SET_SCALAR_PROP ( GridAdapt  ,
GridAdaptCoarsenThreshold  ,
0.  0 
)

◆ SET_SCALAR_PROP() [2/2]

Dumux::Properties::SET_SCALAR_PROP ( GridAdapt  ,
GridAdaptRefineThreshold  ,
0.  0 
)

◆ SET_TYPE_PROP() [1/121]

Dumux::Properties::SET_TYPE_PROP ( Adaptive2p2c2d  ,
AdaptionIndicator  ,
GridAdaptionIndicator2P< TypeTag >   
)

◆ SET_TYPE_PROP() [2/121]

Dumux::Properties::SET_TYPE_PROP ( Adaptive2p2c2d  ,
Grid  ,
Dune::YaspGrid< 3 >   
)

◆ SET_TYPE_PROP() [3/121]

Dumux::Properties::SET_TYPE_PROP ( Adaptive2p2c2d  ,
PressureModel  ,
FV2dPressure2P2CAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [4/121]

Dumux::Properties::SET_TYPE_PROP ( Adaptive2p2c2d  ,
Problem  ,
Adaptive2p2c2d< TTAG(Adaptive2p2c2d)>   
)

◆ SET_TYPE_PROP() [5/121]

Dumux::Properties::SET_TYPE_PROP ( Adaptive2p2c2d  ,
TransportModel  ,
FV2dTransport2P2CAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [6/121]

Dumux::Properties::SET_TYPE_PROP ( Adaptive2p2c3d  ,
AdaptionIndicator  ,
GridAdaptionIndicator2P< TypeTag >   
)

◆ SET_TYPE_PROP() [7/121]

Dumux::Properties::SET_TYPE_PROP ( Adaptive2p2c3d  ,
Grid  ,
Dune::YaspGrid< 3 >   
)

◆ SET_TYPE_PROP() [8/121]

Dumux::Properties::SET_TYPE_PROP ( Adaptive2p2c3d  ,
PressureModel  ,
FV3dPressure2P2CAdaptive< TTAG(Adaptive2p2c3d)>   
)

◆ SET_TYPE_PROP() [9/121]

Dumux::Properties::SET_TYPE_PROP ( Adaptive2p2c3d  ,
Problem  ,
Adaptive2p2c3d< TTAG(Adaptive2p2c3d)>   
)

◆ SET_TYPE_PROP() [10/121]

Dumux::Properties::SET_TYPE_PROP ( Adaptive2p2c3d  ,
TransportModel  ,
FV3dTransport2P2CAdaptive< TTAG(Adaptive2p2c3d)>   
)

◆ SET_TYPE_PROP() [11/121]

Dumux::Properties::SET_TYPE_PROP ( DiffusionTest  ,
Grid  ,
Dune::YaspGrid< 3 >   
)

◆ SET_TYPE_PROP() [12/121]

Dumux::Properties::SET_TYPE_PROP ( DiffusionTest  ,
LinearSolver  ,
ILUnRestartedGMResBackend   
)

◆ SET_TYPE_PROP() [13/121]

Dumux::Properties::SET_TYPE_PROP ( DiffusionTest  ,
Problem  ,
TestDiffusion3DProblem< TypeTag >   
)

◆ SET_TYPE_PROP() [14/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaL2dPressureTwoP  ,
PressureModel  ,
FvMpfaL2dPressureVelocity2p< TypeTag >   
)

◆ SET_TYPE_PROP() [15/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaL2dPressureTwoP  ,
Velocity  ,
FvMpfaVelocityInTransport< TypeTag >   
)

Set velocity reconstruction implementation standard cell centered finite volume schemes as default.

◆ SET_TYPE_PROP() [16/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaL2dPressureTwoPAdaptive  ,
PressureModel  ,
FvMpfaL2dPressureVelocity2pAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [17/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaL2dPressureTwoPAdaptive  ,
Velocity  ,
FvMpfaVelocityInTransport< TypeTag >   
)

Set velocity reconstruction implementation standard cell centered finite volume schemes as default.

◆ SET_TYPE_PROP() [18/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaL3dPressureTwoP  ,
MPFAInteractionVolume  ,
FvMpfaL3dInteractionVolume< TypeTag >   
)

◆ SET_TYPE_PROP() [19/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaL3dPressureTwoP  ,
MPFAInteractionVolumeContainer  ,
FvMpfaL3dInteractionVolumeContainer< TypeTag >   
)

◆ SET_TYPE_PROP() [20/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaL3dPressureTwoP  ,
PressureModel  ,
FvMpfaL3dPressureVelocity2p< TypeTag >   
)

◆ SET_TYPE_PROP() [21/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaL3dPressureTwoP  ,
Velocity  ,
FvMpfaVelocityInTransport< TypeTag >   
)

◆ SET_TYPE_PROP() [22/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaL3dPressureTwoPAdaptive  ,
MPFAInteractionVolume  ,
FvMpfaL3dInteractionVolumeAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [23/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaL3dPressureTwoPAdaptive  ,
MPFAInteractionVolumeContainer  ,
FvMpfaL3dInteractionVolumeContainerAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [24/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaL3dPressureTwoPAdaptive  ,
PressureModel  ,
FvMpfaL3dPressureVelocity2pAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [25/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaL3dPressureTwoPAdaptive  ,
Velocity  ,
FvMpfaVelocityInTransport< TypeTag >   
)

◆ SET_TYPE_PROP() [26/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaO2dPressureTwoP  ,
PressureModel  ,
FvMpfaO2dPressureVelocity2p< TypeTag >   
)

◆ SET_TYPE_PROP() [27/121]

Dumux::Properties::SET_TYPE_PROP ( FvMpfaO2dPressureTwoP  ,
Velocity  ,
FvMpfaVelocityInTransport< TypeTag >   
)

Set velocity reconstruction implementation standard cell centered finite volume schemes as default.

◆ SET_TYPE_PROP() [28/121]

Dumux::Properties::SET_TYPE_PROP ( FVMPFAOVelocity2PTestTypeTag  ,
Grid  ,
Dune::YaspGrid< 2 >   
)

◆ SET_TYPE_PROP() [29/121]

Dumux::Properties::SET_TYPE_PROP ( FVMPFAOVelocity2PTestTypeTag  ,
LinearSolver  ,
SSORBiCGSTABBackend   
)

◆ SET_TYPE_PROP() [30/121]

Dumux::Properties::SET_TYPE_PROP ( FVMPFAOVelocity2PTestTypeTag  ,
Problem  ,
TestDiffusionProblem< TypeTag >   
)

◆ SET_TYPE_PROP() [31/121]

Dumux::Properties::SET_TYPE_PROP ( FVPressureOneP  ,
PressureModel  ,
FVPressure1P< TypeTag >   
)

Set finite volume implementation of the one-phase pressure equation as default pressure model.

◆ SET_TYPE_PROP() [32/121]

Dumux::Properties::SET_TYPE_PROP ( FVPressureOneP  ,
Velocity  ,
FVVelocity1P< TypeTag >   
)

Set velocity reconstruction implementation standard cell centered finite volume schemes as default.

◆ SET_TYPE_PROP() [33/121]

Dumux::Properties::SET_TYPE_PROP ( FVPressureTwoP  ,
PressureModel  ,
FVPressure2P< TypeTag >   
)

Set finite volume implementation of the two-phase pressure equation as default pressure model.

◆ SET_TYPE_PROP() [34/121]

Dumux::Properties::SET_TYPE_PROP ( FVPressureTwoP  ,
Velocity  ,
FVVelocity2P< TypeTag >   
)

Set velocity reconstruction implementation standard cell centered finite volume schemes as default.

◆ SET_TYPE_PROP() [35/121]

Dumux::Properties::SET_TYPE_PROP ( FVPressureTwoPAdaptive  ,
PressureModel  ,
FVPressure2PAdaptive< TypeTag >   
)

Set finite volume implementation of the two-phase pressure equation which allows hanging nodes as default pressure model.

◆ SET_TYPE_PROP() [36/121]

Dumux::Properties::SET_TYPE_PROP ( FVPressureTwoPAdaptive  ,
Velocity  ,
FVVelocity2PAdaptive< TypeTag >   
)

Set velocity reconstruction implementation for grid-adaptive cell centered finite volume schemes as default.

◆ SET_TYPE_PROP() [37/121]

Dumux::Properties::SET_TYPE_PROP ( FVTransportTwoP  ,
CapillaryFlux  ,
DiffusivePart< TypeTag >   
)

Set the default implementation of a diffusive flux -> diffusive flux dissabled.

◆ SET_TYPE_PROP() [38/121]

Dumux::Properties::SET_TYPE_PROP ( FVTransportTwoP  ,
EvalCflFluxFunction  ,
EvalCflFluxDefault< TypeTag >   
)

Set the default implementation of the cfl-condition.

◆ SET_TYPE_PROP() [39/121]

Dumux::Properties::SET_TYPE_PROP ( FVTransportTwoP  ,
GravityFlux  ,
ConvectivePart< TypeTag >   
)

Set the default implementation of an additional convective flux -> additional convective flux dissabled.

◆ SET_TYPE_PROP() [40/121]

Dumux::Properties::SET_TYPE_PROP ( FVTransportTwoP  ,
TransportModel  ,
FVSaturation2P< TypeTag >   
)

Set finite volume implementation of the two-phase saturation equation as default saturation model.

◆ SET_TYPE_PROP() [41/121]

Dumux::Properties::SET_TYPE_PROP ( FVVelocity2PTestTypeTag  ,
Grid  ,
Dune::YaspGrid< 2 >   
)

◆ SET_TYPE_PROP() [42/121]

Dumux::Properties::SET_TYPE_PROP ( FVVelocity2PTestTypeTag  ,
Problem  ,
TestDiffusionProblem< TypeTag >   
)

◆ SET_TYPE_PROP() [43/121]

Dumux::Properties::SET_TYPE_PROP ( GridAdapt  ,
AdaptionInitializationIndicator  ,
GridAdaptInitializationIndicatorDefault< TypeTag >   
)

◆ SET_TYPE_PROP() [44/121]

Dumux::Properties::SET_TYPE_PROP ( GridAdapt  ,
GridAdaptModel  ,
GridAdapt< TypeTag, GET_PROP_VALUE(TypeTag, AdaptiveGrid)>   
)

◆ SET_TYPE_PROP() [45/121]

Dumux::Properties::SET_TYPE_PROP ( IMPESTest  ,
EvalCflFluxFunction  ,
EvalCflFluxCoats< TypeTag >   
)

◆ SET_TYPE_PROP() [46/121]

Dumux::Properties::SET_TYPE_PROP ( IMPESTest  ,
Grid  ,
Dune::YaspGrid< 2 >   
)

◆ SET_TYPE_PROP() [47/121]

Dumux::Properties::SET_TYPE_PROP ( IMPESTest  ,
Problem  ,
IMPESTestProblem< TypeTag >   
)

◆ SET_TYPE_PROP() [48/121]

Dumux::Properties::SET_TYPE_PROP ( IMPESTestWithAMG  ,
Grid  ,
Dune::YaspGrid< 2 >   
)

◆ SET_TYPE_PROP() [49/121]

Dumux::Properties::SET_TYPE_PROP ( IMPESTestWithAMG  ,
LinearSolver  ,
AMGBackend< TypeTag >   
)

◆ SET_TYPE_PROP() [50/121]

Dumux::Properties::SET_TYPE_PROP ( IMPESTwoPAdaptive  ,
AdaptionIndicator  ,
GridAdaptionIndicator2P< TypeTag >   
)

Set the standard indicator class of two-phase models for adaption or coarsening.

◆ SET_TYPE_PROP() [51/121]

Dumux::Properties::SET_TYPE_PROP ( IMPESTwoPAdaptive  ,
AdaptionInitializationIndicator  ,
GridAdaptInitializationIndicator< TypeTag >   
)

Set default class for adaptation initialization indicator.

◆ SET_TYPE_PROP() [52/121]

Dumux::Properties::SET_TYPE_PROP ( IMPESTwoPAdaptive  ,
CellData  ,
CellData2PAdaptive< TypeTag >   
)

Set cell data class for adaptive two-phase IMPES schemes.

◆ SET_TYPE_PROP() [53/121]

Dumux::Properties::SET_TYPE_PROP ( IMPESTwoPAdaptive  ,
Variables  ,
VariableClassAdaptive< TypeTag >   
)

Set variable class for adaptive impet schemes.

◆ SET_TYPE_PROP() [54/121]

Dumux::Properties::SET_TYPE_PROP ( IMPET  ,
Model  ,
IMPET< TypeTag >   
)

◆ SET_TYPE_PROP() [55/121]

Dumux::Properties::SET_TYPE_PROP ( MimeticPressure2PTestTypeTag  ,
Grid  ,
Dune::YaspGrid< 2 >   
)

◆ SET_TYPE_PROP() [56/121]

Dumux::Properties::SET_TYPE_PROP ( MimeticPressure2PTestTypeTag  ,
Problem  ,
TestDiffusionProblem< TypeTag >   
)

◆ SET_TYPE_PROP() [57/121]

Dumux::Properties::SET_TYPE_PROP ( MimeticPressureTwoP  ,
LocalStiffness  ,
MimeticTwoPLocalStiffness< TypeTag >   
)

◆ SET_TYPE_PROP() [58/121]

Dumux::Properties::SET_TYPE_PROP ( MimeticPressureTwoP  ,
PressureModel  ,
MimeticPressure2P< TypeTag >   
)

◆ SET_TYPE_PROP() [59/121]

Dumux::Properties::SET_TYPE_PROP ( MimeticPressureTwoPAdaptive  ,
LocalStiffness  ,
MimeticTwoPLocalStiffnessAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [60/121]

Dumux::Properties::SET_TYPE_PROP ( MimeticPressureTwoPAdaptive  ,
PressureModel  ,
MimeticPressure2PAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [61/121]

Dumux::Properties::SET_TYPE_PROP ( MPFAProperties  ,
GridTypeIndices  ,
GridTypes   
)

Set grid type indices.

◆ SET_TYPE_PROP() [62/121]

Dumux::Properties::SET_TYPE_PROP ( MPFATwoPTest  ,
AdaptionIndicator  ,
GridAdaptionIndicator2PLocal< TypeTag >   
)

◆ SET_TYPE_PROP() [63/121]

Dumux::Properties::SET_TYPE_PROP ( MPFATwoPTest  ,
EvalCflFluxFunction  ,
EvalCflFluxCoats< TypeTag >   
)

◆ SET_TYPE_PROP() [64/121]

Dumux::Properties::SET_TYPE_PROP ( MPFATwoPTest  ,
Grid  ,
Dune::YaspGrid< 2 >   
)

◆ SET_TYPE_PROP() [65/121]

Dumux::Properties::SET_TYPE_PROP ( MPFATwoPTest  ,
Problem  ,
MPFATwoPTestProblem< TypeTag >   
)

◆ SET_TYPE_PROP() [66/121]

Dumux::Properties::SET_TYPE_PROP ( Pressure  ,
LinearSolver  ,
ILU0BiCGSTABBackend   
)

◆ SET_TYPE_PROP() [67/121]

Dumux::Properties::SET_TYPE_PROP ( Pressure  ,
PressureSolutionVector  ,
typename GET_PROP(TypeTag, SolutionTypes)::ScalarSolution   
)

◆ SET_TYPE_PROP() [68/121]

Dumux::Properties::SET_TYPE_PROP ( Pressure  ,
Velocity  ,
FVVelocityDefault< TypeTag >   
)

◆ SET_TYPE_PROP() [69/121]

Dumux::Properties::SET_TYPE_PROP ( PressureOneP  ,
Model  ,
typename   GET_PROP_TYPETypeTag, PressureModel 
)

◆ SET_TYPE_PROP() [70/121]

Dumux::Properties::SET_TYPE_PROP ( PressureTwoP  ,
Model  ,
typename   GET_PROP_TYPETypeTag, PressureModel 
)

◆ SET_TYPE_PROP() [71/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialModel  ,
JacobianMatrix  ,
typename   GET_PROP_TYPETypeTag, PressureCoefficientMatrix 
)

Type of the jacobian matrix needed for compatibility with implicit models for the amg backend.

◆ SET_TYPE_PROP() [72/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialModel  ,
PrimaryVariables  ,
typename GET_PROP(TypeTag, SolutionTypes)::PrimaryVariables   
)

◆ SET_TYPE_PROP() [73/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialModel  ,
TimeManager  ,
Dumux::TimeManager< TypeTag >   
)

Set the default type for the time manager.

◆ SET_TYPE_PROP() [74/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialModel  ,
Variables  ,
VariableClass< TypeTag >   
)

◆ SET_TYPE_PROP() [75/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialOneP  ,
CellData  ,
CellData1P< TypeTag >   
)

Set standart CellData of immiscible one-phase models as default.

◆ SET_TYPE_PROP() [76/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialOneP  ,
Indices  ,
SequentialOnePCommonIndices   
)

Chose the set of indices for the one-phase formulation.

◆ SET_TYPE_PROP() [77/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialOneP  ,
SpatialParams  ,
SequentialFVSpatialParamsOneP< TypeTag >   
)

The spatial parameters to be employed. Use BoxSpatialParams by default.

◆ SET_TYPE_PROP() [78/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialOneP  ,
Variables  ,
VariableClass< TypeTag >   
)

Set general sequential VariableClass as default.

◆ SET_TYPE_PROP() [79/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoP  ,
CellData  ,
CellData2P< TypeTag, GET_PROP_VALUE(TypeTag, EnableCompressibility)>   
)

Set standart CellData of immiscible two-phase models as default.

◆ SET_TYPE_PROP() [80/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoP  ,
SpatialParams  ,
SequentialFVSpatialParams< TypeTag >   
)

The spatial parameters to be employed. Use SequentialFVSpatialParams by default.

◆ SET_TYPE_PROP() [81/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoP  ,
Variables  ,
VariableClass< TypeTag >   
)

Set general sequential VariableClass as default.

◆ SET_TYPE_PROP() [82/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoC  ,
CellData  ,
CellData2P2C< TypeTag >   
)

◆ SET_TYPE_PROP() [83/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoC  ,
FluidState  ,
CompositionalFluidState< typename GET_PROP_TYPE(TypeTag, Scalar), typename GET_PROP_TYPE(TypeTag, FluidSystem)>   
)

◆ SET_TYPE_PROP() [84/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoC  ,
Indices  ,
SequentialTwoPTwoCIndices< TypeTag >   
)

◆ SET_TYPE_PROP() [85/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoC  ,
SpatialParams  ,
SequentialFVSpatialParams< TypeTag >   
)

The spatial parameters to be employed.

◆ SET_TYPE_PROP() [86/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoC  ,
Variables  ,
VariableClass< TypeTag >   
)

◆ SET_TYPE_PROP() [87/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoCAdaptive  ,
CellData  ,
CellData2P2CAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [88/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoCAdaptive  ,
GridTypeIndices  ,
GridTypes   
)

Property not used but default necessary for mpfa2p.

◆ SET_TYPE_PROP() [89/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoCAdaptive  ,
Indices  ,
SequentialTwoPTwoCIndicesAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [90/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoCAdaptive  ,
MPFAInteractionVolume  ,
FvMpfaL3dInteractionVolumeAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [91/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoCAdaptive  ,
MPFAInteractionVolumeContainer  ,
FvMpfaL3d2P2CInteractionVolumeContainerAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [92/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoCAdaptive  ,
PressureModel  ,
FV2dPressure2P2CAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [93/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoCAdaptive  ,
TransportModel  ,
FV2dTransport2P2CAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [94/121]

Dumux::Properties::SET_TYPE_PROP ( SequentialTwoPTwoCAdaptive  ,
Variables  ,
VariableClass2P2CAdaptive< TypeTag >   
)

◆ SET_TYPE_PROP() [95/121]

Dumux::Properties::SET_TYPE_PROP ( Test2P2CSpatialParams  ,
SpatialParams  ,
Test2P2CSpatialParams< TypeTag >   
)

◆ SET_TYPE_PROP() [96/121]

Dumux::Properties::SET_TYPE_PROP ( Test2PSpatialParams  ,
SpatialParams  ,
Test2PSpatialParams< TypeTag >   
)

◆ SET_TYPE_PROP() [97/121]

Dumux::Properties::SET_TYPE_PROP ( Test3d2pSpatialParams  ,
SpatialParams  ,
Test3d2pSpatialParams< TypeTag >   
)

◆ SET_TYPE_PROP() [98/121]

Dumux::Properties::SET_TYPE_PROP ( TestDecTwoPTwoC  ,
Grid  ,
Dune::YaspGrid< 3 >   
)

◆ SET_TYPE_PROP() [99/121]

Dumux::Properties::SET_TYPE_PROP ( TestDecTwoPTwoC  ,
PressureModel  ,
FVPressure2P2C< TypeTag >   
)

◆ SET_TYPE_PROP() [100/121]

Dumux::Properties::SET_TYPE_PROP ( TestDecTwoPTwoC  ,
Problem  ,
TestDecTwoPTwoCProblem< TypeTag >   
)

◆ SET_TYPE_PROP() [101/121]

Dumux::Properties::SET_TYPE_PROP ( TestDecTwoPTwoC  ,
TransportModel  ,
FVTransport2P2C< TypeTag >   
)

◆ SET_TYPE_PROP() [102/121]

Dumux::Properties::SET_TYPE_PROP ( TestDiffusionSpatialParams  ,
SpatialParams  ,
TestDiffusionSpatialParams< TypeTag >   
)

◆ SET_TYPE_PROP() [103/121]

Dumux::Properties::SET_TYPE_PROP ( TestDiffusionSpatialParams3d  ,
SpatialParams  ,
TestDiffusionSpatialParams3d< TypeTag >   
)

◆ SET_TYPE_PROP() [104/121]

Dumux::Properties::SET_TYPE_PROP ( TestIMPESAdaptive  ,
Problem  ,
TestIMPESAdaptiveProblem< TypeTag >   
)

◆ SET_TYPE_PROP() [105/121]

Dumux::Properties::SET_TYPE_PROP ( TestIMPESAdaptiveSpatialParams  ,
SpatialParams  ,
TestIMPESAdaptiveSpatialParams< TypeTag >   
)

◆ SET_TYPE_PROP() [106/121]

Dumux::Properties::SET_TYPE_PROP ( TestIMPESSpatialParams  ,
SpatialParams  ,
TestIMPESSpatialParams< TypeTag >   
)

◆ SET_TYPE_PROP() [107/121]

Dumux::Properties::SET_TYPE_PROP ( TestMultTwoPTwoC  ,
CellData  ,
CellData2P2CMultiPhysics< TypeTag >   
)

◆ SET_TYPE_PROP() [108/121]

Dumux::Properties::SET_TYPE_PROP ( TestMultTwoPTwoC  ,
Grid  ,
Dune::YaspGrid< 3 >   
)

◆ SET_TYPE_PROP() [109/121]

Dumux::Properties::SET_TYPE_PROP ( TestMultTwoPTwoC  ,
PressureModel  ,
FVPressure2P2CMultiPhysics< TypeTag >   
)

◆ SET_TYPE_PROP() [110/121]

Dumux::Properties::SET_TYPE_PROP ( TestMultTwoPTwoC  ,
Problem  ,
TestMultTwoPTwoCProblem< TypeTag >   
)

◆ SET_TYPE_PROP() [111/121]

Dumux::Properties::SET_TYPE_PROP ( TestMultTwoPTwoC  ,
TransportModel  ,
FVTransport2P2CMultiPhysics< TypeTag >   
)

◆ SET_TYPE_PROP() [112/121]

Dumux::Properties::SET_TYPE_PROP ( TestOneP  ,
Grid  ,
Dune::YaspGrid< 2 >   
)

◆ SET_TYPE_PROP() [113/121]

Dumux::Properties::SET_TYPE_PROP ( TestOneP  ,
Problem  ,
TestProblemOneP< TypeTag >   
)

◆ SET_TYPE_PROP() [114/121]

Dumux::Properties::SET_TYPE_PROP ( TestOneP  ,
SpatialParams  ,
TestOnePSpatialParams< TypeTag >   
)

◆ SET_TYPE_PROP() [115/121]

Dumux::Properties::SET_TYPE_PROP ( TestTransportSpatialParams  ,
SpatialParams  ,
TestTransportSpatialParams< TypeTag >   
)

◆ SET_TYPE_PROP() [116/121]

Dumux::Properties::SET_TYPE_PROP ( ThreeDTwoPTest  ,
AdaptionIndicator  ,
GridAdaptionIndicator2PLocal< TypeTag >   
)

◆ SET_TYPE_PROP() [117/121]

Dumux::Properties::SET_TYPE_PROP ( ThreeDTwoPTest  ,
Problem  ,
Test3D2PProblem< TypeTag >   
)

◆ SET_TYPE_PROP() [118/121]

Dumux::Properties::SET_TYPE_PROP ( TransportTest  ,
Grid  ,
Dune::YaspGrid< 2 >   
)

◆ SET_TYPE_PROP() [119/121]

Dumux::Properties::SET_TYPE_PROP ( TransportTest  ,
Problem  ,
TestTransportProblem< TypeTag >   
)

◆ SET_TYPE_PROP() [120/121]

Dumux::Properties::SET_TYPE_PROP ( TransportTwoP  ,
Velocity  ,
FVVelocityDefault< TypeTag >   
)

◆ SET_TYPE_PROP() [121/121]

Dumux::Properties::SET_TYPE_PROP ( Vehicle  ,
TankType  ,
Dumux::TankType   
)

Variable Documentation

◆ AdaptionIndicator

Property tag Dumux::Properties::AdaptionIndicator

Class defining the refinement/coarsening indicator.

◆ AdaptionInitializationIndicator

Property tag Dumux::Properties::AdaptionInitializationIndicator

Class defining the refinement/coarsening indicator for grid initialization.

◆ AdaptiveGrid

Property tag Dumux::Properties::AdaptiveGrid

Defines if the grid is h-adaptive.

◆ AutomaticTransmission

Property tag Dumux::Properties::AutomaticTransmission

◆ BoundaryMobility

Property tag Dumux::Properties::BoundaryMobility

Returns whether mobility or saturation is used for Dirichlet B.C.

◆ CanonCaliber

Property tag Dumux::Properties::CanonCaliber

◆ CapillaryFlux

Property tag Dumux::Properties::CapillaryFlux

The type of the diffusive part in a transport equation.

◆ CellData

Property tag Dumux::Properties::CellData

Defines data object to be stored.

◆ DiscretizationMethod

Property tag Dumux::Properties::DiscretizationMethod

The type of discretization method.

◆ EnableCapillarity

Property tag Dumux::Properties::EnableCapillarity

Returns whether capillarity is regarded.

◆ EnableCompressibility

Property tag Dumux::Properties::EnableCompressibility

Returns whether compressibility is allowed.

◆ EvalCflFluxFunction

Property tag Dumux::Properties::EvalCflFluxFunction

Type of the evaluation of the CFL-condition.

◆ Fluid

Property tag Dumux::Properties::Fluid

◆ GasUsage

Property tag Dumux::Properties::GasUsage

◆ GravityFlux

Property tag Dumux::Properties::GravityFlux

The type of a convective part in a transport equation.

◆ GridAdapt

Type tag Dumux::Properties::GridAdapt

Grid adaption type tag for all sequential models.

◆ GridAdaptCoarsenThreshold

Property tag Dumux::Properties::GridAdaptCoarsenThreshold

Tolerance for coarsening.

◆ GridAdaptModel

Property tag Dumux::Properties::GridAdaptModel

The type of grid adaptation.

◆ GridAdaptRefineThreshold

Property tag Dumux::Properties::GridAdaptRefineThreshold

Tolerance for refinement.

◆ GridImplementation

Property tag Dumux::Properties::GridImplementation

Gives kind of grid implementation in form of a GridType.

◆ GridTypeIndices

Property tag Dumux::Properties::GridTypeIndices

The grid type indices to decide which grid is used.

◆ Indices

Property tag Dumux::Properties::Indices

◆ LocalStiffness

Property tag Dumux::Properties::LocalStiffness

The local mimetic operator.

◆ MaxIntersections

Property tag Dumux::Properties::MaxIntersections

Gives maximum number of intersections of an element and neighboring elements.

◆ Mimetic

Type tag Dumux::Properties::Mimetic

The type tag for models using a mimetic method.

◆ Model

Property tag Dumux::Properties::Model

The type of the mode.

◆ MPFAInteractionVolume

Property tag Dumux::Properties::MPFAInteractionVolume

Type of the data container for one interaction volume.

◆ MPFAInteractionVolumeContainer

Property tag Dumux::Properties::MPFAInteractionVolumeContainer

Type of the data container for one interaction volume.

◆ MPFAProperties

Type tag Dumux::Properties::MPFAProperties

Basic Type tag for MFPA models.

◆ MPFATransmissibilityCalculator

Property tag Dumux::Properties::MPFATransmissibilityCalculator

Type defining the transmissibility calculation.

◆ NumComponents

Property tag Dumux::Properties::NumComponents

Number of components in the system.

◆ NumEq

Property tag Dumux::Properties::NumEq

Number of equations in the system of PDEs.

◆ NumPhases

Property tag Dumux::Properties::NumPhases

Number of phases in the system.

◆ NumSeats

Property tag Dumux::Properties::NumSeats

◆ Payload

Property tag Dumux::Properties::Payload

◆ PrecomputedConstRels

Property tag Dumux::Properties::PrecomputedConstRels

Bool property which tells the transport model if it should use constitutive relations which are precomputed at the begin of the time step or if it should recompute the relations

◆ PressureCoefficientMatrix

Property tag Dumux::Properties::PressureCoefficientMatrix

Gives maximum number of intersections of an element and neighboring elements.

◆ PressureModel

Property tag Dumux::Properties::PressureModel

The type of the discretization of a pressure model.

◆ PressureRHSVector

Property tag Dumux::Properties::PressureRHSVector

Type of the right hand side vector given to the linear solver.

◆ PressureSolutionVector

Property tag Dumux::Properties::PressureSolutionVector

◆ RegulateBoundaryPermeability

Property tag Dumux::Properties::RegulateBoundaryPermeability

A minimum permeability can be assigned via the runtime-Parameter SpatialParams.minBoundaryPermeability.

◆ SaturationFormulation

Property tag Dumux::Properties::SaturationFormulation

The formulation of the saturation model.

◆ SolutionTypes

Property tag Dumux::Properties::SolutionTypes

Property tag for types associated with the solution of the PDE. This means vectors of primary variables, solution functions on the grid, and elements, and shape functions.

◆ TankType

Property tag Dumux::Properties::TankType

◆ Test2P2CSpatialParams

Type tag Dumux::Properties::Test2P2CSpatialParams

◆ Test2PSpatialParams

Type tag Dumux::Properties::Test2PSpatialParams

◆ Test3d2pSpatialParams

Type tag Dumux::Properties::Test3d2pSpatialParams

◆ TestDiffusionSpatialParams

Type tag Dumux::Properties::TestDiffusionSpatialParams

◆ TestDiffusionSpatialParams3d

Type tag Dumux::Properties::TestDiffusionSpatialParams3d

◆ TestIMPESAdaptiveSpatialParams

Type tag Dumux::Properties::TestIMPESAdaptiveSpatialParams

◆ TestIMPESSpatialParams

Type tag Dumux::Properties::TestIMPESSpatialParams

◆ TestTransportSpatialParams

Type tag Dumux::Properties::TestTransportSpatialParams

◆ TopSpeed

Property tag Dumux::Properties::TopSpeed

◆ TransportModel

Property tag Dumux::Properties::TransportModel

The type of the discretization of a transport model.

◆ TransportSolutionType

Property tag Dumux::Properties::TransportSolutionType

◆ Variables

Property tag Dumux::Properties::Variables

The type of the container of global variables.

◆ Vehicle

Type tag Dumux::Properties::Vehicle

◆ Velocity

Property tag Dumux::Properties::Velocity

The type velocity reconstruction.

◆ VelocityFormulation

Property tag Dumux::Properties::VelocityFormulation

The type of velocity reconstructed for the transport model.

◆ VisitFacesOnlyOnce

Property tag Dumux::Properties::VisitFacesOnlyOnce

Type of solution vector or pressure system.

Indicates if faces are only regarded from one side