►C_EmptyCache | |
►CDumux::FluxVariablesCaching::EmptyAdvectionCache | Empty caches to use in a constitutive flux law/process, e.g. Darcy's law |
►CDumux::AdvectionCacheChooser< TypeTag, GetPropType< TypeTag, Properties::ModelTraits >::enableAdvection()> | |
CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethod::ccmpfa > | |
CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethod::cctpfa > | |
CDumux::AdvectionCacheChooser< TypeTag, EnableAdvection > | |
►CDumux::FluxVariablesCaching::EmptyDiffusionCache | |
►CDumux::DiffusionCacheChooser< TypeTag, GetPropType< TypeTag, Properties::ModelTraits >::enableMolecularDiffusion()> | |
CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethod::ccmpfa > | |
CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethod::cctpfa > | |
CDumux::DiffusionCacheChooser< TypeTag, EnableMolecularDiffusion > | |
►CDumux::FluxVariablesCaching::EmptyHeatConductionCache | |
►CDumux::EnergyCacheChooser< TypeTag, GetPropType< TypeTag, Properties::ModelTraits >::enableEnergyBalance()> | |
CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethod::ccmpfa > | |
CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethod::cctpfa > | |
CDumux::EnergyCacheChooser< TypeTag, EnableEnergyBalance > | |
►CFluxVariablesCaching::_EmptyCache | |
►CDumux::StressVariablesCache< Scalar, GridGeometry, DiscretizationMethod::cctpfa > | |
CDumux::StressVariablesCache< Scalar, GridGeometry, DiscretizationMethod::ccmpfa > | |
CDumux::CellData2P2CAdaptive< TypeTag >::AdaptedValues | A container for all necessary variables to map an old solution to a new grid If the primary variables (pressure, total concentrations) are mapped to a new grid, the secondary variables can be calulated. For the mapping between sons and father, it is in addition necessary to know about how many sons live in each father ("count"). While only one phase pressure is PV, the method updateMaterialLaws() that recalculates the secondary variables needs both phase pressures (initiated via the capillary pressure of the last time step) to start the iteration to determine appropriate phase composition and pc. Hence, both phase pressures are mapped to the new solution |
CDumux::CellData2PAdaptive< TypeTag, enableCompressibility >::AdaptedValues | Collection of variables that have to be mapped if the grid is adapted For an immiscible two-phase model, the following data has to be transferred to a new grid |
CDumux::FluidMatrix::Adapter< A, Wrapper > | Adapter to inherit from, allowing the inheriting class to be wrapped by the makeFluidMatrixInteraction function |
►CDumux::FluidMatrix::Adapter< DataSplineTwoPMaterialLaw< S, false >, PcKrSw > | |
CDumux::FluidMatrix::DataSplineTwoPMaterialLaw< S, approximatePcSwInverse > | Pc- and Kr-sw curves based on monotone splines through given data points |
►CDumux::FluidMatrix::Adapter< HeatPipeLaw< ScalarType, TwoPEffToAbsDefaultPolicy >, PcKrSw > | |
CDumux::FluidMatrix::HeatPipeLaw< ScalarType, EffToAbsPolicy > | Implementation of the capillary pressure <-> saturation relation for the heatpipe problem |
►CDumux::FluidMatrix::Adapter< InterfacialArea< ScalarType, BaseLaw, InterfaceType, NoRegularization, TwoPEffToAbsDefaultPolicy >, InterfaceType > | |
CDumux::FluidMatrix::InterfacialArea< ScalarType, BaseLaw, InterfaceType, Regularization, EffToAbsPolicy > | Wrapper class to implement regularized laws (pc-sw-a) with a conversion policy between absolution and effective saturations |
►CDumux::FluidMatrix::Adapter< MPAdapter< MaterialLaw, 2 >, MultiPhasePcKrSw > | |
CDumux::FluidMatrix::MPAdapter< MaterialLaw, 2 > | |
►CDumux::FluidMatrix::Adapter< MPLinearMaterial< S, numFluidPhases >, MultiPhasePcKrSw > | |
CDumux::FluidMatrix::MPLinearMaterial< S, numFluidPhases > | Implements a linear saturation-capillary pressure relation |
►CDumux::FluidMatrix::Adapter< ParkerVanGenuchtenMaterialLaw< ScalarType, BaseLaw, NoRegularization, ParkerVanGenuchten3PEffToAbsPolicy >, ThreePhasePcKrSw > | |
CDumux::FluidMatrix::ParkerVanGenuchtenMaterialLaw< ScalarType, BaseLaw, Regularization, EffToAbsPolicy > | |
►CDumux::FluidMatrix::Adapter< SmoothedLinearLaw< ScalarType, TwoPEffToAbsDefaultPolicy >, PcKrSw > | |
CDumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy > | Implements a linear saturation-capillary pressure relation |
►CDumux::FluidMatrix::Adapter< SplineTwoPMaterialLaw< TwoPMaterialLaw, false >, PcKrSw > | |
CDumux::FluidMatrix::SplineTwoPMaterialLaw< TwoPMaterialLaw, approximatePcSwInverse > | A spline approximation wrapper for 2p material laws |
►CDumux::FluidMatrix::Adapter< ThreePNAPLAdsorption< Scalar >, Adsorption > | |
CDumux::FluidMatrix::ThreePNAPLAdsorption< Scalar > | |
►CDumux::FluidMatrix::Adapter< TwoPMaterialLaw< ScalarType, BaseLaw, NoRegularization, TwoPEffToAbsDefaultPolicy >, PcKrSw > | |
►CDumux::FluidMatrix::TwoPMaterialLaw< ScalarType, BaseLaw, Regularization, EffToAbsPolicy > | Wrapper class to implement regularized material laws (pc-sw, kr-sw) with a conversion policy between absolution and effective saturations |
CDumux::FluidMatrix::SplineTwoPMaterialLaw< TwoPMaterialLaw, approximatePcSwInverse > | A spline approximation wrapper for 2p material laws |
CDumux::Properties::AdaptionIndicator< TypeTag, MyTypeTag > | Class defining the refinement/coarsening indicator |
CDumux::Properties::AdaptionIndicator< TypeTag, TTag::IMPESTwoPAdaptive > | Set the standard indicator class of two-phase models for adaption or coarsening |
CDumux::Properties::AdaptionInitializationIndicator< TypeTag, MyTypeTag > | Class defining the refinement/coarsening indicator for grid initialization |
CDumux::Properties::AdaptionInitializationIndicator< TypeTag, TTag::GridAdapt > | |
CDumux::Properties::AdaptionInitializationIndicator< TypeTag, TTag::IMPESTwoPAdaptive > | Set default class for adaptation initialization indicator |
CDumux::Properties::AdaptiveGrid< TypeTag, MyTypeTag > | Defines if the grid is h-adaptive |
CDumux::Properties::AdaptiveGrid< TypeTag, TTag::GridAdapt > | |
CDumux::Properties::AdaptiveGrid< TypeTag, TTag::IMPESTwoPAdaptive > | Enable adaptive grid |
CDumux::Properties::AdaptiveGrid< TypeTag, TTag::SequentialTwoPTwoCAdaptive > | |
CDumux::AdaptiveGridRestart< Grid, allowGridRestart > | Indices denoting the different grid types |
CDumux::AdaptiveGridRestart< Grid, true > | Provides a restart functionality for adaptive grids |
CDumux::FluidMatrix::Adsorption< T > | Wrapper type for adsorption laws |
CDumux::Properties::AdvectionType< TypeTag, MyTypeTag > | The type for the calculation the advective fluxes |
CDumux::Properties::AdvectionType< TypeTag, TTag::BoxFacetCouplingModel > | Use the box facet coupling-specific Darcy's law |
CDumux::Properties::AdvectionType< TypeTag, TTag::CCTpfaFacetCouplingModel > | Use the tpfa facet coupling-specific Darcy's law |
CDumux::Properties::AdvectionType< TypeTag, TTag::PorousMediumFlow > | By default, we use darcy's law for the advective fluxes |
CDumux::Properties::AdvectionType< TypeTag, TTag::ShallowWater > | |
CDumux::Properties::AdvectionType< TypeTag, TTag::Tracer > | We use darcy's law as the default for the advective fluxes |
CDumux::Properties::AdvectionType< TypeTag, TTag::TwoPOneCNI > | Use a modified version of Darcy's law which allows for blocking of spurious flows |
CDumux::BinaryCoeff::Air_Mesitylene | Binary coefficients for water and mesitylene |
CDumux::BinaryCoeff::Air_Xylene | Binary coefficients for air and xylene |
CDumux::AwnSurfaceExpFct< ParamsT > | Implementation of the exponential function relating specific interfacial area to wetting phase saturation and c apillary pressure as suggested by Nuske(2009) (Diploma thesis) [45] |
CDumux::AwnSurfaceExpFctParams< ScalarT > | Implementation of interfacial area surface params |
CDumux::AwnSurfaceExpSwPcTo3< ScalarT, ParamsT > | Implementation of a exponential function relating specific interfacial area to wetting phase saturation and capillary pressure |
CDumux::AwnSurfaceExpSwPcTo3Params< ScalarT > | Implementation of interfacial area surface params |
CDumux::AwnSurfacePcMaxFct< ScalarT, ParamsT > | Implementation of an interfacial area surface |
CDumux::AwnSurfacePcMaxFctParams< ScalarT > | Implementation of interfacial area surface params |
CDumux::AwnSurfacePolynomial2ndOrder< ScalarT, ParamsT > | Implementation of the polynomial of second order relating specific interfacial area to wetting phase saturation and capillary pressure as suggested by Joekar-Niasar(2008) [33] |
CDumux::AwnSurfacePolynomial2ndOrderParams< ScalarT > | Implementation of interfacial area surface params |
CDumux::AwnSurfacePolynomialEdgeZero2ndOrder< ParamsT > | Implementation of the polynomial of second order relating specific interfacial area to wetting phase saturation and capillary pressure |
CDumux::AwnSurfacePolynomialEdgeZero2ndOrderParams< ScalarT > | Implementation of interfacial area surface params |
CDumux::Detail::AxisData< GridView, upwindSchemeOrder > | In Axis Data stored per sub face |
CDumux::Detail::AxisData< GridView, 1 > | In Axis Data stored per sub face for first-order scheme |
CDumux::Properties::BalanceEqOpts< TypeTag, MyTypeTag > | A class that collects options for the evaluation of the balance equations |
CDumux::Properties::BalanceEqOpts< TypeTag, TTag::ModelProperties > | Set the default class for the balance equation options |
CDumux::BalanceEquationOptions< TypeTag > | Traits class to set options used by the local residual when when evaluating the balance equations |
CDumux::Components::Base< ScalarType, Component > | Base class for all components Components provide the thermodynamic relations for the liquid, gaseous and/or solid state of a single chemical species or a fixed mixture of species. Fluid systems use components to compute thermodynamic quantities of phases |
CDumux::FluidSystems::Base< ScalarType, Implementation > | Fluid system base class |
►CDumux::FluidSystems::Base< MPFluidSystem::Scalar, OnePAdapter< MPFluidSystem, 0 > > | |
CDumux::FluidSystems::OnePAdapter< MPFluidSystem, phase > | An adapter for multi-phase fluid systems to be used with (compositional) one-phase models |
►CDumux::Components::Base< Scalar, Air< Scalar > > | |
CDumux::Components::Air< Scalar > | A class for the air fluid properties |
►CDumux::Components::Base< Scalar, Ammonia< Scalar > > | |
CDumux::Components::Ammonia< Scalar > | A class for the Ammonia (NH3) component properties |
►CDumux::Components::Base< Scalar, Benzene< Scalar > > | |
CDumux::Components::Benzene< Scalar > | A simple benzene component (LNAPL) |
►CComponents::Base< Scalar, Brine< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > > > > | |
CDumux::Components::Brine< Scalar, H2O_Tabulated > | A class for the brine fluid properties |
►CBase< Scalar, Brine< Scalar, Components::TabulatedComponent< Dumux::Components::H2O< Scalar > > > > | |
CDumux::FluidSystems::Brine< Scalar, H2OType > | A compositional single phase fluid system consisting of two components, which are H2O and NaCl |
►CBase< Scalar, BrineAir< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > >, BrineAirDefaultPolicy<> > > | |
CDumux::FluidSystems::BrineAir< Scalar, H2Otype, Policy > | A compositional two-phase fluid system with a liquid and a gaseous phase and \(H_2O\), \(Air\) and \(S\) (dissolved minerals) as components |
►CBase< Scalar, BrineCO2< Scalar, CO2Table, Components::TabulatedComponent< Components::H2O< Scalar > >, BrineCO2DefaultPolicy< true > > > | |
CDumux::FluidSystems::BrineCO2< Scalar, CO2Table, H2OType, Policy > | A compositional fluid with brine (H2O & NaCl) and carbon dioxide as components in both the liquid and the gas (supercritical) phase |
►CDumux::Components::Base< Scalar, Calcite< Scalar > > | |
CDumux::Components::Calcite< Scalar > | A class for the CaCO3 mineral phase properties |
►CDumux::Components::Base< Scalar, CalciumIon< Scalar > > | |
CDumux::Components::CalciumIon< Scalar > | A class for the Ca2+ (Calcium ion) component properties |
►CDumux::Components::Base< Scalar, CaO2H2< Scalar > > | |
CDumux::Components::CaO2H2< Scalar > | A class for the CaO2H2 properties |
►CDumux::Components::Base< Scalar, CaO< Scalar > > | |
CDumux::Components::CaO< Scalar > | A class for the CaO properties |
►CDumux::Components::Base< Scalar, CarbonateIon< Scalar > > | |
CDumux::Components::CarbonateIon< Scalar > | A class for the CO3 fluid properties |
►CDumux::Components::Base< Scalar, CH4< Scalar > > | |
CDumux::Components::CH4< Scalar > | Properties of pure molecular methane \(CH_4\) |
►CDumux::Components::Base< Scalar, ChlorideIon< Scalar > > | |
CDumux::Components::ChlorideIon< Scalar > | A class for the Cl- (Chloride ion) component properties |
►CDumux::Components::Base< Scalar, CO2< Scalar, CO2Tables > > | |
CDumux::Components::CO2< Scalar, CO2Tables > | A class for the CO2 fluid properties |
►CDumux::Components::Base< Scalar, Constant< id, Scalar > > | |
CDumux::Components::Constant< id, Scalar > | A component which returns run time specified values for all fluid properties |
►CDumux::Components::Base< Scalar, Glucose< Scalar > > | |
CDumux::Components::Glucose< Scalar > | A class for the Glucose component properties |
►CDumux::Components::Base< Scalar, Granite< Scalar > > | |
CDumux::Components::Granite< Scalar > | Properties of granite |
►CDumux::Components::Base< Scalar, H2< Scalar > > | |
CDumux::Components::H2< Scalar > | Properties of pure molecular hydrogen \(H_2\) |
►CDumux::Components::Base< Scalar, H2O< Scalar > > | |
CDumux::Components::H2O< Scalar > | Material properties of pure water \(H_2O\) |
►CDumux::FluidSystems::Base< Scalar, H2OAir< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > >, H2OAirDefaultPolicy<> > > | |
CDumux::FluidSystems::H2OAir< Scalar, H2Otype, Policy, useKelvinVaporPressure > | A compositional two-phase fluid system with water and air as components in both, the liquid and the gas phase |
►CDumux::FluidSystems::Base< Scalar, H2OAirMesitylene< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > > > > | |
CDumux::FluidSystems::H2OAirMesitylene< Scalar, H2OType > | A three-phase fluid system featuring gas, NAPL and water as phases and distilled water \((\mathrm{H_2O})\) and air (Pseudo component composed of \(\mathrm{79\%\;N_2}\), \(\mathrm{20\%\;O_2}\) and Mesitylene \((\mathrm{C_6H_3(CH_3)_3})\) as components |
►CDumux::FluidSystems::Base< Scalar, H2OAirXylene< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > > > > | |
CDumux::FluidSystems::H2OAirXylene< Scalar, H2OType > | A three-phase fluid system featuring gas, NAPL and water as phases and distilled water \((\mathrm{H_2O})\) and air (Pseudo component composed of \(\mathrm{79\%\;N_2}\), \(\mathrm{20\%\;O_2}\) and Mesitylene \((\mathrm{C_8H_{10}})\) as components |
►CDumux::FluidSystems::Base< Scalar, H2OHeavyOil< Scalar, Dumux::Components::TabulatedComponent< Dumux::Components::H2O< Scalar > > > > | |
CDumux::FluidSystems::H2OHeavyOil< Scalar, H2OType > | A compositional fluid system with water and heavy oil components in both the liquid and the gas phase |
►CDumux::FluidSystems::Base< Scalar, H2ON2< Scalar, H2ON2DefaultPolicy<> > > | |
►CDumux::FluidSystems::H2ON2< Scalar, H2ON2DefaultPolicy<> > | |
CDumux::FluidSystems::H2ON2Kinetic< Scalar, Policy > | A two-phase fluid system with two components water \((\mathrm{H_2O})\) Nitrogen \((\mathrm{N_2})\) for non-equilibrium models. TODO: Is this fluid system necessary?? |
CDumux::FluidSystems::H2ON2< Scalar, Policy > | A two-phase fluid system with two components water \((\mathrm{H_2O})\) Nitrogen \((\mathrm{N_2})\) for non-equilibrium models |
►CDumux::FluidSystems::Base< Scalar, H2ON2O2< Scalar, H2ON2O2DefaultPolicy<> > > | |
CDumux::FluidSystems::H2ON2O2< Scalar, Policy > | A two-phase (water and air) fluid system with water, nitrogen and oxygen as components |
►CDumux::Components::Base< Scalar, HeavyOil< Scalar > > | |
CDumux::Components::HeavyOil< Scalar > | Properties of the component heavyoil |
►CDumux::FluidSystems::Base< Scalar, LiquidPhaseTwoC< Scalar, MainComponent, SecondComponent > > | |
CDumux::FluidSystems::LiquidPhaseTwoC< Scalar, MainComponent, SecondComponent > | A liquid phase consisting of a two components, a main component and a conservative tracer component |
►CDumux::Components::Base< Scalar, Mesitylene< Scalar > > | |
CDumux::Components::Mesitylene< Scalar > | Mesitylene |
►CDumux::Components::Base< Scalar, N2< Scalar > > | |
CDumux::Components::N2< Scalar > | Properties of pure molecular nitrogen \(N_2\) |
►CDumux::Components::Base< Scalar, NaCl< Scalar > > | |
CDumux::Components::NaCl< Scalar > | A class for the NaCl properties |
►CDumux::Components::Base< Scalar, O2< Scalar > > | |
CDumux::Components::O2< Scalar > | Properties of pure molecular oxygen \(O_2\) |
►CDumux::FluidSystems::Base< Scalar, OnePGas< Scalar, ComponentT > > | |
CDumux::FluidSystems::OnePGas< Scalar, ComponentT > | A gaseous phase consisting of a single component |
►CDumux::FluidSystems::Base< Scalar, OnePLiquid< Scalar, ComponentT > > | |
CDumux::FluidSystems::OnePLiquid< Scalar, ComponentT > | A liquid phase consisting of a single component |
►CDumux::Components::Base< Scalar, SimpleH2O< Scalar > > | |
CDumux::Components::SimpleH2O< Scalar > | A much simpler (and thus potentially less buggy) version of pure water |
►CDumux::Components::Base< Scalar, SodiumIon< Scalar > > | |
CDumux::Components::SodiumIon< Scalar > | A class for the Na+ (Sodium ion) component properties |
►CDumux::FluidSystems::Base< Scalar, ThreePImmiscible< Scalar, WettingFluid, NonwettingFluid, Gas > > | |
CDumux::FluidSystems::ThreePImmiscible< Scalar, WettingFluid, NonwettingFluid, Gas > | A fluid system for three-phase models assuming immiscibility and thermodynamic equilibrium |
►CDumux::Components::Base< Scalar, Trichloroethene< Scalar > > | |
CDumux::Components::Trichloroethene< Scalar > | A simple implementation of TCE as exemplary component for a dense NAPL |
►CDumux::FluidSystems::Base< Scalar, TwoPImmiscible< Scalar, Fluid0, Fluid1 > > | |
CDumux::FluidSystems::TwoPImmiscible< Scalar, Fluid0, Fluid1 > | A fluid system for two-phase models assuming immiscibility and thermodynamic equilibrium |
►CDumux::FluidSystems::Base< Scalar, TwoPOneC< Scalar, ComponentType > > | |
CDumux::FluidSystems::TwoPOneC< Scalar, ComponentType > | A two-phase fluid system with only one component |
►CDumux::Components::Base< Scalar, Urea< Scalar > > | |
CDumux::Components::Urea< Scalar > | A class for the Urea component properties |
►CDumux::Components::Base< Scalar, Xylene< Scalar > > | |
CDumux::Components::Xylene< Scalar > | Properties of xylene |
CDumux::Properties::BaseEpsilon< TypeTag, MyTypeTag > | A base epsilon for numerical differentiation, can contain multiple values |
►CBaseFluxVariables | |
CDumux::KEpsilonFluxVariablesImpl< TypeTag, BaseFluxVariables, DiscretizationMethod::staggered > | |
CDumux::KOmegaFluxVariablesImpl< TypeTag, BaseFluxVariables, DiscretizationMethod::staggered > | |
CDumux::LowReKEpsilonFluxVariablesImpl< TypeTag, BaseFluxVariables, DiscretizationMethod::staggered > | |
CDumux::OneEqFluxVariablesImpl< TypeTag, BaseFluxVariables, DiscretizationMethod::staggered > | |
►CDumux::BaseGridGeometry< GV, Traits > | Base class for all finite volume grid geometries |
CDumux::BoxDfmFVGridGeometry< Scalar, GV, false, Traits > | Base class for the finite volume geometry vector for box schemes This builds up the sub control volumes and sub control volume faces |
CDumux::BoxDfmFVGridGeometry< Scalar, GV, true, Traits > | Base class for the finite volume geometry vector for box schemes that consider extra connectivity between grid vertices on marked codim one entities |
CDumux::BoxFVGridGeometry< Scalar, GV, false, Traits > | Base class for the finite volume geometry vector for box schemes This builds up the sub control volumes and sub control volume faces |
CDumux::BoxFVGridGeometry< Scalar, GV, true, Traits > | Base class for the finite volume geometry vector for box schemes This builds up the sub control volumes and sub control volume faces |
CDumux::BoxFacetCouplingFVGridGeometry< Scalar, GV, false, Traits > | Base class for the finite volume geometry vector for box schemes This builds up the sub control volumes and sub control volume faces |
CDumux::BoxFacetCouplingFVGridGeometry< Scalar, GV, true, Traits > | Base class for the finite volume geometry vector for box schemes in the context of coupled models where the coupling occurs across the element facets. This builds up the sub control volumes and sub control volume faces |
CDumux::CCMpfaFVGridGeometry< GV, Traits, false > | The finite volume geometry (scvs and scvfs) for cell-centered mpfa models on a grid view This builds up the sub control volumes and sub control volume faces |
CDumux::CCMpfaFVGridGeometry< GV, Traits, true > | The finite volume geometry (scvs and scvfs) for cell-centered mpfa models on a grid view This builds up the sub control volumes and sub control volume faces |
CDumux::CCTpfaFVGridGeometry< GV, false, Traits > | The finite volume geometry (scvs and scvfs) for cell-centered TPFA models on a grid view This builds up the sub control volumes and sub control volume faces |
CDumux::CCTpfaFVGridGeometry< GV, true, Traits > | The finite volume geometry (scvs and scvfs) for cell-centered TPFA models on a grid view This builds up the sub control volumes and sub control volume faces |
►CDumux::BaseGridGeometry< FEB::GridView, DefaultFEGridGeometryTraits< FEB > > | |
CDumux::FEGridGeometry< FEB, Traits > | The grid geometry class for models using finite element schemes. This is basically a wrapper around a function space basis |
►CDumux::BaseGridGeometry< GV, T > | |
CDumux::StaggeredFVGridGeometry< GV, false, T > | Base class for the finite volume geometry vector for staggered models This builds up the sub control volumes and sub control volume faces for each element. Specialization in case the FVElementGeometries are stored |
CDumux::StaggeredFVGridGeometry< GV, true, T > | Base class for the finite volume geometry vector for staggered models This builds up the sub control volumes and sub control volume faces for each element. Specialization in case the FVElementGeometries are stored |
►CBaseLocalResidual | |
CDumux::KEpsilonResidualImpl< TypeTag, BaseLocalResidual, DiscretizationMethod::staggered > | |
CDumux::KOmegaResidualImpl< TypeTag, BaseLocalResidual, DiscretizationMethod::staggered > | |
CDumux::LowReKEpsilonResidualImpl< TypeTag, BaseLocalResidual, DiscretizationMethod::staggered > | |
CDumux::OneEqResidualImpl< TypeTag, BaseLocalResidual, DiscretizationMethod::staggered > | |
CDumux::Properties::BaseLocalResidual< TypeTag, MyTypeTag > | The type of the base class of the local residual (specific to a discretization scheme) |
CDumux::Properties::BaseLocalResidual< TypeTag, TTag::BoxFacetCouplingModel > | Use the box local residual for models with facet coupling |
CDumux::Properties::BaseLocalResidual< TypeTag, TTag::BoxModel > | Set the BaseLocalResidual to BoxLocalResidual |
CDumux::Properties::BaseLocalResidual< TypeTag, TTag::CCMpfaFacetCouplingModel > | Use the cc local residual for models with facet coupling |
CDumux::Properties::BaseLocalResidual< TypeTag, TTag::CCMpfaModel > | Set the BaseLocalResidual to CCLocalResidual |
CDumux::Properties::BaseLocalResidual< TypeTag, TTag::CCTpfaFacetCouplingModel > | Use the cc local residual for models with facet coupling |
CDumux::Properties::BaseLocalResidual< TypeTag, TTag::CCTpfaModel > | Set the BaseLocalResidual to CCLocalResidual |
CDumux::Properties::BaseLocalResidual< TypeTag, TTag::StaggeredModel > | Set the BaseLocalResidual to StaggeredLocalResidual |
CDumux::Properties::BaseModelTraits< TypeTag, MyTypeTag > | Model traits to be used as a base for nonisothermal, mineralization ... models |
CDumux::Properties::BaseModelTraits< TypeTag, TTag::OneP > | States some specifics of the one-phase model |
CDumux::Properties::BaseModelTraits< TypeTag, TTag::OnePNC > | The base model traits. Per default, we use the number of components of the fluid system |
CDumux::Properties::BaseModelTraits< TypeTag, TTag::RichardsNC > | Set the model traits class |
CDumux::Properties::BaseModelTraits< TypeTag, TTag::ThreePThreeC > | Set the model traits |
CDumux::Properties::BaseModelTraits< TypeTag, TTag::TwoP > | The base model traits class |
CDumux::Properties::BaseModelTraits< TypeTag, TTag::TwoPNC > | Set the base model traits |
CDumux::Properties::BaseModelTraits< TypeTag, TTag::TwoPTwoC > | Set the model traits property |
CDumux::BaseStaggeredGeometryHelper< GridView > | Base class for a staggered grid geometry helper |
►CBaseTraits | |
CDumux::RotationSymmetricGridGeometryTraits< BaseTraits, rotPolicy > | Traits for rotation symmetric grid geometries |
CDune::BCRSMatrix< Block, Allocator > | |
CDune::BCRSMatrix< MatrixBlockType > | |
CDumux::BoundaryConditions | Define a class containing boundary condition flags |
CDumux::BoundaryTypes< numEq >::BoundaryInfo | Use bitfields to minimize the size |
CDumux::Properties::BoundaryMobility< TypeTag, MyTypeTag > | |
CDumux::Properties::BoundaryMobility< TypeTag, TTag::SequentialTwoPTwoC > | < Saturation scales flux on Dirichlet B.C |
►CDumux::BoundarySegmentIndexFlag | Class for accessing boundary flags |
CDumux::BoundaryFlag< Grid > | |
►CDumux::BoundaryTypes< numEq > | Class to specify the type of a boundary |
CDumux::NavierStokesBoundaryTypes< numEq > | Class to specify the type of a boundary condition for the Navier-Stokes model |
CDumux::Properties::BoundaryTypes< TypeTag, MyTypeTag > | Stores the boundary types of a single degree of freedom |
CDumux::Properties::BoundaryTypes< TypeTag, TTag::FiniteVolumeModel > | Boundary types at a single degree of freedom |
CDumux::Properties::BoundaryTypes< TypeTag, TTag::StaggeredFreeFlowModel > | Boundary types at a single degree of freedom |
CDumux::Properties::BoundaryTypes< TypeTag, TTag::StaggeredModel > | Boundary types at a single degree of freedom |
CDumux::Properties::BoundaryValues< TypeTag, MyTypeTag > | Class containing local boundary data |
CDumux::BoundingBoxTree< GeometricEntitySet > | An axis-aligned bounding box volume tree implementation |
CDumux::BoundingBoxTreePointSourceHelper | A helper class calculating a sub control volume to point source map This class uses the bounding box tree implementation to indentify in which sub control volume(s) a point source falls |
CDumux::BoxDarcysLaw< Scalar, GridGeometry > | Darcy's law for the box scheme |
►CDumux::BoxDarcysLaw< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::GridGeometry > > | |
CDumux::DarcysLawImplementation< TypeTag, DiscretizationMethod::box > | Specialization of Darcy's Law for the box method |
CDumux::BoxDefaultGridFVCTraits< P, FVC > | Flux variable caches traits |
CDumux::BoxDefaultGridVolumeVariablesTraits< P, VV > | |
CDumux::BoxDefaultScvfGeometryTraits< GridView > | Default traits class to be used for the sub-control volume faces for the box scheme |
CDumux::BoxDefaultScvGeometryTraits< GridView > | Default traits class to be used for the sub-control volumes for the box scheme |
CDumux::BoxDfmDefaultScvfGeometryTraits< GridView > | Default traits class to be used for the sub-control volume faces for the box discrete fracture scheme |
CDumux::BoxDfmDefaultScvGeometryTraits< GridView > | Default traits class to be used for the sub-control volumes for the box discrete fracture scheme |
CDumux::BoxDfmFluxVariablesCache< TypeTag > | We only store discretization-related quantities for the box method. However, we cannot reuse the cache of the standard box method as we have to take into account the scvs that lie on fracture facets |
CDumux::BoxDfmFVElementGeometry< GG, enableGridGeometryCache > | Base class for the finite volume geometry vector for box discrete fracture model |
CDumux::BoxDfmFVElementGeometry< GG, false > | Specialization in case the FVElementGeometries are not stored |
CDumux::BoxDfmFVElementGeometry< GG, true > | Specialization in case the FVElementGeometries are stored |
CDumux::BoxDfmFVGridGeometry< Scalar, GridView, enableGridGeometryCache, Traits > | Base class for the finite volume geometry vector for box schemes |
CDumux::BoxDfmGeometryHelper< GridView, dim, ScvType, ScvfType > | Create sub control volumes and sub control volume face geometries |
CDumux::Properties::TTag::BoxDfmModel | |
CDumux::BoxElementBoundaryTypes< BTypes > | This class stores an array of BoundaryTypes objects |
CDumux::BoxElementFluxVariablesCache< GFVC, cachingEnabled > | The flux variables caches for an element |
CDumux::BoxElementFluxVariablesCache< GFVC, false > | The flux variables caches for an element with caching disabled |
CDumux::BoxElementFluxVariablesCache< GFVC, true > | The flux variables caches for an element with caching enabled |
CDumux::BoxElementSolution< FVElementGeometry, PV > | The element solution vector |
CDumux::BoxElementVolumeVariables< GVV, cachingEnabled > | The local (stencil) volume variables class for box models |
CDumux::BoxElementVolumeVariables< GVV, false > | The local (stencil) volume variables class for box models without caching |
CDumux::BoxElementVolumeVariables< GVV, true > | The local (stencil) volume variables class for box models with caching |
CDumux::BoxFacetCouplingDarcysLaw< Scalar, GridGeometry > | Darcy's law for the box scheme in the context of coupled models where coupling occurs across the facets of the bulk domain elements with a lower-dimensional domain living on these facets |
CDumux::BoxFacetCouplingDefaultGridGeometryTraits< GridView > | The default traits for the finite volume grid geometry of the box scheme with coupling occuring across the element facets. Defines the scv and scvf types and the mapper types |
CDumux::BoxFacetCouplingFVElementGeometry< GG, enableGridGeometryCache > | Base class for the element-local finite volume geometry for box models in the context of models considering coupling of different domains across the bulk grid facets. This builds up the sub control volumes and sub control volume faces for an element |
CDumux::BoxFacetCouplingFVElementGeometry< GG, false > | Specialization in case the geometries are not stored grid-wide |
CDumux::BoxFacetCouplingFVElementGeometry< GG, true > | Specialization in case the FVElementGeometries are stored |
CDumux::BoxFacetCouplingFVGridGeometry< Scalar, GridView, enableGridGeometryCache, Traits > | Base class for the finite volume geometry vector for box schemes in the context of coupled models where the coupling occurs across the element facets. This builds up the sub control volumes and sub control volume faces |
CDumux::Properties::TTag::BoxFacetCouplingModel | |
CDumux::BoxFacetCouplingUpwindScheme< GridGeometry > | The upwind scheme used for the advective fluxes. This is a modified scheme for models involving coupling with a lower-dimensional domain across the element facets |
►CDumux::BoxFluxVariablesCache< Scalar, GridGeometry > | Flux variables cache class for the box scheme. For the box scheme, this class does not contain any physics-/process-dependent data. It solely stores disretization-/grid-related data |
CDumux::StressVariablesCache< Scalar, GridGeometry, DiscretizationMethod::box > | We only store discretization-related quantities for the box method |
►CDumux::BoxFluxVariablesCache< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::GridGeometry > > | |
CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethod::box > | |
CDumux::BoxFVElementGeometry< GG, enableGridGeometryCache > | Base class for the finite volume geometry vector for box models This builds up the sub control volumes and sub control volume faces for each element |
CDumux::BoxFVElementGeometry< GG, false > | Specialization in case the FVElementGeometries are not stored |
CDumux::BoxFVElementGeometry< GG, true > | Specialization in case the FVElementGeometries are stored |
CDumux::BoxFVGridGeometry< Scalar, GridView, enableGridGeometryCache, Traits > | Base class for the finite volume geometry vector for box schemes This builds up the sub control volumes and sub control volume faces |
CDumux::BoxGeometryHelper< GridView, dim, ScvType, ScvfType > | Create sub control volumes and sub control volume face geometries |
CDumux::BoxGeometryHelper< GridView, 1, ScvType, ScvfType > | A class to create sub control volume and sub control volume face geometries per element |
►CDumux::BoxGeometryHelper< GridView, 2, ScvType, ScvfType > | A class to create sub control volume and sub control volume face geometries per element |
CDumux::BoxDfmGeometryHelper< GridView, 2, ScvType, ScvfType > | A class to create sub control volume and sub control volume face geometries per element |
►CDumux::BoxGeometryHelper< GridView, 3, ScvType, ScvfType > | A class to create sub control volume and sub control volume face geometries per element |
CDumux::BoxDfmGeometryHelper< GridView, 3, ScvType, ScvfType > | A class to create sub control volume and sub control volume face geometries per element |
CDumux::BoxGridFluxVariablesCache< Problem, FluxVariablesCache, cachingEnabled, Traits > | Flux variable caches on a gridview |
CDumux::BoxGridFluxVariablesCache< P, FVC, false, Traits > | Flux variable caches on a gridview with grid caching disabled |
CDumux::BoxGridFluxVariablesCache< P, FVC, true, Traits > | Flux variable caches on a gridview with grid caching enabled |
CDumux::BoxGridVolumeVariables< Problem, VolumeVariables, enableGridVolVarsCache, Traits > | Base class for the grid volume variables |
CDumux::BoxGridVolumeVariables< P, VV, false, Traits > | |
CDumux::BoxGridVolumeVariables< P, VV, true, Traits > | |
CDumux::BoxLocalAssembler< TypeTag, Assembler, diffMethod, implicit > | An assembler for Jacobian and residual contribution per element (box methods) |
CDumux::BoxMaterialInterfaces< GridGeometry, PcKrSw > | Class that determines the material with the lowest capillary pressure (under fully water-saturated conditions) around the nodes of a grid |
CDumux::Properties::TTag::BoxModel | |
CDumux::BinaryCoeff::Brine_CO2< Scalar, CO2Tables, verbose > | Binary coefficients for brine and CO2 |
CDumux::BinaryCoeff::Brine_CO2_Old< Scalar, CO2Tables, verbose > | Old version of binary coefficients for CO2 and brine. Calculates molfraction of CO2 in brine according to Duan and Sun 2003 molfraction of H2O has been assumed to be a constant value For use with the actual brine_co2_system this class still needs to be adapted |
CDumux::FluidSystems::BrineAirDefaultPolicy< fastButSimplifiedRelations > | Policy for the brine-air fluid system |
CDumux::FluidSystems::BrineCO2DefaultPolicy< salinityIsConstant, fastButSimplifiedRelations > | Default policy for the Brine-CO2 fluid system |
CDumux::FluidSystems::Detail::BrineCO2Indices< useConstantSalinity > | Class that exports some indices that should be provided by the BrineAir fluid system. The indices are chosen dependent on the policy, i.e. if a simplified pseudo component Brine is used or salt is considered an individual component |
CDumux::FluidSystems::Detail::BrineCO2Indices< false > | Specialization for the case of brine being a fluid system with NaCl as individual component |
►CDumux::FluidSystems::Detail::BrineCO2Indices< Policy::useConstantSalinity()> | |
CDumux::FluidSystems::BrineCO2< Scalar, CO2Table, H2OType, Policy > | A compositional fluid with brine (H2O & NaCl) and carbon dioxide as components in both the liquid and the gas (supercritical) phase |
CDumux::FluidSystems::Detail::BrineCO2Indices< true > | Specialization for the case of brine being a pseudo component with a constant salinity |
CDumux::BrooksCorey< ScalarT, ParamsT > | Implementation of the Brooks-Corey capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vice versa |
CDumux::FluidMatrix::BrooksCorey | Implementation of the Brooks-Corey capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vice versa |
►CDumux::BrooksCoreyParams< ScalarT > | Specification of the material parameters for the Brooks Corey constitutive relations |
CDumux::RegularizedBrooksCoreyParams< ScalarT > | Parameters that are necessary for the regularization of the Brooks-Corey capillary pressure model |
CDumux::FluidMatrix::BrooksCoreyRegularization< Scalar > | A regularization for the BrooksCorey material law |
►CGetPropType::Cache | |
CDumux::AdvectionCacheChooser< TypeTag, true > | |
►CGetPropType::Cache | |
CDumux::EnergyCacheChooser< TypeTag, true > | |
►CGetPropType::Cache | |
CDumux::DiffusionCacheChooser< TypeTag, true > | |
CDumux::CakeGridManager< Grid > | Provides a grid manager with a method for creating creating vectors with polar Coordinates and one for creating a Cartesian grid from these polar coordinates |
CDumux::Temp::Capabilities::canCommunicate< Grid, codim > | |
CDumux::Properties::CapillaryFlux< TypeTag, MyTypeTag > | The type of the diffusive part in a transport equation |
CDumux::Properties::CapillaryFlux< TypeTag, TTag::FVTransportTwoP > | Set the default implementation of a diffusive flux -> diffusive flux dissabled |
CDumux::CCDefaultScvGeometryTraits< GridView > | Default traits class to be used for the sub-control volumes for the cell-centered finite volume scheme using TPFA |
CDumux::CCElementBoundaryTypes | Boundary types gathered on an element |
CDumux::CCElementSolution< FVElementGeometry, PV > | The element solution vector |
CDumux::CCFacetCouplingUpwindScheme< GridGeometry > | The upwind scheme used for the advective fluxes. This is a modified scheme for models involving coupling with a lower-dimensional domain across the element facets |
CDumux::CCGridVolumeVariables< Traits, cachingEnabled > | Base class for the grid volume variables |
►CDumux::CCGridVolumeVariables< CCMpfaDefaultGridVolumeVariablesTraits< Problem, VolumeVariables >, false > | |
CDumux::CCMpfaGridVolumeVariables< Problem, VolumeVariables, cachingEnabled, Traits > | Base class for the grid volume variables |
►CDumux::CCGridVolumeVariables< CCTpfaDefaultGridVolumeVariablesTraits< Problem, VolumeVariables >, false > | |
CDumux::CCTpfaGridVolumeVariables< Problem, VolumeVariables, cachingEnabled, Traits > | Base class for the grid volume variables |
CDumux::CCGridVolumeVariables< Traits, false > | Specialization when the current volume variables are not stored globally |
CDumux::CCGridVolumeVariables< Traits, true > | Specialization in case of storing the volume variables |
CDumux::CCLocalAssembler< TypeTag, Assembler, diffMethod, implicit > | An assembler for Jacobian and residual contribution per element (cell-centered methods) |
CDumux::CCMpfaConnectivityMap< GridGeometry, method > | Forward declaration of method specific implementation of the assembly map |
CDumux::CCMpfaDefaultGridFluxVariablesCacheTraits< P, FVC, FVCF, PIV, SIV, PDH, SDH > | Data handle physics traits |
CDumux::CCMpfaDefaultGridVolumeVariablesTraits< P, VV > | |
CDumux::CCMpfaDefaultScvfGeometryTraits< GridView > | Default traits class to be used for the sub-control volume faces for the cell-centered finite volume scheme using MPFA |
CDumux::CCMpfaDualGridIndexSet< NI > | Class for the index sets of the dual grid in mpfa schemes |
CDumux::CCMpfaDualGridNodalIndexSet< T > | Nodal index set for mpfa schemes, constructed around grid vertices |
CDumux::CCMpfaElementFluxVariablesCache< GFVC, cachingEnabled > | The flux variables caches for an element |
CDumux::CCMpfaElementFluxVariablesCache< GFVC, false > | The flux variables caches for an element with caching disabled |
CDumux::CCMpfaElementFluxVariablesCache< GFVC, true > | The flux variables caches for an element with caching enabled |
CDumux::CCMpfaElementVolumeVariables< GVV, cachingEnabled > | The local (stencil) volume variables class for cell centered mpfa models |
CDumux::CCMpfaElementVolumeVariables< GVV, false > | The local (stencil) volume variables class for cell centered tpfa models with caching |
CDumux::CCMpfaElementVolumeVariables< GVV, true > | The local (stencil) volume variables class for cell centered mpfa models with caching |
CDumux::Properties::TTag::CCMpfaFacetCouplingModel | |
CDumux::CCMpfaFVElementGeometry< GG, enableGridGeometryCache > | Stencil-local finite volume geometry (scvs and scvfs) for cell-centered mpfa models This builds up the sub control volumes and sub control volume faces for each element in the local scope we are restricting to, e.g. stencil or element |
CDumux::CCMpfaFVElementGeometry< GG, false > | Stencil-local finite volume geometry (scvs and scvfs) for cell-centered TPFA models Specialization for grid caching disabled |
CDumux::CCMpfaFVElementGeometry< GG, true > | Stencil-local finite volume geometry (scvs and scvfs) for cell-centered mpfa models Specialization for grid caching enabled |
CDumux::CCMpfaFVGridGeometry< GridView, Traits, enableCache > | The finite volume geometry (scvs and scvfs) for cell-centered mpfa models on a grid view This builds up the sub control volumes and sub control volume faces |
CDumux::CCMpfaGridFluxVariablesCache< Traits, cachingEnabled > | Flux variable caches on a gridview |
CDumux::CCMpfaGridFluxVariablesCache< TheTraits, false > | Flux variable caches on a gridview with grid caching disabled |
CDumux::CCMpfaGridFluxVariablesCache< TheTraits, true > | Flux variable caches on a gridview with grid caching enabled |
CDumux::CCMpfaGridInteractionVolumeIndexSets< FVG, NI, PI, SI > | Class that holds all interaction volume index sets on a grid view |
CDumux::CCMpfaInteractionVolumeBase< T > | Base class for the interaction volumes of mpfa methods. It defines the interface and actual implementations should derive from this class |
►CDumux::CCMpfaInteractionVolumeBase< Traits > | |
CDumux::CCMpfaOFacetCouplingInteractionVolume< Traits > | Forward declaration of the facet coupling MPFA-O interaction volume |
CDumux::CCMpfaOInteractionVolume< Traits > | Forward declaration of the o-method's interaction volume |
CDumux::CCMpfaOStaticInteractionVolume< Traits > | Forward declaration of the o-method's static interaction volume |
CDumux::Properties::TTag::CCMpfaModel | |
►CDumux::CCMpfaODefaultInteractionVolumeTraits< NodalIndexSet, Scalar > | The default interaction volume traits class for the mpfa-o method. This uses dynamic types types for matrices/vectors in order to work on general grids. For interaction volumes known at compile time use the static interaction volume implementation |
CDumux::CCMpfaOFacetCouplingDefaultInteractionVolumeTraits< NodalIndexSet, Scalar > | The default interaction volume traits class for the mpfa-o method in the context of facet coupling. This uses dynamic types types for matrices/vectors in order to work on general grids |
CDumux::CCMpfaODefaultStaticInteractionVolumeTraits< NI, S, C, F > | The default interaction volume traits class for the mpfa-o method with known size of the interaction volumes at compile time. It uses statically sized containers for the iv-local data structures and static matrices and vectors |
CDumux::CCMpfaOInteractionVolumeIndexSet< DualGridNodalIndexSet > | The interaction volume index set class for the mpfa-o scheme |
►CDumux::CCMpfaOInteractionVolumeLocalScv< IvIndexSet, Scalar, dim, dimWorld > | Class for the interaction volume-local sub-control volume used in the mpfa-o scheme |
CDumux::CCMpfaOFacetCouplingInteractionVolumeLocalScv< IvIndexSet, Scalar, dim, dimWorld > | Class for the interaction volume-local sub-control volume used in the mpfa-o scheme in the context of facet coupling |
►CDumux::CCMpfaOInteractionVolumeLocalScvf< IvIndexSet > | Class for the interaction volume-local sub-control volume face used in the mpfa-o scheme |
CDumux::CCMpfaOFacetCouplingInteractionVolumeLocalScvf< IvIndexSet > | Class for the interaction volume-local sub-control volume face used in the mpfa-o scheme in the context of facet coupling |
CDumux::CCMpfaOScvGeometryHelper< LocalScvType > | Helper class providing functionality to compute the geometry of the interaction-volume local sub-control volumes of mpfa-o type |
CDumux::CCMpfaScvGradients | Class roviding functionality for the reconstruction of the gradients in the sub-control volumes involved in mpfa schemes |
CDumux::CCMpfaSubControlVolumeFace< GV, T > | Class for a sub control volume face in mpfa methods, i.e a part of the boundary of a control volume we compute fluxes on |
►CDumux::CCSimpleConnectivityMap< GridGeometry > | A simple version of the connectivity map for cellcentered schemes. This implementation works for schemes in which for a given cell I only those cells J have to be prepared in whose stencil the cell I appears. This means that for the flux calculations in the cells J (in order to compute the derivatives with respect to cell I), we do not need data on any additional cells J to compute these fluxes. The same holds for scvfs in the cells J, i.e. we need only those scvfs in the cells J in which the cell I is in the stencil |
CDumux::CCMpfaConnectivityMap< GridGeometry, MpfaMethods::oMethod > | The o-method can use the simple (symmetric) assembly map |
CDumux::CCTpfaDarcysLaw< Scalar, GridGeometry, isNetwork > | Darcy's law for cell-centered finite volume schemes with two-point flux approximation |
►CCCTpfaDarcysLaw< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::GridGeometry >,(GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimension< GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimensionworld)> | |
CDumux::DarcysLawImplementation< TypeTag, DiscretizationMethod::cctpfa > | Darcy's law for cell-centered finite volume schemes with two-point flux approximation |
CDumux::CCTpfaDarcysLaw< ScalarType, GridGeometry, false > | Specialization of the CCTpfaDarcysLaw grids where dim=dimWorld |
CDumux::CCTpfaDarcysLaw< ScalarType, GridGeometry, true > | Specialization of the CCTpfaDarcysLaw grids where dim < dimWorld (network/surface grids) |
CDumux::CCTpfaDefaultGridFVCTraits< P, FVC, FVCF > | Flux variable caches traits |
CDumux::CCTpfaDefaultGridVolumeVariablesTraits< P, VV > | |
CDumux::CCTpfaDefaultScvfGeometryTraits< GridView > | Default traits class to be used for the sub-control volume faces for the cell-centered finite volume scheme using TPFA |
CDumux::CCTpfaElementFluxVariablesCache< GFVC, cachingEnabled > | The flux variables caches for an element |
CDumux::CCTpfaElementFluxVariablesCache< GFVC, false > | The flux variables caches for an element with caching disabled |
CDumux::CCTpfaElementFluxVariablesCache< GFVC, true > | The flux variables caches for an element with caching enabled |
CDumux::CCTpfaElementVolumeVariables< GVV, cachingEnabled > | The local (stencil) volume variables class for cell centered tpfa models |
CDumux::CCTpfaElementVolumeVariables< GVV, false > | The local (stencil) volume variables class for cell centered tpfa models with caching |
CDumux::CCTpfaElementVolumeVariables< GVV, true > | The local (stencil) volume variables class for cell centered tpfa models with caching |
CDumux::CCTpfaFacetCouplingDarcysLawCache< AdvectionType, GridGeometry, isNetwork > | The cache corresponding to tpfa Darcy's Law with facet coupling |
CDumux::CCTpfaFacetCouplingDarcysLawCache< AdvectionType, GridGeometry, false > | Specialization of FacetCouplingTpfaDarcysLawCache for non-network grids |
CDumux::CCTpfaFacetCouplingDarcysLawCache< AdvectionType, GridGeometry, true > | Specialization of FacetCouplingTpfaDarcysLawCache for network grids |
CDumux::CCTpfaFacetCouplingDarcysLawImpl< ScalarType, GridGeometry, isNetwork > | Forward declaration of the implementation |
CDumux::CCTpfaFacetCouplingDarcysLawImpl< ScalarType, GridGeometry, false > | Specialization of CCTpfaFacetCouplingDarcysLawImpl for dim=dimWorld |
CDumux::CCTpfaFacetCouplingDarcysLawImpl< ScalarType, GridGeometry, true > | Specialization of CCTpfaFacetCouplingDarcysLawImpl for dim<dimWorld |
CDumux::CCTpfaFacetCouplingFicksLawImpl< TypeTag, referenceSystem, isNetwork > | Forward declaration of the implementation |
CDumux::CCTpfaFacetCouplingFouriersLawImpl< TypeTag, isNetwork > | Forward declaration of the implementation |
CDumux::Properties::TTag::CCTpfaFacetCouplingModel | |
CDumux::CCTpfaForchheimersLaw< Scalar, GridGeometry, isNetwork > | Forchheimer's law for cell-centered finite volume schemes with two-point flux approximation |
►CCCTpfaForchheimersLaw< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::GridGeometry >,(GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimension< GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimensionworld)> | |
CDumux::ForchheimersLawImplementation< TypeTag, DiscretizationMethod::cctpfa > | Forchheimer's law for cell-centered finite volume schemes with two-point flux approximation |
CDumux::CCTpfaForchheimersLaw< ScalarType, GridGeometry, false > | Specialization of the CCTpfaForchheimersLaw grids where dim=dimWorld |
CDumux::CCTpfaForchheimersLaw< ScalarType, GridGeometry, true > | Specialization of the CCTpfaForchheimersLaw grids where dim<dimWorld |
CDumux::CCTpfaFVElementGeometry< GG, enableGridGeometryCache > | Stencil-local finite volume geometry (scvs and scvfs) for cell-centered TPFA models This builds up the sub control volumes and sub control volume faces for each element in the local scope we are restricting to, e.g. stencil or element |
CDumux::CCTpfaFVElementGeometry< GG, false > | Stencil-local finite volume geometry (scvs and scvfs) for cell-centered TPFA models Specialization for grid caching disabled |
►CDumux::CCTpfaFVElementGeometry< GG, true > | Stencil-local finite volume geometry (scvs and scvfs) for cell-centered TPFA models Specialization for grid caching enabled |
CDumux::StaggeredFVElementGeometry< GG, true > | Base class for the finite volume geometry vector for staggered models This locally builds up the sub control volumes and sub control volume faces for each element. Specialization for grid caching enabled |
CDumux::CCTpfaFVGridGeometry< GridView, enableGridGeometryCache, Traits > | The finite volume geometry (scvs and scvfs) for cell-centered TPFA models on a grid view This builds up the sub control volumes and sub control volume faces |
CDumux::CCTpfaGridFluxVariablesCache< Problem, FluxVariablesCache, FluxVariablesCacheFiller, EnableGridFluxVariablesCache, Traits > | Flux variable caches on a gridview |
CDumux::CCTpfaGridFluxVariablesCache< P, FVC, FVCF, false, TheTraits > | Flux variable caches on a gridview with grid caching disabled |
CDumux::CCTpfaGridFluxVariablesCache< P, FVC, FVCF, true, TheTraits > | Flux variable caches on a gridview with grid caching enabled |
CDumux::Properties::TTag::CCTpfaModel | |
CDumux::Properties::CellCenterPrimaryVariables< TypeTag, MyTypeTag > | The primary variables container type for cell-centered dofs |
CDumux::Properties::CellCenterPrimaryVariables< TypeTag, TTag::StaggeredModel > | The cell center primary variables |
CDumux::Properties::CellCenterSolutionVector< TypeTag, MyTypeTag > | The solution vector type for cell-centered dofs |
CDumux::Properties::CellCenterSolutionVector< TypeTag, TTag::StaggeredModel > | The type of a solution for the whole grid at a fixed time TODO: move to LinearAlgebra traits |
CDumux::Properties::CellData< TypeTag, MyTypeTag > | Defines data object to be stored |
CDumux::CellData1P< TypeTag > | Class including data of one grid cell |
CDumux::CellData2P< TypeTag, enableCompressibility > | Class including data of one grid cell |
►CDumux::CellData2P2C< TypeTag > | Storage container for discretized data of the constitutive relations for one element |
►CDumux::CellData2P2CMultiPhysics< TypeTag > | Storage container for discretized data for multiphysics models |
CDumux::CellData2P2CAdaptive< TypeTag > | Class including the data of a grid cell needed if an adaptive grid is used |
CDumux::CellData2P< TypeTag, false > | Class including the variables and data of discretized data of the constitutive relations for one grid cell |
►CDumux::CellData2P< TypeTag, getPropValue< TypeTag, Properties::EnableCompressibility >() > | |
CDumux::CellData2PAdaptive< TypeTag, enableCompressibility > | Class including the data of a grid cell needed if an adaptive grid is used |
CDumux::CellData2P< TypeTag, true > | Class including the variables and data of discretized data of the constitutive relations for one grid cell |
CDumux::Properties::CellData< TypeTag, TTag::IMPESTwoPAdaptive > | Set cell data class for adaptive two-phase IMPES schemes |
CDumux::Properties::CellData< TypeTag, TTag::SequentialOneP > | Set standart CellData of immiscible one-phase models as default |
CDumux::Properties::CellData< TypeTag, TTag::SequentialTwoP > | Set standart CellData of immiscible two-phase models as default |
CDumux::Properties::CellData< TypeTag, TTag::SequentialTwoPTwoC > | |
CDumux::Properties::CellData< TypeTag, TTag::SequentialTwoPTwoCAdaptive > | |
CDumux::CheckOverlapSize< discMethod > | Check if the overlap size is valid for a given discretization method |
CDumux::CheckOverlapSize< DiscretizationMethod::box > | Specialization for the box method which requires an overlap size of 0 |
CDumux::CheckOverlapSize< DiscretizationMethod::fem > | |
CDumux::Properties::Chemistry< TypeTag, MyTypeTag > | The chemistry class with which solves equlibrium reactions |
CDumux::CircleAveragePointSourceTraits< MDTraits > | Point source traits for the circle average coupling mode |
CDumux::CodimOneGridAdapter< Embeddings, bulkGridId, facetGridId > | Adapter that allows retrieving information on a d-dimensional grid for entities of a (d-1)-dimensional grid. This lower-dimensional grid is assumed to be facet-conforming to the d-dimensional grid. This class can be used in the context of models where a sub-domain lives on the facets of a bulk grid |
►CDune::CommDataHandleIF | |
CDumux::GmshGridDataHandle< Grid, GridFactory, Data > | A data handle for commucating grid data for gmsh grids |
CDumux::LoadSolutionDataHandle< Container, EntityMapper, codim > | Data handle to communicate the solution on ghosts and overlaps when reading from vtk file in parallel |
CDumux::VectorCommDataHandle< Mapper, Vector, entityCodim, ScatterOperator, DataT > | A data handle class to exchange entries of a vector |
CDumux::IAPWS::Common< Scalar > | Implements relations which are common for all regions of the IAPWS '97 formulation |
CDumux::ComponentTraits< Component > | Component traits, i.e. information extracted from components |
CDumux::ComponentTraits< Components::TabulatedComponent< RawComponent, useVaporPressure > > | Component traits for tabulated component |
CDumux::CompositionalFlash< Scalar, FluidSystem > | Flash calculation routines for compositional sequential models |
CDumux::CompositionalFluidState< ScalarType, FluidSystem > | Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assuming thermodynamic equilibrium |
CDumux::SolidSystems::CompositionalSolidPhase< Scalar, Component1, Component2, numInert > | A solid phase consisting of multiple inert solid components |
CDumux::CompositionalSolidState< Scalar, SolidSystemType > | Represents all relevant thermodynamic quantities of a compositional solid system |
CDumux::CompositionFromFugacities< Scalar, FluidSystem > | Calculates the chemical equilibrium from the component fugacities \( f^\kappa \) in the phase \( \alpha \) |
CDumux::ComputeFromReferencePhase< Scalar, FluidSystem > | Computes all quantities of a generic fluid state if a reference phase has been specified |
CDumux::Detail::ConcatSeq< Seq1, offset, Seq2 > | |
CDumux::Detail::ConcatSeq< std::index_sequence< Is1... >, offset, std::index_sequence< Is2... > > | |
►Cstd::conditional_t | |
CDumux::RichardsVolumeVariables< Traits > | Volume averaged quantities required by the Richards model |
CDumux::ConformingGridIntersectionMapper< GridView > | Defines a standard intersection mapper for mapping of global DOFs assigned to faces. It only works for conforming grids, without hanging nodes |
CDumux::Constants< Scalar > | A central place for various physical constants occuring in some equations |
►CDumux::ConvectivePart< TypeTag > | Base class for defining a convective part of the saturation transport equation |
CDumux::GravityPart< TypeTag > | Class for defining the gravity term of a two-phase flow saturation equation |
►CDumux::ConvergenceWriterInterface< SolutionVector > | |
CDumux::NewtonConvergenceWriter< GridGeometry, SolutionVector > | Writes the intermediate solutions for every Newton iteration |
CDumux::StaggeredNewtonConvergenceWriter< GridGeometry, SolutionVector > | Writes the intermediate solutions for every Newton iteration (for staggered grid scheme) |
CDumux::BoxDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::CornerStorage< mydim, cdim > | |
CDumux::BoxDefaultScvGeometryTraits< GridView >::ScvMLGTraits< ct >::CornerStorage< mydim, cdim > | |
CDumux::BoxDfmDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::CornerStorage< mydim, cdim > | |
CDumux::BoxDfmDefaultScvGeometryTraits< GridView >::ScvMLGTraits< ct >::CornerStorage< mydim, cdim > | |
CDumux::CCMpfaDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::CornerStorage< mydim, cdim > | |
CDumux::CCMpfaOScvGeometryHelper< LocalScvType >::MLGTraits::CornerStorage< mydim, cdim > | |
CDumux::CCTpfaDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::CornerStorage< mydim, cdim > | |
CDumux::FreeFlowStaggeredDefaultScvfGeometryTraits< GridView, upwindSchemeOrder >::ScvfMLGTraits< ct >::CornerStorage< mydim, cdim > | |
CDumux::CouplingManager< Traits > | |
CDumux::Properties::CouplingManager< TypeTag, MyTypeTag > | |
►CDumux::CouplingManager< MDTraits > | |
►CDumux::EmbeddedCouplingManagerBase< MDTraits, Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Average >, CircleAveragePointSourceTraits< MDTraits > > | |
►CDumux::Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Average > | Manages the coupling between bulk elements and lower dimensional elements Point sources on each integration point are computed by an AABB tree |
CDumux::EmbeddedCouplingManager1d3d< MDTraits, EmbeddedCouplingMode::average > | |
►CDumux::EmbeddedCouplingManagerBase< MDTraits, Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Kernel > > | |
►CDumux::Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Kernel > | Manages the coupling between bulk elements and lower dimensional elements Point sources on each integration point are computed by an AABB tree |
CDumux::EmbeddedCouplingManager1d3d< MDTraits, EmbeddedCouplingMode::kernel > | |
►CDumux::EmbeddedCouplingManagerBase< MDTraits, Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Line > > | |
►CDumux::Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Line > | Manages the coupling between bulk elements and lower dimensional elements Point sources on each integration point are computed by an AABB tree |
CDumux::EmbeddedCouplingManager1d3d< MDTraits, EmbeddedCouplingMode::line > | |
►CDumux::EmbeddedCouplingManagerBase< MDTraits, Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Surface >, CircleAveragePointSourceTraits< MDTraits > > | |
►CDumux::Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Surface > | Manages the coupling between bulk elements and lower dimensional elements Point sources on each integration point are computed by an AABB tree |
CDumux::EmbeddedCouplingManager1d3d< MDTraits, EmbeddedCouplingMode::cylindersources > | |
►CDumux::EmbeddedCouplingManagerBase< MDTraits, EmbeddedCouplingManager2d3d< MDTraits > > | |
CDumux::EmbeddedCouplingManager2d3d< MDTraits > | Coupling manager for embedded fractures |
CDumux::DarcyDarcyBoundaryCouplingManager< MDTraits > | Coupling manager for equal-dimension boundary coupling of darcy models |
CDumux::EmbeddedCouplingManagerBase< MDTraits, Implementation, PSTraits > | Manages the coupling between bulk elements and lower dimensional elements Point sources on each integration point are computed by an AABB tree |
CDumux::FacetCouplingManager< MDTraits, CouplingMapper, bulkDomainId, lowDimDomainId, DiscretizationMethod::box > | Manages the coupling between bulk elements and lower dimensional elements where the coupling occurs across the facets of the bulk grid. This implementation is to be used in conjunction with models using the box scheme in the bulk domain |
►CDumux::FacetCouplingManager< MDTraits, CouplingMapper, bulkDomainId, lowDimDomainId, DiscretizationMethod::cctpfa > | Manages the coupling between bulk elements and lower dimensional elements where the coupling occurs across the facets of the bulk grid. This implementation is to be used in conjunction with models using the cell-centered tpfa scheme |
CDumux::FacetCouplingManager< MDTraits, CouplingMapper, bulkDomainId, lowDimDomainId, DiscretizationMethod::ccmpfa > | Manages the coupling between bulk elements and lower dimensional elements where the coupling occurs across the facets of the bulk grid. This implementation is to be used in conjunction with models using the cell-centered mpfa scheme |
CDumux::PoroMechanicsCouplingManager< MDTraits, PMFlowId, PoroMechId > | |
►CDumux::StaggeredCouplingManager< MDTraits > | Base coupling manager for the staggered discretization |
CDumux::StokesDarcyCouplingManager< MDTraits > | Coupling manager for Stokes and Darcy domains with equal dimension |
CDumux::Detail::createMultiTypeBlockMatrixType< Scalar, JacobianBlocks > | Helper class to create a multitype matrix given the diagonal matrix blocks |
►CDumux::CROperatorAssemblerTwoP< TypeTag > | Extends CROperatorBase by a generic methods to assemble global stiffness matrix from local stiffness matrices |
CDumux::MimeticOperatorAssemblerTwoP< TypeTag > | Levelwise assembler |
►CDumux::CROperatorAssemblerTwoPAdaptive< TypeTag > | Extends CROperatorBase by a generic methods to assemble global stiffness matrix from local stiffness matrices |
CDumux::MimeticOperatorAssemblerTwoPAdaptive< TypeTag > | Levelwise assembler |
CDumux::CubicSpline< Scalar > | A simple implementation of a natural cubic spline |
CDumux::CubicSplineHermiteBasis< Scalar > | The cubic spline hermite basis |
CDumux::EmbeddedCoupling::CylinderIntegration< Scalar > | Helper class to integrate over a cylinder domain |
CDumux::DarcyDarcyBoundaryCouplingMapper< MDTraits > | Default mapper for conforming equal dimension boundary coupling between two domains (box or cc) |
►CDumux::DarcysLawImplementation< TypeTag, discMethod > | Forward declaration of the method-specific implementation |
CDumux::TwoPOneCDarcysLaw< TypeTag > | Specialization of Darcy's Law for the two-phase one-component model, including a the possibility
to block spurious fluxes of cold water into the steam zone, which can improve the model's convergence behavior (Gudbjerg et al., 2005) [32] |
CDumux::DarcysLawImplementation< TypeTag, DiscretizationMethod::ccmpfa > | Darcy's law for cell-centered finite volume schemes with multi-point flux approximation |
CDumux::DefaultIOFields | Adds output fields to a given output module |
►CDumux::DefaultMapperTraits< GridView, EM, VM > | |
CDumux::BoxDefaultGridGeometryTraits< GridView, MapperTraits > | The default traits for the box finite volume grid geometry Defines the scv and scvf types and the mapper types |
CDumux::BoxDfmDefaultGridGeometryTraits< GridView, MapperTraits > | The default traits for the box finite volume grid geometry |
CDumux::CCTpfaDefaultGridGeometryTraits< GridView, MapperTraits > | The default traits for the tpfa finite volume grid geometry Defines the scv and scvf types and the mapper types |
CDumux::StaggeredFreeFlowDefaultFVGridGeometryTraits< GridView, upwOrder, MapperTraits > | Default traits for the finite volume grid geometry |
►CDumux::DefaultMapperTraits< GV > | |
CDumux::CCMpfaFVGridGeometryTraits< GV, NI, PIV, SIV > | Traits class to be used for the CCMpfaFVGridGeometry |
CDumux::Properties::GridGeometry< TypeTag, TTag::SequentialModel >::MockFVGridGeometry | |
►CDumux::DefaultMapperTraits< typename FEBasis::GridView > | |
CDumux::DefaultFEGridGeometryTraits< FEBasis, MapperTraits > | Default Traits class for the fem grid geometry |
CDumux::DefaultPartialReassembler | |
CDumux::DefaultPointSourceTraits< MDTraits > | Default point source traits |
CDumux::IntersectionPolicy::DefaultPolicyChooser< Geometry1, Geometry2 > | Default policy chooser class |
CDumux::TriangulationPolicy::DelaunayPolicy | Delaunay-type triangulations |
►CDumux::DiffusivePart< TypeTag > | Base class for defining the diffusive part of the saturation transport equation |
CDumux::CapillaryDiffusion< TypeTag > | Class for defining the diffusive capillary pressure term of a saturation equation |
CDumux::DiffusivityConstantTortuosity< Scalar > | Relation for the saturation-dependent effective diffusion coefficient |
CDumux::DiffusivityMillingtonQuirk< Scalar > | Relation for the saturation-dependent effective diffusion coefficient |
CDumux::DimensionlessNumbers< Scalar > | Collection of functions which calculate dimensionless numbers. Each number has it's own function. All the parameters for the calculation have to be handed over. Rendering this collection generic in the sense that it can be used by any model |
CDumux::CCMpfaOInteractionVolume< Traits >::DirichletData | |
CDumux::CCMpfaOStaticInteractionVolume< Traits >::DirichletData | This does not work on surface grids |
CDumux::Properties::DiscretizationMethod< TypeTag, MyTypeTag > | The type of discretization method |
CDumux::StaggeredFreeFlowDefaultFVGridGeometryTraits< GridView, upwOrder, MapperTraits >::DofTypeIndices | |
CDumux::DoubleExponentialIntegrator< Scalar > | Numerical integration in one dimension using the double exponential method of M. Mori |
CDumux::Properties::DualGridNodalIndexSet< TypeTag, MyTypeTag > | The type used for the nodal index sets of the dual grid |
CDumux::Properties::DualGridNodalIndexSet< TypeTag, TTag::CCMpfaModel > | Set the index set type used on the dual grid nodes |
CDumux::DumuxMessage | DuMux start and end message |
CDumux::Properties::EffectiveDiffusivityModel< TypeTag, MyTypeTag > | The employed model for the computation of the effective diffusivity |
CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::MPNC > | Use the model after Millington (1961) for the effective diffusivity |
CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::OnePNC > | Use the model after Millington (1961) for the effective diffusivity |
CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::Richards > | Use the model after Millington (1961) for the effective diffusivity |
CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::RichardsNC > | The model after Millington (1961) is used for the effective diffusivity |
CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::ThreePThreeC > | The model after Millington (1961) is used for the effective diffusivity |
CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::ThreePWaterOilNI > | Use the model after Millington (1961) for the effective diffusivity |
CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::Tracer > | Use simple model with constant tortuosity as pm diffusivity model |
CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::TwoPNC > | Use the model after Millington (1961) for the effective diffusivity |
CDumux::EffectiveStressLaw< StressType, GridGeometry, dm > | This computes the stress tensor and surface forces resulting from poro-mechanical deformation |
CDumux::EffectiveStressLaw< StressType, GridGeometry, DiscretizationMethod::box > | Effective stress law for box scheme |
►CEffIALawParamsT | |
CDumux::EffToAbsLawIAParams< EffIALawParamsT > | A default implementation of the parameters for the adapter class to convert material laws – in this case the interfacial area surfaces – from effective to absolute saturations |
►CEffLawParamsT | |
CDumux::EffToAbsLawParams< EffLawParamsT > | A default implementation of the parameters for the adapter class to convert material laws from effective to absolute saturations |
CDumux::EffToAbsLawParams< EffLawParamsT > | A default implementation of the parameters for the adapter class to convert material laws from effective to absolute saturations |
CDumux::EffToAbsLaw< EffLawT, AbsParamsT > | This material law takes a material law defined for effective saturations and converts it to a material law defined on absolute saturations |
CDumux::EffToAbsLawIA< EffLawIAT, MaterialAbsParamsT, InterfacialAreaAbsParamsT > | This material law takes a material law (interfacial area surface) defined for effective saturations and converts it to a material (interfacial area surface) law defined on absolute saturations |
CDumux::Properties::TTag::Elastic | |
CDumux::ElasticIndices | The indices for the linear elasticity model |
CDumux::ElasticModelTraits< dim, numSolidComp > | Specifies a number properties of the elastic model |
CDumux::ElasticVolumeVariables< Traits > | Contains the quantities which are constant within a finite volume in the elastic model |
CDumux::ElasticVolumeVariablesTraits< PV, DV, MT, SST, SSY > | Traits class for the volume variables of the elastic model |
►CDumux::ElectroChemistry< Scalar, Indices, FluidSystem, GridGeometry, electroChemistryModel > | This class calculates source terms and current densities for fuel cells with the electrochemical models suggested by Ochs (2008) [47] or Acosta et al. (2006) [2] |
CDumux::ElectroChemistryNI< Scalar, Indices, FluidSystem, GridGeometry, electroChemistryModel > | Class calculating source terms and current densities for fuel cells with the electrochemical models suggested by Ochs (2008) [47] or Acosta (2006) [2] for the non-isothermal case |
CDumux::Properties::ElementBoundaryTypes< TypeTag, MyTypeTag > | Stores the boundary types on an element |
CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::BoxModel > | Set the default for the ElementBoundaryTypes |
CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::CCMpfaModel > | Set the default for the ElementBoundaryTypes |
CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::CCTpfaModel > | Set the default for the ElementBoundaryTypes |
CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::StaggeredModel > | Use the cell center element boundary types per default |
CDumux::EmbeddedCoupling::EllipseIntegration< Scalar > | Helper class to integrate over an elliptic domain |
CDumux::EmbeddedCoupling::EllipticCylinderIntegration< Scalar > | Helper class to integrate over an elliptic cylinder domain |
CDumux::Embedded1d3dCouplingManager< MDTraits, CouplingMode > | Manages the coupling between bulk elements and lower dimensional elements Point sources on each integration point are computed by an AABB tree |
CDumux::EmbeddedCouplingManager1d3d< MDTraits, mode > | |
CDumux::FluxVariablesCaching::EmptyCache< S > | An empty flux variables cache |
CDumux::FluxVariablesCaching::EmptyCacheFiller | The empty filler class corresponding to EmptyCache |
►CDumux::EmptyDataHandle | Empty data handle class |
CDumux::AdvectionDataHandle< MatVecTraits, PhysicsTraits, false > | Process-dependent data handles when related process is disabled |
CDumux::DiffusionDataHandle< MatVecTraits, PhysicsTraits, false > | |
CDumux::HeatConductionDataHandle< MatVecTraits, PhysicsTraits, false > | |
CDumux::EmptyElementSolution | |
CDumux::Properties::EnableBoxInterfaceSolver< TypeTag, MyTypeTag > | |
CDumux::Properties::EnableBoxInterfaceSolver< TypeTag, TTag::PorousMediumFlow > | Per default, we disable the box interface solver |
CDumux::Properties::EnableCapillarity< TypeTag, MyTypeTag > | Returns whether capillarity is regarded |
CDumux::Properties::EnableCapillarity< TypeTag, TTag::SequentialTwoPTwoC > | Capillarity is enabled |
CDumux::Properties::EnableChemicalNonEquilibrium< TypeTag, MyTypeTag > | |
CDumux::Properties::EnableChemicalNonEquilibrium< TypeTag, TTag::NonEquilibrium > | |
CDumux::Properties::EnableChemicalNonEquilibrium< TypeTag, TTag::OnePNCNonEquil > | |
CDumux::Properties::EnableCompressibility< TypeTag, MyTypeTag > | Returns whether compressibility is allowed |
CDumux::Properties::EnableCompressibility< TypeTag, TTag::SequentialTwoP > | Disable compressibility by default |
CDumux::Properties::EnableCompressibility< TypeTag, TTag::SequentialTwoPTwoC > | Compositional models are very likely compressible |
CDumux::Properties::EnableGridFaceVariablesCache< TypeTag, MyTypeTag > | Switch on/off caching of face variables |
CDumux::Properties::EnableGridFaceVariablesCache< TypeTag, TTag::StaggeredModel > | Cache the face variables per default |
CDumux::Properties::EnableGridFluxVariablesCache< TypeTag, MyTypeTag > | If data on flux vars should be saved (faster, but more memory consuming) |
CDumux::Properties::EnableGridFluxVariablesCache< TypeTag, TTag::FiniteVolumeModel > | Disable flux variables data caching by default |
CDumux::Properties::EnableGridGeometryCache< TypeTag, MyTypeTag > | |
CDumux::Properties::EnableGridGeometryCache< TypeTag, TTag::FiniteVolumeModel > | We do not store the FVGeometry by default |
CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, MyTypeTag > | If disabled, the volume variables are not stored (reduces memory, but is slower) |
CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, TTag::FiniteVolumeModel > | We do not store the volume variables by default |
CDumux::Properties::EnableThermalNonEquilibrium< TypeTag, MyTypeTag > | |
CDumux::Properties::EnableThermalNonEquilibrium< TypeTag, TTag::NonEquilibrium > | Per default, we consider both thermal and chemical non-equilibrium |
CDumux::Properties::EnableThermalNonEquilibrium< TypeTag, TTag::PorousMediumFlow > | |
CDumux::Properties::EnableWaterDiffusionInAir< TypeTag, MyTypeTag > | Property for turning Richards into extended Richards |
CDumux::Properties::EnableWaterDiffusionInAir< TypeTag, TTag::Richards > | |
CDumux::Properties::EnableWaterDiffusionInAir< TypeTag, TTag::RichardsNC > | |
CDumux::EnergyIOFields< IsothermalIOFields > | Adds I/O fields specific to non-isothermal models |
CDumux::EnergyIOFields< void > | Adds I/O fields specific to non-isothermal models |
CDumux::Properties::EnergyLocalResidual< TypeTag, MyTypeTag > | The local residual of the energy equation |
CDumux::Properties::EnergyLocalResidual< TypeTag, TTag::NonEquilibrium > | |
CDumux::Properties::EnergyLocalResidual< TypeTag, TTag::PorousMediumFlow > | The default implementation of the energy balance equation for flow problems in porous media |
CDumux::EnergyLocalResidualImplementation< TypeTag, enableEneryBalance > | |
CDumux::EnergyLocalResidualImplementation< TypeTag, false > | Element-wise calculation of the energy residual for non-isothermal problems |
CDumux::EnergyLocalResidualImplementation< TypeTag, true > | TODO docme! |
CDumux::EnergyLocalResidualNonEquilibrium< TypeTag, numEnergyEqFluid > | This file contains the parts of the local residual to calculate the heat conservation in the thermal non-equilibrium model |
►CDumux::EnergyLocalResidualNonEquilibrium< TypeTag, 1 > | |
CDumux::EnergyLocalResidualNonEquilibrium< TypeTag, 2 > | |
►CDumux::EnergyVolumeVariablesImplementation< IsothermalTraits, Impl, enableEnergyBalance > | |
►CDumux::TwoPTwoCVolumeVariablesBase< Traits, TwoPTwoCVolumeVariablesImplementation< Traits, false, useConstraintSolver > > | |
CDumux::TwoPTwoCVolumeVariablesImplementation< Traits, false, useConstraintSolver > | Contains the quantities which are constant within a finite volume in the two-phase two-component model. Specialization for chemical equilibrium |
►CDumux::TwoPTwoCVolumeVariablesBase< Traits, TwoPTwoCVolumeVariablesImplementation< Traits, true, useConstraintSolver > > | |
CDumux::TwoPTwoCVolumeVariablesImplementation< Traits, true, useConstraintSolver > | Contains the quantities which are constant within a finite volume in the two-phase two-component model. Specialization for chemical non-equilibrium. The equilibrium mole fraction is calculated using Henry's and Raoult's law |
CDumux::MPNCVolumeVariablesImplementation< Traits, false > | |
CDumux::MPNCVolumeVariablesImplementation< Traits, true > | |
CDumux::OnePNCVolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume in the one-phase, n-component model |
CDumux::OnePVolumeVariables< Traits > | Contains the quantities which are constant within a finite volume in the one-phase model |
CDumux::RichardsNCVolumeVariables< Traits > | Contains the quantities which are constant within a finite volume in the Richards, n-component model |
CDumux::RichardsVolumeVariables< Traits > | Volume averaged quantities required by the Richards model |
CDumux::ThreePThreeCVolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume in the three-phase three-component model |
CDumux::ThreePVolumeVariables< Traits > | Contains the quantities which are constant within a finite volume in the three-phase model |
CDumux::ThreePWaterOilVolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume in the three-phase, two-component model |
CDumux::TwoPNCVolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume in the two-phase, n-component model |
CDumux::TwoPOneCVolumeVariables< Traits > | The volume variables (i.e. secondary variables) for the two-phase one-component model |
CDumux::TwoPTwoCCO2VolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume in the CO2 model |
CDumux::TwoPTwoCVolumeVariablesBase< Traits, Impl > | Contains the quantities which are constant within a finite volume in the two-phase two-component model. This is the base class for a 2p2c model with and without chemical nonequilibrium |
CDumux::TwoPVolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume in the two-phase model |
CDumux::EnergyVolumeVariablesImplementation< IsothermalTraits, Impl, false > | The isothermal base class |
CDumux::EnergyVolumeVariablesImplementation< Traits, Impl, true > | The non-isothermal implicit volume variables base class |
CDumux::EnrichedVertexDofMapper< GV > | A vertex mapper that allows for enrichment of nodes. Indication on where to enrich the nodes is done on the basis of a grid of codimension one living on the facets of the bulk grid |
CDumux::EnrichmentIndicator | An indicator class used to mark vertices for enrichment. This implementation marks all vertices of a given grid of codimension one for enrichment, except those that are connected to inmersed boundaries |
CDumux::EntityMap< GridView, codim > | A map from indices to entities using grid entity seeds |
CDumux::Properties::EquilibriumIndices< TypeTag, MyTypeTag > | |
►CEquilibriumIndices | |
CDumux::NonEquilbriumIndices< EquilibriumIndices, numEnergyEqFluid, numEnergyEqSolid, numEq > | The primary variable and equation indices for the MpNc model |
CDumux::Properties::EquilibriumIOFields< TypeTag, MyTypeTag > | |
CDumux::Properties::EquilibriumIOFields< TypeTag, TTag::MPNCNonequil > | Set the vtk output fields specific to this model |
CDumux::Properties::EquilibriumIOFields< TypeTag, TTag::OnePNCNonEquil > | Set the vtk output fields specific to this model |
CDumux::Properties::EquilibriumIOFields< TypeTag, TTag::TwoPTwoCNINonEquil > | Set the equilibrium IO fields which are in that case the nonisothermal io fields |
CDumux::Properties::EquilibriumIOFields< TypeTag, TTag::TwoPTwoCNonEquil > | Set the vtk output fields specific to this model |
CDumux::Properties::EquilibriumLocalResidual< TypeTag, MyTypeTag > | |
CDumux::Properties::EquilibriumLocalResidual< TypeTag, TTag::MPNCNonequil > | |
CDumux::Properties::EquilibriumLocalResidual< TypeTag, TTag::OnePNCNonEquil > | |
CDumux::Properties::EquilibriumLocalResidual< TypeTag, TTag::TwoPTwoCNonEquil > | |
CDumux::Properties::EquilibriumModelTraits< TypeTag, MyTypeTag > | Formulation of the pressure e.g most wetting first |
CDumux::Properties::EquilibriumModelTraits< TypeTag, TTag::MPNCNonequil > | Set equilibrium model traits |
CDumux::Properties::EquilibriumModelTraits< TypeTag, TTag::OnePNCNonEquil > | Set equilibrium model traits |
CDumux::Properties::EquilibriumModelTraits< TypeTag, TTag::TwoPTwoCNonEquil > | Set equilibrium model traits |
►CEquilibriumVolumeVariables | |
CDumux::NonEquilibriumVolumeVariablesImplementation< Traits, EquilibriumVolumeVariables, false, true, 1 > | |
CDumux::NonEquilibriumVolumeVariablesImplementation< Traits, EquilibriumVolumeVariables, false, true, 2 > | |
CDumux::NonEquilibriumVolumeVariablesImplementation< Traits, EquilibriumVolumeVariables, true, false, 0 > | |
CDumux::NonEquilibriumVolumeVariablesImplementation< Traits, EquilibriumVolumeVariables, true, true, 2 > | |
►CET | |
CDumux::NonEquilibriumModelTraits< ET, chem, therm, numEF, numES, nf, sf > | Specifies a number properties of porous-medium flow non-equilibrium models |
►CDumux::EvalCflFlux< TypeTag > | Base class for implementations of different kinds of fluxes to evaluate a CFL-Condition |
CDumux::EvalCflFluxCoats< TypeTag > | Cfl-flux-function to evaluate a Cfl-Condition after Coats 2003 |
CDumux::EvalCflFluxDefault< TypeTag > | Default implementation of cfl-fluxes to evaluate a CFL-Condition |
CDumux::Properties::EvalCflFluxFunction< TypeTag, MyTypeTag > | Type of the evaluation of the CFL-condition |
CDumux::Properties::EvalCflFluxFunction< TypeTag, TTag::FVTransportTwoP > | Set the default implementation of the cfl-condition |
►CDune::Exception | |
CDumux::NumericalProblem | Exception thrown if a fixable numerical problem occurs |
CDumux::ParameterException | Exception thrown if a run-time parameter is not specified correctly |
CDumux::EmbeddedCoupling::ExtendedSourceStencil< CouplingManager > | A class managing an extended source stencil |
CDumux::EmbeddedCoupling::ExtendedSourceStencil< Dumux::Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Average > > | |
CDumux::EmbeddedCoupling::ExtendedSourceStencil< Dumux::Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Kernel > > | |
CDumux::EmbeddedCoupling::ExtendedSourceStencil< Dumux::Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Surface > > | |
CDumux::Extrusion< T > | Traits extracting the public Extrusion type from T Defaults to NoExtrusion if no such type is found |
CDumux::Properties::FacePrimaryVariables< TypeTag, MyTypeTag > | The primary variables container type for face dofs |
CDumux::Properties::FacePrimaryVariables< TypeTag, TTag::StaggeredModel > | The face primary variables |
CDumux::Properties::FaceSolutionVector< TypeTag, MyTypeTag > | The solution vector type for face dofs |
CDumux::Properties::FaceSolutionVector< TypeTag, TTag::StaggeredModel > | The type of a solution for the whole grid at a fixed time TODO: move to LinearAlgebra traits |
CDumux::FacetCouplingEmbeddings< Grids > | Contains the embeddings between grids with codimension one among the grid hierarchy. All these embedments are given in insertion indices as they are read directly from the grid. Therefore, this class furthermore allows access to the insertion indices of entities. Additionally, it gives access to the grid views of the different grids on the hierarchy |
CDumux::FacetCouplingGmshReader< BulkGrid, numGrids > | Reads gmsh files where (n-1)-dimensional grids are defined on the faces or edges of n-dimensional grids |
CDumux::FacetCouplingGridDataWrapper< Grids > | Grid data object to store element and boundary segment markers for all grids of the hierarchy |
CDumux::FacetCouplingGridManager< Grids > | Creates the grids in the context of hybrid-dimensional coupled models, where the (n-1)-dimensional domains live on the element facets of the n-dimensional domains |
CDumux::FacetCouplingManager< MDTraits, CouplingMapper, bulkDomainId, lowDimDomainId, bulkDM > | Implementation for the coupling manager between two domains of dimension d and (d-1) for models considering coupling across the bulk domain element facets. The implementations are specificto the discretization method used in the bulk domain, which is extracted automatically from the grid geometry corresponding to the provided bulk domain id. Implementations for the different methods have to be provided and included at the end of this file |
►CDumux::FacetCouplingManager< MDTraits, CouplingMapper, 0, 1 > | |
CDumux::FacetCouplingThreeDomainManager< MDTraits, CouplingMapper, bulkDomainId, facetDomainId, edgeDomainId > | Class that handles the coupling between three sub-domains in models where the coupling between the two occurs across the facets of the d- and (d-1)- dimensional domains |
►CDumux::FacetCouplingManager< MDTraits, CouplingMapper, 1, 2 > | |
CDumux::FacetCouplingThreeDomainManager< MDTraits, CouplingMapper, bulkDomainId, facetDomainId, edgeDomainId > | Class that handles the coupling between three sub-domains in models where the coupling between the two occurs across the facets of the d- and (d-1)- dimensional domains |
CDumux::FacetCouplingMapper< BulkFVG, LowDimFVG, bulkId, lowDimId, bulkDM > | Implementation for the coupling mapper that sets up and stores the coupling maps between two domains of dimension d and (d-1). The implementations are specific to the discretization method used in the bulk domain, which is extracted automatically from the bulk grid geometry. Implementations for the different methods have to be provided and included at the end of this file |
►CDumux::FacetCouplingMapper< BulkFVG, FacetFVG, 0, 1 > | |
CDumux::FacetCouplingThreeDomainMapper< BulkFVG, FacetFVG, EdgeFVG, bulkId, facetId, edgeId > | Specialization of the mapper class for the case of three domains with the grid dimensions d, (d-1) & (d-2) |
►CDumux::FacetCouplingMapper< FacetFVG, EdgeFVG, 1, 2 > | |
CDumux::FacetCouplingThreeDomainMapper< BulkFVG, FacetFVG, EdgeFVG, bulkId, facetId, edgeId > | Specialization of the mapper class for the case of three domains with the grid dimensions d, (d-1) & (d-2) |
►CDumux::FacetCouplingMapperBase< BulkFVG, LowDimFVG, bulkId, lowDimId > | Base class for the coupling mapper that sets up and stores the coupling maps between two domains of dimension d and (d-1) |
CDumux::FacetCouplingMapper< BulkFVG, LowDimFVG, bulkId, lowDimId, DiscretizationMethod::box > | Base class for the coupling mapper that sets up and stores the coupling maps between two domains of dimension d and (d-1). This specialization is for the bulk domain using the box scheme |
CDumux::FacetCouplingMapper< BulkFVG, LowDimFVG, bulkId, lowDimId, DiscretizationMethod::ccmpfa > | Base class for the coupling mapper that sets up and stores the coupling maps between two domains of dimension d and (d-1). This specialization is for the bulk domain using the cell-centered scheme with multi-point flux approximation |
CDumux::FacetCouplingMapper< BulkFVG, LowDimFVG, bulkId, lowDimId, DiscretizationMethod::cctpfa > | Base class for the coupling mapper that sets up and stores the coupling maps between two domains of dimension d and (d-1). This specialization is for the bulk domain using the cell-centered scheme with two-point flux approximation |
CDumux::Properties::FaceVariables< TypeTag, MyTypeTag > | Class containing local face-related data |
CDumux::Properties::FaceVariables< TypeTag, TTag::StaggeredFreeFlowModel > | The variables living on the faces |
►Cstd::false_type | |
►CDumux::Components::IsAqueous< RawComponent > | |
CDumux::Components::IsAqueous< TabulatedComponent< RawComponent, useVaporPressure > > | |
CDumux::AlwaysFalse< T > | Template which always yields a false value |
CDumux::Components::IsAqueous< Component > | IsAqueous struct |
CDumux::Detail::isParallelAMGBackend< T > | |
CDumux::Detail::isUG< Grid > | |
CDumux::HasStationaryVelocityField< AdvectionType > | Trait of an advection type stating whether it implements a stationary velocity field |
CDumux::IsFicksLaw< DiffLaw > | This structs indicates that Fick's law is not used for diffusion |
CDumux::isBCRSMatrix< T > | Helper type to determine whether a given type is a Dune::BCRSMatrix |
CDumux::isMultiTypeBlockMatrix< Args > | Helper type to determine whether a given type is a Dune::MultiTypeBlockMatrix |
CDumux::isMultiTypeBlockVector< T > | Helper type to determine whether a given type is a Dune::MultiTypeBlockVector |
CDumux::linearSolverAcceptsMultiTypeMatrix< ILU0BiCGSTABBackend > | |
CDumux::linearSolverAcceptsMultiTypeMatrix< ILU0CGBackend > | |
CDumux::linearSolverAcceptsMultiTypeMatrix< ILU0RestartedGMResBackend > | |
CDumux::linearSolverAcceptsMultiTypeMatrix< ILUnBiCGSTABBackend > | |
CDumux::linearSolverAcceptsMultiTypeMatrix< ILUnCGBackend > | |
CDumux::linearSolverAcceptsMultiTypeMatrix< ILUnRestartedGMResBackend > | |
CDumux::FEElementGeometry< GridGeometry > | Grid geometry local view, which is a wrapper around a finite element basis local view |
CDumux::FickianDiffusionCoefficients< Scalar, numPhases, numComponents > | Container storing the diffusion coefficients required by Fick's law. Uses the minimal possible container size and provides unified access |
CDumux::FicksLawImplementation< TypeTag, discMethod, referenceSystem > | Forward declaration of the method-specific implemetation |
CDumux::FicksLawImplementation< TypeTag, DiscretizationMethod::box, referenceSystem > | Specialization of Fick's Law for the box method |
►CDumux::FicksLawImplementation< TypeTag, DiscretizationMethod::box, ReferenceSystemFormulation::massAveraged > | |
CDumux::BoxFacetCouplingFicksLaw< TypeTag, referenceSystem > | Ficks's law for the box scheme in the context of coupled models where coupling occurs across the facets of the bulk domain elements with a lower-dimensional domain living on these facets |
CDumux::FicksLawImplementation< TypeTag, DiscretizationMethod::ccmpfa, referenceSystem > | Fick's law for cell-centered finite volume schemes with multi-point flux approximation |
►CDumux::FicksLawImplementation< TypeTag, DiscretizationMethod::cctpfa, referenceSystem > | Fick's law for cell-centered finite volume schemes with two-point flux approximation |
CDumux::CCTpfaFacetCouplingFicksLawImpl< TypeTag, referenceSystem, false > | Specialization of CCTpfaFacetCouplingFicksLawImpl for dim=dimWorld |
CDumux::CCTpfaFacetCouplingFicksLawImpl< TypeTag, referenceSystem, true > | Specialization of CCTpfaFacetCouplingFicksLawImpl for dim<dimWorld |
CDumux::FicksLawImplementation< TypeTag, DiscretizationMethod::staggered, referenceSystem > | Specialization of Fick's Law for the staggered free flow method |
CDumux::Vtk::Field< GridView > | Struct that can hold any field that fulfills the VTKFunction interface |
CDumux::Properties::TTag::FiniteVolumeModel | |
CDumux::Properties::Fluid< TypeTag, MyTypeTag > | |
CDumux::FluidSolidInterfacialAreaShiWang< Scalar > | Description of a interfacial area between solid and fluid phase |
CDumux::Properties::FluidState< TypeTag, MyTypeTag > | The type of the fluid state to use |
CDumux::Properties::FluidState< TypeTag, TTag::MPNC > | This model uses the compositional fluid state |
CDumux::Properties::FluidState< TypeTag, TTag::NavierStokes > | The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem |
CDumux::Properties::FluidState< TypeTag, TTag::NavierStokesNC > | The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem |
CDumux::Properties::FluidState< TypeTag, TTag::NonEquilibrium > | |
CDumux::Properties::FluidState< TypeTag, TTag::OneP > | The fluid state which is used by the volume variables to store the thermodynamic state |
CDumux::Properties::FluidState< TypeTag, TTag::OnePNC > | The fluid state which is used by the volume variables to store the thermodynamic state |
CDumux::Properties::FluidState< TypeTag, TTag::Richards > | The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem |
CDumux::Properties::FluidState< TypeTag, TTag::RichardsNC > | The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem |
CDumux::Properties::FluidState< TypeTag, TTag::SequentialTwoP > | Set default fluid state |
CDumux::Properties::FluidState< TypeTag, TTag::SequentialTwoPTwoC > | |
CDumux::Properties::FluidState< TypeTag, TTag::ThreeP > | The fluid state which is used by the volume variables to store the thermodynamic state |
CDumux::Properties::FluidState< TypeTag, TTag::ThreePThreeC > | The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem |
CDumux::Properties::FluidState< TypeTag, TTag::ThreePWaterOilNI > | The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem |
CDumux::Properties::FluidState< TypeTag, TTag::TwoP > | The two-phase model uses the immiscible fluid state |
CDumux::Properties::FluidState< TypeTag, TTag::TwoPNC > | This model uses the compositional fluid state |
CDumux::Properties::FluidState< TypeTag, TTag::TwoPOneCNI > | The fluid state which is used by the volume variables to store the thermodynamic state. This should be chosen appropriately for the model ((non-)isothermal, equilibrium, ...). This can be done in the problem |
CDumux::FluidStateAdapter< FluidState, AdapterPolicy > | Adapter class for fluid states with different indices |
CDumux::Properties::FluidSystem< TypeTag, MyTypeTag > | The type of the fluid system to use |
CDumux::Properties::FluidSystem< TypeTag, TTag::Richards > | The fluid system used by the model |
CDumux::Properties::FluidSystem< TypeTag, TTag::RichardsNC > | The fluid system used by the model |
CDumux::FluxData1P< TypeTag > | Class storing data assigned to a cell-cell interfaces, so-called flux-data |
CDumux::FluxData2P< TypeTag > | Class storing data assigned to a cell-cell interfaces, so-called flux-data |
CDumux::FluxData2P2C< TypeTag > | Class including the variables and data of discretized data of the constitutive relations |
CDumux::FluxOverSurface< GridVariables, SolutionVector, ModelTraits, LocalResidual > | Class used to calculate fluxes over surfaces. This only works for the staggered grid discretization |
CDumux::FluxStencil< FVElementGeometry, discMethod > | The flux stencil specialized for different discretization schemes |
CDumux::FluxStencil< FVElementGeometry, DiscretizationMethod::ccmpfa > | |
CDumux::FluxStencil< FVElementGeometry, DiscretizationMethod::cctpfa > | |
CDumux::FluxTraits< FluxVariables > | Traits of a flux variables type |
CDumux::Properties::FluxVariables< TypeTag, MyTypeTag > | Container storing the different types of flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::BoxFacetCouplingModel > | Per default, use the porous medium flow flux variables with the modified upwind scheme |
CDumux::Properties::FluxVariables< TypeTag, TTag::CCMpfaFacetCouplingModel > | Per default, use the porous medium flow flux variables with the modified upwind scheme |
CDumux::Properties::FluxVariables< TypeTag, TTag::CCTpfaFacetCouplingModel > | Per default, use the porous medium flow flux variables with the modified upwind scheme |
CDumux::Properties::FluxVariables< TypeTag, TTag::KEpsilon > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::KEpsilonNC > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::KEpsilonNCNI > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::KOmega > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::KOmegaNC > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::KOmegaNCNI > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::LowReKEpsilon > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::LowReKEpsilonNC > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::LowReKEpsilonNCNI > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::NavierStokes > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::NavierStokesNC > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::OneEq > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::OneEqNC > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::OneEqNCNI > | The flux variables |
CDumux::Properties::FluxVariables< TypeTag, TTag::PorousMediumFlow > | The flux variables for models involving flow in porous media |
CDumux::Properties::FluxVariables< TypeTag, TTag::ShallowWater > | |
CDumux::FluxVariablesBase< Problem, FVElementGeometry, ElementVolumeVariables, ElementFluxVariablesCache > | Base class for the flux variables living on a sub control volume face |
►CDumux::FluxVariablesBase< GetPropType< TypeTag, Properties::Problem >, GetPropType< TypeTag, Properties::GridGeometry >::LocalView, GetPropType< TypeTag, Properties::GridVolumeVariables >::LocalView, GetPropType< TypeTag, Properties::GridFluxVariablesCache >::LocalView > | |
CDumux::NavierStokesFluxVariablesImpl< TypeTag, DiscretizationMethod::staggered > | |
CDumux::PorousMediumFluxVariables< TypeTag, UpwindScheme > | The porous medium flux variables class that computes advective / convective, molecular diffusive and heat conduction fluxes |
CDumux::ShallowWaterFluxVariables< TypeTag > | The flux variables class for the shallow water model |
CDumux::Properties::FluxVariablesCache< TypeTag, MyTypeTag > | Stores data associated with flux vars |
CDumux::Properties::FluxVariablesCache< TypeTag, TTag::BoxDfmModel > | The flux variables cache class specific to box-dfm porous medium flow models |
CDumux::Properties::FluxVariablesCache< TypeTag, TTag::FreeFlow > | The flux variables cache class, by default the one for free flow |
CDumux::Properties::FluxVariablesCache< TypeTag, TTag::Geomechanics > | The flux variables cache class for models involving flow in porous media |
CDumux::Properties::FluxVariablesCache< TypeTag, TTag::PorousMediumFlow > | The flux variables cache class for models involving flow in porous media |
CDumux::Properties::FluxVariablesCache< TypeTag, TTag::ShallowWater > | |
CDumux::Properties::FluxVariablesCacheFiller< TypeTag, MyTypeTag > | The engine behind the global flux cache (how to fill caches for the stencil) |
CDumux::Properties::FluxVariablesCacheFiller< TypeTag, TTag::FreeFlow > | |
CDumux::Properties::FluxVariablesCacheFiller< TypeTag, TTag::PorousMediumFlow > | |
CDumux::Properties::FluxVariablesCacheFiller< TypeTag, TTag::ShallowWater > | |
CDumux::ForchheimersLawImplementation< TypeTag, discMethod > | Forward declare |
CDumux::NetPBMReader::Format | A struct that holds all information of the image format |
CDumux::Properties::Formulation< TypeTag, MyTypeTag > | The formulation of the model |
CDumux::Properties::Formulation< TypeTag, TTag::SequentialTwoP > | Set \(p_w\)- \(S_w\) formulation as default two-phase formulation |
CDumux::Properties::Formulation< TypeTag, TTag::TwoP > | < Set the default formulation to pwsn |
CDumux::Properties::Formulation< TypeTag, TTag::TwoPNC > | Default formulation is pw-Sn, overwrite if necessary |
CDumux::Properties::Formulation< TypeTag, TTag::TwoPOneCNI > | Set the default formulation to pw-sn |
►CDune::ForwardIteratorFacade | |
CDumux::ScvIterator< SubControlVolume, Vector, FVElementGeometry > | Iterators over sub control volumes |
CDumux::ScvfIterator< SubControlVolumeFace, Vector, FVElementGeometry > | Iterators over sub control volume faces of an fv geometry |
CDumux::FouriersLawImplementation< TypeTag, discMethod > | Forward declaration of the method-specific implementation |
►CDumux::FouriersLawImplementation< TypeTag, DiscretizationMethod::box > | Specialization of Fourier's Law for the box method |
CDumux::BoxFacetCouplingFouriersLaw< TypeTag > | Fourier's law for the box scheme in the context of coupled models where coupling occurs across the facets of the bulk domain elements with a lower-dimensional domain living on these facets |
CDumux::FouriersLawImplementation< TypeTag, DiscretizationMethod::ccmpfa > | Fourier's law for cell-centered finite volume schemes with two-point flux approximation |
►CDumux::FouriersLawImplementation< TypeTag, DiscretizationMethod::cctpfa > | Fourier's law for cell-centered finite volume schemes with two-point flux approximation |
CDumux::CCTpfaFacetCouplingFouriersLawImpl< TypeTag, false > | Specialization of CCTpfaFacetCouplingFouriersLawImpl for dim=dimWorld |
CDumux::CCTpfaFacetCouplingFouriersLawImpl< TypeTag, true > | Specialization of CCTpfaFacetCouplingFouriersLawImpl for dim<dimWorld |
CDumux::FouriersLawImplementation< TypeTag, DiscretizationMethod::staggered > | Specialization of Fourier's Law for the staggered free flow method |
CDumux::FouriersLawNonEquilibriumImplementation< TypeTag, discMethod > | |
CDumux::FouriersLawNonEquilibriumImplementation< TypeTag, DiscretizationMethod::box > | Specialization of Fourier's Law for the box method for thermal nonequilibrium models |
CDumux::FouriersLawNonEquilibriumImplementation< TypeTag, DiscretizationMethod::cctpfa > | Fourier's law for cell-centered finite volume schemes with two-point flux approximation |
CDumux::Properties::TTag::FreeFlow | |
CDumux::FreeFlowEnergyLocalResidualImplementation< GridGeometry, FluxVariables, discMethod, enableEneryBalance, isCompositional > | |
CDumux::FreeFlowEnergyLocalResidualImplementation< GridGeometry, FluxVariables, discMethod, false, isCompositional > | Specialization for isothermal models, does nothing |
►CDumux::FreeFlowEnergyLocalResidualImplementation< GridGeometry, FluxVariables, DiscretizationMethod::staggered, true, false > | Specialization for staggered one-phase, non-isothermal models |
CDumux::FreeFlowEnergyLocalResidualImplementation< GridGeometry, FluxVariables, DiscretizationMethod::staggered, true, true > | Specialization for staggered compositional, non-isothermal models |
CDumux::FreeflowNCFluxVariablesImpl< TypeTag, discMethod > | The flux variables class for the multi-component free-flow model using the staggered grid discretization |
CDumux::FreeflowNCIOFields< BaseOutputFields, turbulenceModel > | Adds I/O fields specific to the FreeflowNC model |
CDumux::FreeflowNCResidualImpl< TypeTag, discMethod > | Element-wise calculation of the multi-component free-flow residual for models using the staggered discretization |
CDumux::FreeflowNonIsothermalIOFields< IsothermalIOFields, turbulenceModel > | Adds I/O fields specific to non-isothermal free-flow models |
CDumux::FreeFlowStaggeredDefaultScvfGeometryTraits< GridView, upwindSchemeOrder > | Default traits class to be used for the sub-control volume faces for the free-flow staggered finite volume scheme |
CDumux::FreeFlowStaggeredGeometryHelper< GridView, upwindSchemeOrder > | Helper class constructing the dual grid finite volume geometries for the free flow staggered discretization method |
CDumux::FreeflowStaggeredSCV< GridView > | |
CDumux::FreeflowStaggeredSCVF< GridView > | |
►CDumux::FreeFlowVolumeVariablesImplementation< Traits, Impl, enableEnergyBalance > | |
CDumux::FreeflowNCVolumeVariables< Traits > | Volume variables for the single-phase, multi-component free-flow model |
CDumux::NavierStokesVolumeVariables< Traits > | Volume variables for the single-phase Navier-Stokes model |
►CDumux::FreeFlowVolumeVariablesImplementation< Traits, Impl, false > | Volume variables for isothermal free-flow models |
CDumux::FreeFlowVolumeVariablesImplementation< Traits, Impl, true > | Volume variables for the non-isothermal free-flow models |
►CDumux::FrictionLaw< VolumeVariables > | Implementation of the abstract base class for friction laws |
CDumux::FrictionLawManning< VolumeVariables > | Implementation of the friction law after Manning |
CDumux::FrictionLawNikuradse< VolumeVariables > | Implementation of the friction law after Nikuradse |
CDumux::FrictionLawNoFriction< VolumeVariables > | A pseudo friction law with no bottom friction |
CDumux::FCGridManagerChecks::FulfillConditions< checkDimWorld, Gs > | |
CDumux::FCGridManagerChecks::FulfillConditions< checkDimWorld, G1, G2 > | |
CDumux::FCGridManagerChecks::FulfillConditions< checkDimWorld, G1, Gs... > | |
CDumux::FVAssembler< TypeTag, diffMethod, isImplicit > | A linear system assembler (residual and Jacobian) for finite volume schemes (box, tpfa, mpfa, ...) |
►CDumux::FVGridVariables< GG, GVV, GFVC > | The grid variable class for finite volume schemes storing variables on scv and scvf (volume and flux variables) |
CDumux::StaggeredGridVariables< GG, GVV, GFVC, GFV > | Class storing data associated to scvs and scvfs |
►CDumux::FVGridVariables< GetPropType< TypeTag, Properties::GridGeometry >, GetPropType< TypeTag, Properties::GridVolumeVariables >, GetPropType< TypeTag, Properties::GridFluxVariablesCache > > | |
CDumux::NonEquilibriumGridVariables< TypeTag > | This class stores the velocities which are used to compute Reynolds numbers for the source terms of non-equilibrium models |
CDumux::FVLocalAssemblerBase< TypeTag, Assembler, Implementation, useImplicitAssembly > | A base class for all local assemblers |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, BoxLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false >, implicit > | |
►CDumux::BoxLocalAssemblerBase< TypeTag, Assembler, BoxLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false >, false > | |
CDumux::BoxLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false > | Box local assembler using analytic differentiation and explicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, BoxLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true >, implicit > | |
►CDumux::BoxLocalAssemblerBase< TypeTag, Assembler, BoxLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true >, true > | |
CDumux::BoxLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true > | Box local assembler using analytic differentiation and implicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, BoxLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false >, implicit > | |
►CDumux::BoxLocalAssemblerBase< TypeTag, Assembler, BoxLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false >, false > | |
CDumux::BoxLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false > | Box local assembler using numeric differentiation and explicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, BoxLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true >, implicit > | |
►CDumux::BoxLocalAssemblerBase< TypeTag, Assembler, BoxLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true >, true > | |
CDumux::BoxLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true > | Box local assembler using numeric differentiation and implicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, CCLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false >, implicit > | |
►CDumux::CCLocalAssemblerBase< TypeTag, Assembler, CCLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false >, false > | |
CDumux::CCLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false > | Cell-centered scheme local assembler using analytic (hand-coded) differentiation and explicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, CCLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true >, implicit > | |
►CDumux::CCLocalAssemblerBase< TypeTag, Assembler, CCLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true >, true > | |
CDumux::CCLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true > | Cell-centered scheme local assembler using analytic (hand-coded) differentiation and implicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, CCLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false >, implicit > | |
►CDumux::CCLocalAssemblerBase< TypeTag, Assembler, CCLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false >, false > | |
CDumux::CCLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false > | Cell-centered scheme local assembler using numeric differentiation and explicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, CCLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true >, implicit > | |
►CDumux::CCLocalAssemblerBase< TypeTag, Assembler, CCLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true >, true > | |
CDumux::CCLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true > | Cell-centered scheme local assembler using numeric differentiation and implicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, Implementation, implicit > | |
CDumux::BoxLocalAssemblerBase< TypeTag, Assembler, Implementation, implicit > | A base class for all local box assemblers |
CDumux::CCLocalAssemblerBase< TypeTag, Assembler, Implementation, implicit > | A base class for all local cell-centered assemblers |
CDumux::SubDomainBoxLocalAssemblerBase< id, TypeTag, Assembler, Implementation, implicit > | A base class for all box local assemblers |
CDumux::SubDomainCCLocalAssemblerBase< id, TypeTag, Assembler, Implementation, implicit > | A base class for all multidomain local assemblers |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, Implementation, true > | |
►CDumux::SubDomainStaggeredLocalAssemblerBase< id, TypeTag, Assembler, Implementation, isImplicit > | A base class for all multidomain local assemblers (staggered) |
CDumux::SubDomainStaggeredLocalAssemblerImplicitBase< id, TypeTag, Assembler, Implementation > | A base class for all implicit multidomain local assemblers (staggered) |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, SubDomainBoxLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false >, implicit > | |
►CDumux::SubDomainBoxLocalAssemblerBase< id, TypeTag, Assembler, SubDomainBoxLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false >, false > | |
CDumux::SubDomainBoxLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false > | Box scheme multi domain local assembler using numeric differentiation and explicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, SubDomainBoxLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true >, implicit > | |
►CDumux::SubDomainBoxLocalAssemblerBase< id, TypeTag, Assembler, SubDomainBoxLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true >, true > | |
CDumux::SubDomainBoxLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true > | Box scheme multi domain local assembler using numeric differentiation and implicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::analytic, true >, implicit > | |
►CDumux::SubDomainCCLocalAssemblerBase< id, TypeTag, Assembler, SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::analytic, true >, true > | |
CDumux::SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::analytic, true > | Cell-centered scheme local assembler using analytic differentiation and implicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false >, implicit > | |
►CDumux::SubDomainCCLocalAssemblerBase< id, TypeTag, Assembler, SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false >, false > | |
CDumux::SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false > | Cell-centered scheme multidomain local assembler using numeric differentiation and explicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true >, implicit > | |
►CDumux::SubDomainCCLocalAssemblerBase< id, TypeTag, Assembler, SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true >, true > | |
CDumux::SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true > | Cell-centered scheme multidomain local assembler using numeric differentiation and implicit time discretization |
►CDumux::FVLocalAssemblerBase< TypeTag, Assembler, SubDomainStaggeredLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true >, true > | |
►CDumux::SubDomainStaggeredLocalAssemblerBase< id, TypeTag, Assembler, SubDomainStaggeredLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true > > | |
►CDumux::SubDomainStaggeredLocalAssemblerImplicitBase< id, TypeTag, Assembler, SubDomainStaggeredLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true > > | |
CDumux::SubDomainStaggeredLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true > | Staggered scheme local assembler using numeric differentiation and implicit time discretization |
►CDumux::FVLocalResidual< TypeTag > | The element-wise residual for finite volume schemes |
CDumux::BoxFacetCouplingLocalResidual< TypeTag > | The element-wise residual for the box scheme |
CDumux::BoxLocalResidual< TypeTag > | The element-wise residual for the box scheme |
►CDumux::CCLocalResidual< TypeTag > | Calculates the element-wise residual for the cell-centered discretization schemes |
CDumux::CCFacetCouplingLocalResidual< TypeTag > | Calculates the element-wise residual for cell-centered discretization schemes in models where coupling occurs across the element facets. We only overwrite the function for the computation of a flux across a single sub-control volume face, as we need to additionally check if a boundary face couples to a facet element |
CDumux::Properties::TTag::FvMpfaL2dPressureTwoP | |
CDumux::Properties::TTag::FvMpfaL2dPressureTwoPAdaptive | |
CDumux::FvMpfaL2dTransmissibilityCalculator< TypeTag > | Provides methods for transmissibility calculation in 2-d |
►CDumux::FvMpfaL2dVelocity2p< TypeTag > | Class for calculating 2-d velocities from cell-wise constant pressure values |
CDumux::FvMpfaL2dVelocity2pAdaptive< TypeTag > | Class for calculating 2-d velocities from cell-wise constant pressure values |
►CDumux::FvMpfaL3dInteractionVolume< TypeTag > | Class including the information of a 3d interaction volume of a MPFA L-method that does not change with time |
CDumux::FvMpfaL3dInteractionVolumeAdaptive< TypeTag > | Class including the information of a 3d interaction volume of an adaptive MPFA L-method that does not change with time |
►CDumux::FvMpfaL3dInteractionVolumeContainer< TypeTag > | Interactionvolume container for 3-d MPFA L-method |
►CDumux::FvMpfaL3dInteractionVolumeContainerAdaptive< TypeTag > | Interactionvolume container for 3-d MPFA L-method on an h-adaptive grid |
CDumux::FvMpfaL3d2P2CInteractionVolumeContainerAdaptive< TypeTag > | Interaction volume container for compositional adaptive 3-d (using MPFA L-method) Model |
CDumux::Properties::TTag::FvMpfaL3dPressureTwoP | |
CDumux::Properties::TTag::FvMpfaL3dPressureTwoPAdaptive | |
CDumux::FvMpfaL3dTransmissibilityCalculator< TypeTag > | Provides methods for transmissibility calculation in 3-d |
►CDumux::FvMpfaL3dVelocity2p< TypeTag > | Class for calculating 3-d velocities from cell-wise constant pressure values |
CDumux::FvMpfaL3dVelocity2pAdaptive< TypeTag > | Class for calculating 3-d velocities from cell-wise constant pressure values |
CDumux::FVMPFALInteractionVolume< TypeTag > | Class including the information of an interaction volume of a MPFA L-method that does not change with time |
CDumux::Properties::TTag::FvMpfaO2dPressureTwoP | |
CDumux::FvMpfaO2dVelocity2P< TypeTag > | Class for calculating velocities from cell-wise constant pressure values |
CDumux::FVMPFAOInteractionVolume< TypeTag > | Class including the information of an interaction volume of a MPFA O-method that does not change with time |
CDumux::FvMpfaVelocityInTransport< TypeTag > | Implementation of a interface velocity class for MPFA models |
►CDumux::FVPressure< TypeTag > | The finite volume base class for the solution of a pressure equation |
►CDumux::FVPressure1P< TypeTag > | Sequential OneP Model solving the equations for pressure and velocity separately |
CDumux::FVPressureVelocity1P< TypeTag > | Single Phase Finite Volume Model |
►CDumux::FVPressure2P< TypeTag > | Finite Volume discretization of a two-phase flow pressure equation of the sequential IMPES model |
CDumux::FVPressure2PAdaptive< TypeTag > | Finite volume discretization of a two-phase flow pressure equation of the sequential IMPES model |
CDumux::FVPressureVelocity2P< TypeTag > | Two-phase finite volume model |
►CDumux::FVPressureCompositional< TypeTag > | The finite volume model for the solution of the compositional pressure equation |
►CDumux::FVPressure2P2C< TypeTag > | The finite volume model for the solution of the compositional pressure equation |
CDumux::FV2dPressure2P2CAdaptive< TypeTag > | The finite volume model for the solution of the compositional pressure equation |
►CDumux::FVPressure2P2CMultiPhysics< TypeTag > | The finite volume model for the solution of the compositional pressure equation |
CDumux::FV3dPressure2P2CAdaptive< TypeTag > | The finite volume model for the solution of the compositional pressure equation |
►CDumux::FvMpfaL2dPressure2p< TypeTag > | Finite volume MPFA L-method discretization of a two-phase flow pressure equation of the sequential IMPES model |
CDumux::FvMpfaL2dPressureVelocity2p< TypeTag > | Class for the calculation of velocities from the pressure solution of an IMPES scheme using a MPFA L-method |
►CDumux::FvMpfaL2dPressure2pAdaptive< TypeTag > | Grid adaptive finite volume MPFA L-method discretization of a two-phase flow pressure equation of the sequential IMPES model |
CDumux::FvMpfaL2dPressureVelocity2pAdaptive< TypeTag > | Class for the calculation of velocities from the pressure solution of an IMPES scheme using a grid adaptive MPFA L-method |
►CDumux::FvMpfaL3dPressure2p< TypeTag > | 3-d finite volume MPFA L-method discretization of a two-phase flow pressure equation of the sequential IMPES model |
►CDumux::FvMpfaL3dPressure2pAdaptive< TypeTag > | 3-d finite volume MPFA L-method discretization of a two-phase flow pressure equation of the sequential IMPES model on h-adaptive grids |
CDumux::FvMpfaL3dPressureVelocity2pAdaptive< TypeTag > | Class for the calculation of 3d velocities from the pressure solution of an IMPES scheme using a grid adaptive MPFA L-method |
CDumux::FvMpfaL3dPressureVelocity2p< TypeTag > | Class for the calculation of 3d velocities from the pressure solution of an IMPES scheme using a MPFA L-method |
►CDumux::FvMpfaO2dPressure2p< TypeTag > | Finite volume MPFA O-method discretization of a two-phase flow pressure equation of the sequential IMPES model |
CDumux::FvMpfaO2dPressureVelocity2p< TypeTag > | Class for the calculation of velocities from the pressure solution of an IMPES scheme using a MPFA O-method |
CDumux::Properties::TTag::FVPressureOneP | |
CDumux::Properties::TTag::FVPressureTwoP | |
CDumux::Properties::TTag::FVPressureTwoPAdaptive | |
►CDumux::FVProblem< TypeTag > | Base class for all finite-volume problems |
►CDumux::PorousMediumFlowProblem< TypeTag > | Base class for all fully implicit porous media problems |
CDumux::GeomechanicsFVProblem< TypeTag > | Base class for all geomechanical problems |
CDumux::ShallowWaterProblem< TypeTag > | Shallow water problem base class |
CDumux::StaggeredFVProblem< TypeTag > | Base class for all staggered finite-volume problems |
CDumux::Python::FVProblem< GridGeometry_, PrimaryVariables > | A C++ wrapper for a Python problem |
CDumux::FVSpatialParamsElastic< Scalar, GridGeometry, Implementation > | The base class for spatial parameters of linear elastic geomechanical problems |
►CDumux::FVSpatialParamsOneP< GridGeometry, Scalar, Implementation > | The base class for spatial parameters of one-phase problems using a fully implicit discretization method |
►CDumux::FVSpatialParams< GridGeometry, Scalar, Implementation > | The base class for spatial parameters of multi-phase problems using a fully implicit discretization method |
CDumux::FVNonEquilibriumSpatialParams< GridGeometry, Scalar, Implementation > | Definition of the spatial parameters for non-equilibrium |
►CDumux::FVSpatialParamsOneP< GridGeometry, Scalar, FVSpatialParamsOnePConstant< GridGeometry, Scalar > > | |
CDumux::FVSpatialParamsOnePConstant< GridGeometry, Scalar > | A spatial params implementation for 1p problem with constant properties |
CDumux::FVSpatialParamsPoroElastic< Scalar, GridGeometry, Implementation > | The base class for spatial parameters of poro-elastic geomechanical problems |
►CDumux::FVTransport< TypeTag > | The finite volume discretization of a transport equation |
CDumux::FVSaturation2P< TypeTag > | The finite volume discretization of a saturation transport equation |
►CDumux::FVTransport2P2C< TypeTag > | Compositional transport step in a Finite Volume discretization |
CDumux::FV2dTransport2P2CAdaptive< TypeTag > | Compositional Transport step in a Finite Volume discretization for a adaptive 2D-grid |
CDumux::FV3dTransport2P2CAdaptive< TypeTag > | Compositional transport step in a finite volume discretization |
CDumux::FVTransport2P2CMultiPhysics< TypeTag > | Compositional transport step in a finite volume discretization |
CDumux::Properties::TTag::FVTransportTwoP | |
CDumux::FVVelocity< TypeTag, Velocity > | Base class for finite volume velocity reconstruction |
CDumux::FVVelocity1P< TypeTag > | Single phase finite volume velocity reconstruction |
►CDumux::FVVelocity2P< TypeTag > | Determines the velocity from a finite volume solution of the pressure equation of a sequential model (IMPES) |
CDumux::FVVelocity2PAdaptive< TypeTag > | Determines the velocity from a finite volume solution of the pressure equation of a sequential model (IMPES) |
CDumux::FVVelocity< TypeTag, GetPropType< TypeTag, Dumux::Properties::Velocity > > | |
CDumux::FVVelocityDefault< TypeTag > | Default implementation of a velocity class |
CDumux::Components::Gas< Scalar, Component > | Interface for components that have a gas state |
►CDumux::Components::Gas< Scalar, Air< Scalar > > | |
CDumux::Components::Air< Scalar > | A class for the air fluid properties |
►CDumux::Components::Gas< Scalar, Benzene< Scalar > > | |
CDumux::Components::Benzene< Scalar > | A simple benzene component (LNAPL) |
►CComponents::Gas< Scalar, Brine< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > > > > | |
CDumux::Components::Brine< Scalar, H2O_Tabulated > | A class for the brine fluid properties |
►CDumux::Components::Gas< Scalar, CH4< Scalar > > | |
CDumux::Components::CH4< Scalar > | Properties of pure molecular methane \(CH_4\) |
►CDumux::Components::Gas< Scalar, CO2< Scalar, CO2Tables > > | |
CDumux::Components::CO2< Scalar, CO2Tables > | A class for the CO2 fluid properties |
►CDumux::Components::Gas< Scalar, Constant< id, Scalar > > | |
CDumux::Components::Constant< id, Scalar > | A component which returns run time specified values for all fluid properties |
►CDumux::Components::Gas< Scalar, H2< Scalar > > | |
CDumux::Components::H2< Scalar > | Properties of pure molecular hydrogen \(H_2\) |
►CDumux::Components::Gas< Scalar, H2O< Scalar > > | |
CDumux::Components::H2O< Scalar > | Material properties of pure water \(H_2O\) |
►CDumux::Components::Gas< Scalar, HeavyOil< Scalar > > | |
CDumux::Components::HeavyOil< Scalar > | Properties of the component heavyoil |
►CDumux::Components::Gas< Scalar, Mesitylene< Scalar > > | |
CDumux::Components::Mesitylene< Scalar > | Mesitylene |
►CDumux::Components::Gas< Scalar, N2< Scalar > > | |
CDumux::Components::N2< Scalar > | Properties of pure molecular nitrogen \(N_2\) |
►CDumux::Components::Gas< Scalar, O2< Scalar > > | |
CDumux::Components::O2< Scalar > | Properties of pure molecular oxygen \(O_2\) |
►CDumux::Components::Gas< Scalar, SimpleH2O< Scalar > > | |
CDumux::Components::SimpleH2O< Scalar > | A much simpler (and thus potentially less buggy) version of pure water |
►CDumux::Components::Gas< Scalar, Trichloroethene< Scalar > > | |
CDumux::Components::Trichloroethene< Scalar > | A simple implementation of TCE as exemplary component for a dense NAPL |
►CDumux::Components::Gas< Scalar, Xylene< Scalar > > | |
CDumux::Components::Xylene< Scalar > | Properties of xylene |
CDumux::Properties::TTag::Geomechanics | |
CDumux::GeometriesEntitySet< GeoType > | An interface for a set of geometric entities |
CDumux::Detail::GeometryDistance< Geo1, Geo2, dimWorld, dim1, dim2 > | |
CDumux::Detail::GeometryDistance< Geo1, Geo2, dimWorld, 0, 0 > | |
CDumux::Detail::GeometryDistance< Geo1, Geo2, dimWorld, 0, 1 > | |
CDumux::Detail::GeometryDistance< Geo1, Geo2, dimWorld, 1, 0 > | |
CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, dimworld, dim1, dim2 > | A class for geometry collision detection and intersection calculation The class can be specialized for combinations of dimworld, dim1, dim2, where dimworld is the world dimension embedding a grid of dim1 and a grid of dim2 |
CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 2, 1, 1 > | A class for segment–segment intersection in 2d space |
CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 2, 2, 1 > | A class for polygon–segment intersection in 2d space |
CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 2, 2, 2 > | A class for polygon–polygon intersection in 2d space |
CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 3, 1, 1 > | A class for segment–segment intersection in 3d space |
CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 3, 2, 1 > | A class for polygon–segment intersection in 3d space |
CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 3, 3, 1 > | A class for polyhedron–segment intersection in 3d space |
CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 3, 3, 2 > | A class for polyhedron–polygon intersection in 3d space |
►CDumux::GeometryIntersection< Geometry2, Geometry1, Policy, 2, 2, 1 > | |
CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 2, 1, 2 > | A class for segment–polygon intersection in 2d space |
►CDumux::GeometryIntersection< Geometry2, Geometry1, Policy, 3, 2, 1 > | |
CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 3, 1, 2 > | A class for segment–polygon intersection in 3d space |
►CDumux::GeometryIntersection< Geometry2, Geometry1, Policy, 3, 3, 1 > | |
CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 3, 1, 3 > | A class for segment–polyhedron intersection in 3d space |
►CDumux::GeometryIntersection< Geometry2, Geometry1, Policy, 3, 3, 2 > | |
CDumux::GeometryIntersection< Geometry1, Geometry2, Policy, 3, 2, 3 > | A class for polygon–polyhedron intersection in 3d space |
CDumux::Properties::Detail::GetDefined< TypeTag, Property, TTagList > | Helper struct to get the first property that is defined in the TypeTag hierarchy |
CDumux::Properties::Detail::GetDefined< TypeTag, Property, std::tuple< FirstTypeTag, Args... > > | |
CDumux::Properties::Detail::GetDefined< TypeTag, Property, std::tuple< LastTypeTag > > | |
CDumux::Properties::Detail::GetNextTypeTag< TypeTag, Property, TTagList, Enable > | Helper struct to iteratre over the TypeTag hierarchy |
CDumux::Properties::Detail::GetNextTypeTag< TypeTag, Property, std::tuple< FirstTypeTag, Args... >, std::enable_if_t< hasParentTypeTag< FirstTypeTag >(int{}), void > > | |
CDumux::Properties::Detail::GetNextTypeTag< TypeTag, Property, std::tuple< FirstTypeTag, Args... >, std::enable_if_t<!hasParentTypeTag< FirstTypeTag >(int{}), void > > | |
CDumux::Properties::Detail::GetNextTypeTag< TypeTag, Property, std::tuple< LastTypeTag >, std::enable_if_t< hasParentTypeTag< LastTypeTag >(int{}), void > > | |
CDumux::Properties::Detail::GetNextTypeTag< TypeTag, Property, std::tuple< LastTypeTag >, std::enable_if_t<!hasParentTypeTag< LastTypeTag >(int{}), void > > | |
CDumux::Properties::Detail::GetPropImpl< TypeTag, Property > | Helper struct to extract get the Property specilization given a TypeTag, asserts that the property is defined |
►CGetPropType | |
►CDumux::CompositionalLocalResidual< TypeTag > | Element-wise calculation of the local residual for problems using compositional fully implicit model |
CDumux::MPNCLocalResidual< TypeTag > | MpNc specific details needed to approximately calculate the local defect in the fully implicit scheme |
CDumux::MineralizationLocalResidual< TypeTag > | Element-wise calculation of the local residual for problems using a one/two-phase n-component mineralization model |
►CDumux::ElasticLocalResidual< TypeTag > | Element-wise calculation of the local residual for problems using the elastic model considering linear elasticity |
CDumux::PoroElasticLocalResidual< TypeTag > | Element-wise calculation of the local residual for problems using the poroelastic model |
►CDumux::ImmiscibleLocalResidual< TypeTag > | Element-wise calculation of the residual for problems using the n-phase immiscible fully implicit models |
CDumux::OnePIncompressibleLocalResidual< TypeTag > | Element-wise calculation of the residual and its derivatives for a single-phase, incompressible, test problem |
CDumux::TwoPIncompressibleLocalResidual< TypeTag > | Element-wise calculation of the residual and its derivatives for a two-phase, incompressible test problem |
CDumux::TwoPOneCLocalResidual< TypeTag > | Element-wise calculation of the residual for the fully implicit two-phase one-component flow model |
CDumux::NonEquilibriumLocalResidualImplementation< TypeTag, false > | The local residual for a model without chemical non-equilibrium but potentially with thermal non-equilibrium |
CDumux::NonEquilibriumLocalResidualImplementation< TypeTag, true > | The local residual for a model assuming chemical non-equilibrium and potentially thermal non-equilibrium |
CDumux::RichardsLocalResidual< TypeTag > | Element-wise calculation of the Jacobian matrix for problems using the Richards fully implicit models |
CDumux::ShallowWaterResidual< TypeTag > | Element-wise calculation of the residual for the shallow water equations |
CDumux::SolidEnergyLocalResidual< TypeTag > | Element-wise calculation of the residual |
CDumux::ThreePThreeCLocalResidual< TypeTag > | Element-wise calculation of the Jacobian matrix for problems using the three-phase three-component fully implicit model |
CDumux::ThreePWaterOilLocalResidual< TypeTag > | Element-wise calculation of the local residual for problems using the ThreePWaterOil fully implicit model |
CDumux::TracerLocalResidual< TypeTag > | Element-wise calculation of the local residual for problems using fully implicit tracer model |
CDumux::GnuplotInterface< Scalar > | Interface for passing data sets to a file and plotting them, if gnuplot is installed |
CDumux::Properties::GravityFlux< TypeTag, MyTypeTag > | The type of a convective part in a transport equation |
CDumux::Properties::GravityFlux< TypeTag, TTag::FVTransportTwoP > | Set the default implementation of an additional convective flux -> additional convective flux dissabled |
CDumux::Properties::Grid< TypeTag, MyTypeTag > | The DUNE grid type |
CDumux::GridAdapt< TypeTag, adaptive > | Standard Module for h-adaptive simulations |
CDumux::Properties::TTag::GridAdapt | |
CDumux::GridAdapt< TypeTag, false > | Class for NON-adaptive simulations |
CDumux::Properties::GridAdaptCoarsenThreshold< TypeTag, MyTypeTag > | Tolerance for coarsening |
CDumux::Properties::GridAdaptCoarsenThreshold< TypeTag, TTag::GridAdapt > | |
CDumux::GridAdaptInitializationIndicator< TypeTag > | Class defining an initialization indicator for grid adaption. Refines at sources and boundaries. Use before computing on the grid |
CDumux::GridAdaptInitializationIndicatorDefault< TypeTag > | Class defining a start indicator for grid adaption |
CDumux::GridAdaptionIndicator2P< TypeTag > | Class defining a standard, saturation dependent indicator for grid adaption |
CDumux::GridAdaptionIndicator2PLocal< TypeTag > | Class defining a standard, saturation dependent indicator for grid adaption |
CDumux::Properties::GridAdaptModel< TypeTag, MyTypeTag > | The type of grid adaptation |
CDumux::Properties::GridAdaptModel< TypeTag, TTag::GridAdapt > | |
CDumux::Properties::GridAdaptRefineThreshold< TypeTag, MyTypeTag > | Tolerance for refinement |
CDumux::Properties::GridAdaptRefineThreshold< TypeTag, TTag::GridAdapt > | |
CDumux::GridData< Grid > | Class for grid data attached to dgf or gmsh grid files |
►CDumux::GridDataTransfer | Interface to be used by classes transferring grid data on adpative grids |
CDumux::TwoPGridDataTransfer< TypeTag > | Class performing the transfer of data on a grid from before to after adaptation |
CDumux::Properties::GridFaceVariables< TypeTag, MyTypeTag > | Global vector containing face-related data |
CDumux::Properties::GridFaceVariables< TypeTag, TTag::StaggeredModel > | Set the default global face variables cache vector class |
CDumux::Properties::GridFluxVariablesCache< TypeTag, MyTypeTag > | The global vector of flux variable containers |
CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::BoxModel > | The grid flux variables cache vector class |
CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::CCMpfaModel > | The grid volume variables vector class |
CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::CCTpfaModel > | The grid flux variables cache vector class |
CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::StaggeredModel > | Set the global flux variables cache vector class |
CDumux::Properties::GridGeometry< TypeTag, MyTypeTag > | |
CDumux::Properties::GridGeometry< TypeTag, TTag::BoxDfmModel > | Set the default for the grid geometry |
CDumux::Properties::GridGeometry< TypeTag, TTag::BoxFacetCouplingModel > | Set the default for the grid finite volume geometry |
CDumux::Properties::GridGeometry< TypeTag, TTag::BoxModel > | Set the default for the grid geometry |
CDumux::Properties::GridGeometry< TypeTag, TTag::CCMpfaModel > | Set the default for the grid geometry |
CDumux::Properties::GridGeometry< TypeTag, TTag::CCTpfaModel > | Set the default for the grid geometry |
CDumux::Properties::GridGeometry< TypeTag, TTag::SequentialModel > | A simplified grid geometry for compatibility with new style models |
CDumux::Properties::GridGeometry< TypeTag, TTag::StaggeredFreeFlowModel > | The default grid geometry |
►CDumux::GridGeometryView< ActualGridGeometry > | Base class for cell center of face specific auxiliary FvGridGeometry classes. Provides a common interface and a pointer to the actual gridGeometry |
CDumux::CellCenterFVGridGeometry< ActualGridGeometry > | Cell center specific auxiliary FvGridGeometry classes. Required for the Dumux multi-domain framework |
CDumux::FaceFVGridGeometry< ActualGridGeometry > | Face specific auxiliary FvGridGeometry classes. Required for the Dumux multi-domain framework |
CDumux::Properties::GridImplementation< TypeTag, MyTypeTag > | Gives kind of grid implementation in form of a GridType |
CDumux::GridManagerBase< GridType > | The grid manager base interface (public) and methods common to most grid manager specializations (protected) |
►CDumux::GridManagerBase< Dune::OneDGrid > | |
CDumux::GridManager< Dune::OneDGrid > | Provides a grid manager for OneDGrids from information in the input file |
►CDumux::GridManagerBase< Dune::YaspGrid< dim, Coordinates > > | |
CDumux::GridManager< Dune::YaspGrid< dim, Coordinates > > | Provides a grid manager for YaspGrids from information in the input file |
►CDumux::GridManagerBase< Dune::YaspGrid< dim, Dune::TensorProductCoordinates< ctype, dim > > > | |
CDumux::GridManager< Dune::YaspGrid< dim, Dune::TensorProductCoordinates< ctype, dim > > > | Provides a grid manager for YaspGrids with different zones and grading |
►CDumux::GridManagerBase< Grid > | |
CDumux::GridManager< Grid > | The grid manager (this is the class used by the user) for all supported grid managers that constructs a grid from information in the input file and handles the data |
CDumux::Properties::TTag::GridProperties | Type tag for numeric models |
CDumux::Properties::GridTypeIndices< TypeTag, MyTypeTag > | The grid type indices to decide which grid is used |
CDumux::Properties::GridTypeIndices< TypeTag, TTag::MPFAProperties > | Set grid type indices |
CDumux::Properties::GridTypeIndices< TypeTag, TTag::SequentialTwoPTwoCAdaptive > | Property not used but default necessary for mpfa2p |
CDumux::GridTypes | Indices denoting the different grid types |
CDumux::Properties::GridVariables< TypeTag, MyTypeTag > | The grid variables object managing variable data on the grid (volvars/fluxvars cache) |
CDumux::Properties::GridVariables< TypeTag, TTag::FiniteVolumeModel > | The grid variables |
CDumux::Properties::GridVariables< TypeTag, TTag::NonEquilibrium > | The grid variables |
CDumux::Properties::GridVariables< TypeTag, TTag::StaggeredModel > | Set the grid variables (volume, flux and face variables) |
CDumux::GridViewGeometricEntitySet< GridView, codim, Mapper > | An interface for a set of geometric entities based on a GridView |
CDumux::Properties::GridVolumeVariables< TypeTag, MyTypeTag > | The type for a global container for the volume variables |
CDumux::Properties::GridVolumeVariables< TypeTag, TTag::BoxModel > | The grid volume variables vector class |
CDumux::Properties::GridVolumeVariables< TypeTag, TTag::CCMpfaModel > | The grid volume variables vector class |
CDumux::Properties::GridVolumeVariables< TypeTag, TTag::CCTpfaModel > | The grid volume variables vector class |
CDumux::Properties::GridVolumeVariables< TypeTag, TTag::StaggeredFreeFlowModel > | Set the default global volume variables cache vector class |
CDumux::GstatRandomField< GridView, Scalar > | Creating random fields using gstat |
CDumux::BinaryCoeff::H2O_Air | Binary coefficients for water and air |
CDumux::BinaryCoeff::H2O_CH4 | Binary coefficients for water and methane |
CDumux::BinaryCoeff::H2O_Component< Scalar, Component > | Binary coefficients for water and another component |
CDumux::BinaryCoeff::H2O_Component< Scalar, Components::Constant< id, Scalar > > | Binary coefficients for water and a constant component |
CDumux::BinaryCoeff::H2O_HeavyOil | Binary coefficients for water and heavy oil as in SAGD processes |
CDumux::BinaryCoeff::H2O_Mesitylene | Binary coefficients for water and mesitylene |
CDumux::BinaryCoeff::H2O_N2 | Binary coefficients for water and nitrogen |
CDumux::BinaryCoeff::H2O_O2 | Binary coefficients for water and oxygen |
CDumux::BinaryCoeff::H2O_Xylene | Binary coefficients for water and xylene |
CDumux::FluidSystems::H2OAirDefaultPolicy< fastButSimplifiedRelations > | Policy for the H2O-air fluid system |
CDumux::FluidSystems::H2ON2DefaultPolicy< fastButSimplifiedRelations > | Policy for the H2O-N2 fluid system |
CDumux::FluidSystems::H2ON2O2DefaultPolicy< fastButSimplifiedRelations > | Policy for the H2O-N2-O2 fluid system |
CDumux::BoxDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::hasSingleGeometryType< mydim > | |
CDumux::BoxDefaultScvGeometryTraits< GridView >::ScvMLGTraits< ct >::hasSingleGeometryType< mydim > | |
CDumux::BoxDfmDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::hasSingleGeometryType< mydim > | |
CDumux::BoxDfmDefaultScvGeometryTraits< GridView >::ScvMLGTraits< ct >::hasSingleGeometryType< mydim > | |
CDumux::CCMpfaDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct >::hasSingleGeometryType< dim > | |
CDumux::CCMpfaOScvGeometryHelper< LocalScvType >::MLGTraits::hasSingleGeometryType< d > | |
CDumux::Detail::hasState | Helper struct detecting if a PrimaryVariables object has a state() function |
CDumux::hasVertexColor | Helper struct to determine whether the an engine class has vertex colors |
CDumux::NetPBMReader::HeaderData | A struct that contains all header data of the image |
CDumux::Properties::HeatConductionType< TypeTag, MyTypeTag > | The type for the calculation of the heat conduction fluxes |
CDumux::Properties::HeatConductionType< TypeTag, TTag::BoxFacetCouplingModel > | Use the box facet coupling-specific Fourier's law |
CDumux::Properties::HeatConductionType< TypeTag, TTag::CCTpfaFacetCouplingModel > | Use the tpfa facet coupling-specific Ficks's law |
CDumux::Properties::HeatConductionType< TypeTag, TTag::FreeFlow > | Use Fourier's Law as default heat conduction type |
CDumux::Properties::HeatConductionType< TypeTag, TTag::NavierStokesNCNI > | Use Fourier's Law as default heat conduction type |
CDumux::Properties::HeatConductionType< TypeTag, TTag::NonEquilibrium > | |
CDumux::Properties::HeatConductionType< TypeTag, TTag::PorousMediumFlow > | By default, we use fourier's law as the default for heat conduction fluxes |
CDumux::Properties::HeatConductionType< TypeTag, TTag::RANSNI > | Use Fourier's Law as default heat conduction type |
CDumux::HeatPipeLaw< ScalarT, ParamsT > | Implementation of the capillary pressure <-> saturation relation for the heatpipe problem |
CDumux::HeatPipeLawParams< ScalarT > | Reference implementation of a params for the heat pipe's material law |
CDumux::HookesLaw< Scalar, GridGeometry, dm > | This computes the stress tensor and surface forces resulting from mechanical deformation |
CDumux::HookesLaw< ScalarType, GridGeometry, DiscretizationMethod::box > | Hooke's law for box scheme |
CDumux::IdealGas< Scalar > | Relations valid for an ideal gas |
CDumux::ImmiscibleFlash< Scalar, FluidSystem > | Determines the pressures and saturations of all fluid phases given the total mass of all components |
CDumux::ImmiscibleFluidState< ScalarType, FluidSystem > | Represents all relevant thermodynamic quantities of a multi-phase fluid system assuming immiscibility and thermodynamic equilibrium |
CDumux::Properties::TTag::IMPESTwoP | |
CDumux::Properties::TTag::IMPESTwoPAdaptive | |
CDumux::IMPET< TypeTag > | IMplicit Pressure Explicit Transport (IMPET) scheme for the solution of weakly coupled diffusion-transport formulations |
CDumux::Properties::TTag::IMPET | |
►CDumux::IMPETProblem< TypeTag > | Base class for problems using a sequential implicit-explicit strategy |
►CDumux::IMPESProblem2P< TypeTag > | Base class for all 2-phase problems which use an IMPES algorithm |
CDumux::IMPETProblem2P2C< TypeTag > | Base class for all compositional 2-phase problems which use an impet algorithm |
CDumux::Detail::InAxisVelocities< Scalar, upwindSchemeOrder > | |
CDumux::Detail::InAxisVelocities< Scalar, 1 > | |
CDumux::IndexHelper< stokesIdx, darcyIdx, FFFS, hasAdapter > | Helper struct to choose the correct index for phases and components. This is need if the porous-medium-flow model features more fluid phases than the free-flow model |
CDumux::IndexHelper< stokesIdx, darcyIdx, FFFS, false > | Helper struct to choose the correct index for phases and components. This is need if the porous-medium-flow model features more fluid phases than the free-flow model. Specialization for the case that no adapter is used |
CDumux::IndexHelper< stokesIdx, darcyIdx, FFFS, true > | Helper struct to choose the correct index for phases and components. This is need if the porous-medium-flow model features more fluid phases than the free-flow model. Specialization for the case that a adapter is used |
CDumux::IndexTraits< GridView > | Struture to define the index types used for grid and local indices |
CDumux::IndexTraits< GV > | |
CDumux::Properties::Indices< TypeTag, MyTypeTag > | |
CDumux::Properties::Indices< TypeTag, TTag::SequentialOneP > | Chose the set of indices for the one-phase formulation |
CDumux::Properties::Indices< TypeTag, TTag::SequentialTwoP > | Chose the set of indices depending on the chosen formulation |
CDumux::Properties::Indices< TypeTag, TTag::SequentialTwoPTwoC > | |
CDumux::Properties::Indices< TypeTag, TTag::SequentialTwoPTwoCAdaptive > | |
CDumux::InertSolidState< Scalar, SolidSystemType > | Represents all relevant thermodynamic quantities of a inert solid system |
CDumux::IntegrationPointSourceHelper | A helper class calculating a DOF-index to point source map |
►CDumux::InteractionVolumeAssemblerHelper | A class that contains helper functions as well as functionality which is common to different mpfa schemes and which solely operate on the interaction volume |
►CDumux::InteractionVolumeAssemblerBase< P, EG, EV > | Defines the general interface of the local assembler classes for the assembly of the interaction volume-local transmissibility matrix. Specializations have to be provided for the available interaction volume implementations. these should derive from this base class |
CDumux::MpfaOFacetCouplingInteractionVolumeAssembler< P, EG, EV > | Specialization of the interaction volume-local assembler class for the schemes using an mpfa-o type assembly in the context of facet coupling |
CDumux::MpfaOInteractionVolumeAssembler< P, EG, EV > | Specialization of the interaction volume-local assembler class for the schemes using an mpfa-o type assembly |
CDumux::InteractionVolumeDataHandle< MVT, PT > | Class for the interaction volume data handle |
CDumux::InteractionVolumeDataStorage< PrimaryIV, PrimaryIVDataHandle, SecondaryIV, SecondaryIVDataHandle > | Structure to store interaction volumes and data handles |
CDumux::InteractionVolumeDataStorage< PrimaryInteractionVolume, PrimaryIvDataHandle, SecondaryInteractionVolume, SecondaryIvDataHandle > | |
CDumux::InteractionVolumeLocalFaceData< GridIndexType, LocalIndexType > | General implementation of a data structure holding interaction volume-local information for a grid sub-control volume face embedded in it |
CDumux::FluidMatrix::InterfacialAreaExponential | Implementation of the exponential function relating specific interfacial area to wetting phase saturation and capillary pressure as suggested by Nuske(2009) (Diploma thesis) [45] |
CDumux::FluidMatrix::InterfacialAreaExponentialCubic | Implementation of a exponential function relating specific interfacial area to wetting phase saturation and capillary pressure |
CDumux::FluidMatrix::InterfacialAreaolynomialEdgeZero2ndOrder | Implementation of the polynomial of second order relating specific interfacial area to wetting phase saturation and capillary pressure |
CDumux::FluidMatrix::InterfacialAreaPcMax | Implementation of the polynomial of second order relating specific interfacial area to wetting phase saturation and capillary pressure |
CDumux::FluidMatrix::InterfacialAreaPolynomialSecondOrder | Implementation of the polynomial of second order relating specific interfacial area to wetting phase saturation and capillary pressure as suggested by Joekar-Niasar(2008) [33] |
CDumux::CCMpfaOFacetCouplingInteractionVolume< Traits >::InteriorBoundaryData | Define data structure to store which scvfs lie on interior boundaries |
CDumux::IntersectionEntitySet< DomainEntitySet, TargetEntitySet > | A class representing the intersection entites two geometric entity sets |
CDumux::IntersectionInfo< dimworld, CoordTypeA, CoordTypeB > | An intersection object resulting from the intersection of two primitives in an entity set |
CDumux::IntersectionMapper< GridView > | Defines an intersection mapper for mapping of global DOFs assigned to faces which also works for adaptive grids |
CDumux::Properties::IntersectionMapper< TypeTag, MyTypeTag > | Specifies the intersection mapper |
CDumux::Properties::IOFields< TypeTag, MyTypeTag > | A class helping models to define input and output fields |
CDumux::Properties::IOFields< TypeTag, TTag::KEpsilon > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::KEpsilonNC > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::KEpsilonNCNI > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::KEpsilonNI > | The specific non-isothermal I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::KOmega > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::KOmegaNC > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::KOmegaNCNI > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::KOmegaNI > | The specific non-isothermal I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::LowReKEpsilon > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::LowReKEpsilonNC > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::LowReKEpsilonNCNI > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::LowReKEpsilonNI > | The specific non-isothermal I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::ModelProperties > | Set the default to an implementation throwing a NotImplemented error |
CDumux::Properties::IOFields< TypeTag, TTag::MPNC > | Set the vtk output fields specific to this model |
CDumux::Properties::IOFields< TypeTag, TTag::NavierStokes > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::NavierStokesNC > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::NavierStokesNCNI > | The non-isothermal I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::NavierStokesNI > | The specific non-isothermal I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::NonEquilibrium > | Indices for non-isothermal models |
CDumux::Properties::IOFields< TypeTag, TTag::OneEq > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::OneEqNC > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::OneEqNCNI > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::OneEqNI > | The specific non-isothermal I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::OneP > | Default I/O fields specific to this model |
CDumux::Properties::IOFields< TypeTag, TTag::OnePNC > | Set the vtk output fields specific to this model |
CDumux::Properties::IOFields< TypeTag, TTag::OnePNCMin > | Use the mineralization vtk output fields |
CDumux::Properties::IOFields< TypeTag, TTag::OnePNCMinNI > | Non-isothermal vtk output |
CDumux::Properties::IOFields< TypeTag, TTag::OnePNCNI > | The non-isothermal vtk output fields |
CDumux::Properties::IOFields< TypeTag, TTag::OnePNI > | Add temperature to the output |
CDumux::Properties::IOFields< TypeTag, TTag::PoroElastic > | Default vtk output fields specific to this model |
CDumux::Properties::IOFields< TypeTag, TTag::RANS > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::RANSNI > | The specific non-isothermal I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::Richards > | Set the vtk output fields specific to this model |
CDumux::Properties::IOFields< TypeTag, TTag::RichardsNC > | Set the vtk output fields specific to this model |
CDumux::Properties::IOFields< TypeTag, TTag::RichardsNI > | Set the vtk output fields specific to th non-isothermal model |
CDumux::Properties::IOFields< TypeTag, TTag::ShallowWater > | |
CDumux::Properties::IOFields< TypeTag, TTag::SolidEnergy > | Set the vtk output fields specific to this model |
CDumux::Properties::IOFields< TypeTag, TTag::ThreeP > | Set the vtk output fields specific to this model |
CDumux::Properties::IOFields< TypeTag, TTag::ThreePNI > | Set non-isothermal output fields |
CDumux::Properties::IOFields< TypeTag, TTag::ThreePThreeC > | Set the vtk output fields specific to this model |
CDumux::Properties::IOFields< TypeTag, TTag::ThreePThreeCNI > | Set the non-isothermal vktoutputfields |
CDumux::Properties::IOFields< TypeTag, TTag::ThreePWaterOilNI > | Set the non-isothermal vkt output fields |
CDumux::Properties::IOFields< TypeTag, TTag::Tracer > | Set the vtk output fields specific to this model |
CDumux::Properties::IOFields< TypeTag, TTag::TwoP > | Set the vtk output fields specific to the twop model |
CDumux::Properties::IOFields< TypeTag, TTag::TwoPNC > | Set the vtk output fields specific to this model |
CDumux::Properties::IOFields< TypeTag, TTag::TwoPNCMin > | Set the vtk output fields specific to this model |
CDumux::Properties::IOFields< TypeTag, TTag::TwoPNCMinNI > | Non-isothermal vtkoutput |
CDumux::Properties::IOFields< TypeTag, TTag::TwoPNCNI > | Set non-isothermal output fields |
CDumux::Properties::IOFields< TypeTag, TTag::TwoPNI > | Set the vtk output fields specific to the non-isothermal twop model |
CDumux::Properties::IOFields< TypeTag, TTag::TwoPOneCNI > | The non-isothermal vtk output fields |
CDumux::Properties::IOFields< TypeTag, TTag::TwoPTwoCNI > | Set non-isothermal output fields |
CDumux::Properties::IOFields< TypeTag, TTag::ZeroEqNC > | The specific I/O fields |
CDumux::Properties::IOFields< TypeTag, TTag::ZeroEqNCNI > | The specific I/O fields |
CDumux::Components::Ion< Scalar, Component > | Interface for components that are ions |
►CDumux::Components::Ion< Scalar, CalciumIon< Scalar > > | |
CDumux::Components::CalciumIon< Scalar > | A class for the Ca2+ (Calcium ion) component properties |
►CDumux::Components::Ion< Scalar, CarbonateIon< Scalar > > | |
CDumux::Components::CarbonateIon< Scalar > | A class for the CO3 fluid properties |
►CDumux::Components::Ion< Scalar, ChlorideIon< Scalar > > | |
CDumux::Components::ChlorideIon< Scalar > | A class for the Cl- (Chloride ion) component properties |
►CDumux::Components::Ion< Scalar, SodiumIon< Scalar > > | |
CDumux::Components::SodiumIon< Scalar > | A class for the Na+ (Sodium ion) component properties |
CDumux::IsothermalImmiscibleFluidState< ScalarType, FluidSystem > | Represents all relevant thermodynamic quantities of a multi-phase fluid system assuming immiscibility and thermodynamic equilibrium |
►CIsothermalIndices | |
CDumux::EnergyIndices< IsothermalIndices, numEq > | Indices for the non-isothermal two-phase two-component model |
CDumux::FreeflowNonIsothermalIndices< IsothermalIndices, numEq > | Indices for the non-isothermal Navier-Stokes model |
►CIsothermalT | |
CDumux::PorousMediumFlowNIModelTraits< IsothermalT > | Specifies a number properties of non-isothermal porous medium flow models based on the specifics of a given isothermal model |
►CIsothermalTraits | |
CDumux::FreeflowNIModelTraits< IsothermalTraits > | Specifies a number properties of non-isothermal free-flow flow models based on the specifics of a given isothermal model |
CDumux::IsSameFluidSystem< FFFS, PMFS > | This structs helps to check if the two sub models use the same fluidsystem. Specialization for the case of using an adapter only for the free-flow model |
CDumux::IsSameFluidSystem< FS, FS > | This structs helps to check if the two sub models use the same fluidsystem |
CDumux::IterativePreconditionedSolverImpl | A general solver backend allowing arbitrary preconditioners and solvers |
CDumux::IvDataHandlePhysicsTraits< ModelTraits > | Data handle physics traits |
CDumux::Properties::JacobianMatrix< TypeTag, MyTypeTag > | Type of the global jacobian matrix |
CDumux::Properties::JacobianMatrix< TypeTag, TTag::FiniteVolumeModel > | Set the type of a global jacobian matrix from the solution types TODO: move to LinearAlgebra traits |
CDumux::Properties::JacobianMatrix< TypeTag, TTag::SequentialModel > | Type of the jacobian matrix needed for compatibility with implicit models for the amg backend |
CDumux::Properties::JacobianMatrix< TypeTag, TTag::StaggeredModel > | Set the type of a global jacobian matrix from the solution types TODO: move to LinearAlgebra traits |
CDumux::Detail::Staggered::JacobianTypeImpl< Scalar, numEq > | |
CDumux::Properties::TTag::KEpsilon | The type tag for the single-phase, isothermal k-epsilon model |
CDumux::KEpsilonFluxVariablesImpl< TypeTag, BaseFluxVariables, discMethod > | The flux variables class for the k-epsilon model using the staggered grid discretization |
CDumux::KEpsilonIOFields | Adds I/O fields for the k-epsilon turbulence model |
CDumux::Properties::TTag::KEpsilonNC | The type tags for the single-phase, multi-component isothermal k-epsilon model |
CDumux::Properties::TTag::KEpsilonNCNI | The type tags for the single-phase, multi-component non-isothermal k-epsilon models |
CDumux::Properties::TTag::KEpsilonNI | The type tag for the single-phase, non-isothermal k-epsilon model |
CDumux::KEpsilonResidualImpl< TypeTag, BaseLocalResidual, discMethod > | Element-wise calculation of the residual for k-epsilon models using the staggered discretization |
CDumux::Properties::TTag::KOmega | The type tag for the single-phase, isothermal k-omega model |
CDumux::KOmegaFluxVariablesImpl< TypeTag, BaseFluxVariables, discMethod > | The flux variables class for the k-omega model using the staggered grid discretization |
CDumux::KOmegaIOFields | Adds I/O fields for the Reynolds-Averaged Navier-Stokes model |
CDumux::Properties::TTag::KOmegaNC | The type tags for the single-phase, multi-component isothermal k-omega model |
CDumux::Properties::TTag::KOmegaNCNI | The type tags for the single-phase, multi-component non-isothermal k-omega models |
CDumux::Properties::TTag::KOmegaNI | The type tag for the single-phase, non-isothermal k-omega 2-Eq. model |
CDumux::KOmegaResidualImpl< TypeTag, BaseLocalResidual, discMethod > | Element-wise calculation of the residual for k-omega models using the staggered discretization |
CDumux::LameParams< Scalar > | Structure encapsulating the lame parameters |
CDumux::InterpolationPolicy::Linear | Interpolate linearly between two given values |
CDumux::FluidMatrix::LinearMaterial | Linear capillary pressure and relative permeability <-> saturation relations |
CDumux::LinearMaterial< ScalarT, ParamsT > | Linear capillary pressure and relative permeability <-> saturation relations |
►CDumux::LinearMaterialParams< ScalarT > | Reference implementation of params for the linear material law |
CDumux::RegularizedLinearMaterialParams< ScalarT > | Parameters that are necessary for the regularization of the linear constitutive relations |
►CDumux::LinearSolver | Base class for linear solvers |
CDumux::AMGBiCGSTABBackend< LinearSolverTraits > | A linear solver based on the ISTL AMG preconditioner and the ISTL BiCGSTAB solver |
CDumux::BlockDiagAMGBiCGSTABSolver | A simple ilu0 block diagonal preconditioned BiCGSTABSolver |
CDumux::BlockDiagILU0BiCGSTABSolver | A simple ilu0 block diagonal preconditioned BiCGSTABSolver |
CDumux::BlockDiagILU0RestartedGMResSolver | A simple ilu0 block diagonal preconditioned RestartedGMResSolver |
CDumux::ExplicitDiagonalSolver | Solver for simple block-diagonal matrices (e.g. from explicit time stepping schemes) |
CDumux::GSBiCGSTABBackend | Sequential GS-preconditioned BiCGSTAB solver |
CDumux::GSCGBackend | Sequential GS-preconditioned CG solver |
CDumux::ILU0BiCGSTABBackend | Sequential ILU(0)-preconditioned BiCGSTAB solver |
CDumux::ILU0CGBackend | Sequential ILU(0)-preconditioned CG solver |
CDumux::ILU0RestartedGMResBackend | Sequential ILU0-preconditioned GMRes solver |
CDumux::ILUnBiCGSTABBackend | Sequential ILU(n)-preconditioned BiCSTAB solver |
CDumux::ILUnCGBackend | Sequential ILU(n)-preconditioned CG solver |
CDumux::ILUnRestartedGMResBackend | Sequential ILU(n)-preconditioned GMRes solver |
CDumux::IstlSolverFactoryBackend< LinearSolverTraits > | A linear solver using the dune-istl solver factory to choose the solver and preconditioner at runtime |
CDumux::JacBiCGSTABBackend | Sequential Jacobi-preconditioned BiCSTAB solver |
CDumux::JacCGBackend | Sequential Jacobi-preconditioned CG solver |
CDumux::SORBiCGSTABBackend | Sequential SOR-preconditioned BiCSTAB solver |
CDumux::SORCGBackend | Sequential SOR-preconditioned CG solver |
CDumux::SSORBiCGSTABBackend | Sequential SSOR-preconditioned BiCGSTAB solver |
CDumux::SSORCGBackend | Sequential SSOR-preconditioned CG solver |
CDumux::SSORRestartedGMResBackend | Sequential SSOR-preconditioned GMRes solver |
CDumux::UzawaBiCGSTABBackend< LinearSolverTraits > | A Uzawa preconditioned BiCGSTAB solver for saddle-point problems |
CDumux::Properties::LinearSolver< TypeTag, MyTypeTag > | TODO: Remove this property as soon as the decoupled models are integrated |
CDumux::Properties::LinearSolver< TypeTag, TTag::Pressure > | |
CDumux::LinearSolverParameters< LinearSolverTraits > | |
►CDumux::LinearSolverTraitsBase< GridGeometry > | |
CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethod::box > | Box: use overlapping or non-overlapping model depending on the grid |
►CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethod::cctpfa > | Cell-centered tpfa: use overlapping model |
CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethod::ccmpfa > | Cell-centered mpfa: use overlapping model |
CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethod::staggered > | Staggered: use overlapping model TODO provide staggered-specific traits, combining overlapping/non-overlapping |
CDumux::LinearSolverTraitsImpl< GridGeometry, discMethod > | The implementation is specialized for the different discretizations |
CDumux::InterpolationPolicy::LinearTable | Interpolate linearly in a piecewise linear function (tabularized function) |
CDumux::Components::Liquid< Scalar, Component > | Interface for components that have a liquid state |
►CDumux::Components::Liquid< Scalar, Benzene< Scalar > > | |
CDumux::Components::Benzene< Scalar > | A simple benzene component (LNAPL) |
►CComponents::Liquid< Scalar, Brine< Scalar, Components::TabulatedComponent< Components::H2O< Scalar > > > > | |
CDumux::Components::Brine< Scalar, H2O_Tabulated > | A class for the brine fluid properties |
►CDumux::Components::Liquid< Scalar, CO2< Scalar, CO2Tables > > | |
CDumux::Components::CO2< Scalar, CO2Tables > | A class for the CO2 fluid properties |
►CDumux::Components::Liquid< Scalar, Constant< id, Scalar > > | |
CDumux::Components::Constant< id, Scalar > | A component which returns run time specified values for all fluid properties |
►CDumux::Components::Liquid< Scalar, H2O< Scalar > > | |
CDumux::Components::H2O< Scalar > | Material properties of pure water \(H_2O\) |
►CDumux::Components::Liquid< Scalar, HeavyOil< Scalar > > | |
CDumux::Components::HeavyOil< Scalar > | Properties of the component heavyoil |
►CDumux::Components::Liquid< Scalar, Mesitylene< Scalar > > | |
CDumux::Components::Mesitylene< Scalar > | Mesitylene |
►CDumux::Components::Liquid< Scalar, SimpleH2O< Scalar > > | |
CDumux::Components::SimpleH2O< Scalar > | A much simpler (and thus potentially less buggy) version of pure water |
►CDumux::Components::Liquid< Scalar, Trichloroethene< Scalar > > | |
CDumux::Components::Trichloroethene< Scalar > | A simple implementation of TCE as exemplary component for a dense NAPL |
►CDumux::Components::Liquid< Scalar, Xylene< Scalar > > | |
CDumux::Components::Xylene< Scalar > | Properties of xylene |
CDumux::Properties::LocalResidual< TypeTag, MyTypeTag > | |
CDumux::Properties::LocalResidual< TypeTag, TTag::Elastic > | Use the local residual of the elastic model |
CDumux::Properties::LocalResidual< TypeTag, TTag::KEpsilon > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::KEpsilonNC > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::KEpsilonNCNI > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::KOmega > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::KOmegaNC > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::KOmegaNCNI > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::LowReKEpsilon > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::LowReKEpsilonNC > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::LowReKEpsilonNCNI > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::MPNC > | Use the MpNc local residual for the MpNc model |
CDumux::Properties::LocalResidual< TypeTag, TTag::NavierStokes > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::NavierStokesNC > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::NonEquilibrium > | |
CDumux::Properties::LocalResidual< TypeTag, TTag::OneEq > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::OneEqNC > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::OneEqNCNI > | The local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::OneP > | Local residual function |
CDumux::Properties::LocalResidual< TypeTag, TTag::OnePNC > | The local residual function |
CDumux::Properties::LocalResidual< TypeTag, TTag::OnePNCMin > | |
CDumux::Properties::LocalResidual< TypeTag, TTag::PoroElastic > | Use the local residual of the poro-elastic model |
CDumux::Properties::LocalResidual< TypeTag, TTag::Richards > | The local residual operator |
CDumux::Properties::LocalResidual< TypeTag, TTag::RichardsNC > | Use the dedicated local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::ShallowWater > | |
CDumux::Properties::LocalResidual< TypeTag, TTag::SolidEnergy > | Set the local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::ThreeP > | The local residual function of the conservation equations |
CDumux::Properties::LocalResidual< TypeTag, TTag::ThreePThreeC > | The local residual function of the conservation equations |
CDumux::Properties::LocalResidual< TypeTag, TTag::ThreePWaterOilNI > | The local residual function of the conservation equations |
CDumux::Properties::LocalResidual< TypeTag, TTag::Tracer > | Use the tracer local residual function for the tracer model |
CDumux::Properties::LocalResidual< TypeTag, TTag::TwoP > | Use the immiscible local residual operator for the 2p model |
CDumux::Properties::LocalResidual< TypeTag, TTag::TwoPNC > | Use the compositional local residual |
CDumux::Properties::LocalResidual< TypeTag, TTag::TwoPNCMin > | |
CDumux::Properties::LocalResidual< TypeTag, TTag::TwoPOneCNI > | The specific local residual (i.e. balance equations) |
►CDumux::LocalStiffness< TypeTag, m > | Base class for local assemblers |
CDumux::LinearLocalStiffness< TypeTag, m > | Base class for linear local assemblers |
CDumux::Properties::LocalStiffness< TypeTag, MyTypeTag > | |
►CDumux::LocalStiffness< TypeTag, 1 > | |
CDumux::MimeticTwoPLocalStiffness< TypeTag > | Compute local stiffness matrix for conforming finite elements for the full 2-phase pressure equation |
CDumux::MimeticTwoPLocalStiffnessAdaptive< TypeTag > | Compute local stiffness matrix for conforming finite elements for the full 2-phase pressure equation |
CDumux::Properties::LocalStiffness< TypeTag, TTag::MimeticPressureTwoP > | |
CDumux::Properties::LocalStiffness< TypeTag, TTag::MimeticPressureTwoPAdaptive > | |
CDumux::FVTransport2P2C< TypeTag >::LocalTimesteppingData | |
CDumux::LoggingParameterTree | A parameter tree that logs which parameters have been used |
CDumux::Properties::TTag::LowReKEpsilon | The type tag for the single-phase, isothermal low-Reynolds k-epsilon model |
CDumux::LowReKEpsilonFluxVariablesImpl< TypeTag, BaseFluxVariables, discMethod > | The flux variables class for the low-Reynolds k-epsilon model using the staggered grid discretization |
CDumux::LowReKEpsilonIOFields | Adds I/O fields for the low-Re k-epsilon turbulence model |
CDumux::Properties::TTag::LowReKEpsilonNC | The type tags for the single-phase, multi-component isothermal low-Re k-epsilon model |
CDumux::Properties::TTag::LowReKEpsilonNCNI | The type tags for the single-phase, multi-component non-isothermal low-Re k-epsilon models |
CDumux::Properties::TTag::LowReKEpsilonNI | The type tag for the single-phase, non-isothermal low-Reynolds k-epsilon model |
CDumux::LowReKEpsilonResidualImpl< TypeTag, BaseLocalResidual, discMethod > | Element-wise calculation of the residual for low-Reynolds k-epsilon models using the staggered discretization |
CDumux::makeFromIndexedType< Variadic, Indexed, U > | |
CDumux::makeFromIndexedType< std::tuple, BlockAMG, std::make_index_sequence< M::N()> > | |
CDumux::makeFromIndexedType< std::tuple, BlockILU, std::make_index_sequence< M::N()> > | |
CDumux::makeFromIndexedType< std::tuple, GridDataPtr, std::make_index_sequence< numGrids > > | |
CDumux::makeFromIndexedType< std::tuple, GridFactoryPtr, Indices > | |
CDumux::makeFromIndexedType< std::tuple, GridPtr, Indices > | |
CDumux::makeFromIndexedType< std::tuple, GridViewPtr, Indices > | |
CDumux::makeFromIndexedType< Variadic, Indexed, std::index_sequence< IndexSeq... > > | |
CDumux::Properties::MaterialLaw< TypeTag, MyTypeTag > | |
CDumux::MatrixConverter< MultiTypeBlockMatrix, Scalar > | A helper classe that converts a Dune::MultiTypeBlockMatrix into a plain Dune::BCRSMatrix TODO: allow block sizes for BCRSMatrix other than 1x1 ? |
CDumux::Detail::Max | |
CDumux::Properties::MaxIntersections< TypeTag, MyTypeTag > | Gives maximum number of intersections of an element and neighboring elements |
CDumux::Properties::MaxIntersections< TypeTag, TTag::SequentialModel > | Default number of intersections for quadrilaterals |
CDumux::MaxwellStefanDiffusionCoefficients< Scalar, numPhases, numComponents > | Container storing the diffusion coefficients required by the Maxwell- Stefan diffusion law. Uses the minimal possible container size and provides unified access |
CDumux::MaxwellStefansLawImplementation< TypeTag, discMethod, referenceSystem > | |
CDumux::MaxwellStefansLawImplementation< TypeTag, DiscretizationMethod::box, referenceSystem > | Specialization of Maxwell Stefan's Law for the Box method |
CDumux::MaxwellStefansLawImplementation< TypeTag, DiscretizationMethod::cctpfa, referenceSystem > | Specialization of Maxwell Stefan's Law for the CCTpfa method |
CDumux::MaxwellStefansLawImplementation< TypeTag, DiscretizationMethod::staggered, referenceSystem > | Specialization of Maxwell Stefan's Law for the Staggered method |
CDumux::TriangulationPolicy::MidPointPolicy | |
CDumux::Properties::TTag::Mimetic | |
CDumux::MimeticPressure2P< TypeTag > | Mimetic method for the pressure equation |
CDumux::MimeticPressure2PAdaptive< TypeTag > | Mimetic method for the pressure equation |
CDumux::Properties::TTag::MimeticPressureTwoP | |
CDumux::Properties::TTag::MimeticPressureTwoPAdaptive | |
CDumux::Detail::Min | |
CDumux::MineralizationIOFields< NonMineralizationIOFields > | Adds I/O fields specific to a NCMin model |
CDumux::MiscibleMultiPhaseComposition< Scalar, FluidSystem > | Computes the composition of all phases of a N-phase, N-component fluid system assuming that all N phases are present |
CDumux::Properties::Model< TypeTag, MyTypeTag > | The type of the mode |
CDumux::Properties::Model< TypeTag, TTag::IMPET > | |
CDumux::Properties::Model< TypeTag, TTag::PressureOneP > | |
CDumux::Properties::Model< TypeTag, TTag::PressureTwoP > | |
CDumux::Properties::Model< TypeTag, TTag::TransportTwoP > | |
CDumux::Properties::ModelDefaultParameters< TypeTag, MyTypeTag > | Property which defines the group that is queried for parameters by default |
CDumux::Properties::ModelDefaultParameters< TypeTag, TTag::ModelProperties > | Do not specific any model-specific default parameters here |
CDumux::Properties::ModelDefaultParameters< TypeTag, TTag::SequentialModel > | Do not specific any model-specific default parameters here |
CDumux::Properties::TTag::ModelProperties | |
CDumux::Properties::ModelTraits< TypeTag, MyTypeTag > | Traits class encapsulating model specifications |
CDumux::Properties::ModelTraits< TypeTag, TTag::Elastic > | The model traits of the elastic model |
CDumux::Properties::ModelTraits< TypeTag, TTag::KEpsilon > | < states some specifics of the isothermal k-epsilon model |
CDumux::Properties::ModelTraits< TypeTag, TTag::KEpsilonNC > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::KEpsilonNCNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::KEpsilonNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::KOmega > | States some specifics of the isothermal k-omega model |
CDumux::Properties::ModelTraits< TypeTag, TTag::KOmegaNC > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::KOmegaNCNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::KOmegaNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::LowReKEpsilon > | < states some specifics of the isothermal low-Reynolds k-epsilon model |
CDumux::Properties::ModelTraits< TypeTag, TTag::LowReKEpsilonNC > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::LowReKEpsilonNCNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::LowReKEpsilonNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::MPNC > | Set the model traits property |
CDumux::Properties::ModelTraits< TypeTag, TTag::MPNCNI > | Set the non-isothermal model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::MPNCNonequil > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokes > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokesNC > | < states some specifics of the free-flow model |
CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokesNCNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokesNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::NonEquilibrium > | Set the model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::OneEq > | < states some specifics of the isothermal Spalart-Allmaras model |
CDumux::Properties::ModelTraits< TypeTag, TTag::OneEqNC > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::OneEqNCNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::OneEqNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::OneP > | Default the actually used traits to the base traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::OnePNC > | Default the actually used traits to the base traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::OnePNCMin > | Use non-mineralization model traits with 1pnc traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::OnePNCMinNI > | The non-isothermal model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::OnePNCNI > | Model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::OnePNCNonEquil > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::OnePNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::PoroElastic > | The deault model traits of the poro-elastic model |
CDumux::Properties::ModelTraits< TypeTag, TTag::RANS > | The model traits of the isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::RANSNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::Richards > | The model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::RichardsNC > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::RichardsNCNI > | Set non-isothermal model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::RichardsNI > | Set non-isothermal model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::SequentialModel > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::ShallowWater > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::SolidEnergy > | Set the model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::ThreeP > | Set the model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::ThreePNI > | Set non-isothermal model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::ThreePThreeC > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::ThreePThreeCNI > | Set non-isothermal NumEq |
CDumux::Properties::ModelTraits< TypeTag, TTag::ThreePWaterOilNI > | Set the non-isothermal model traits property |
CDumux::Properties::ModelTraits< TypeTag, TTag::Tracer > | Set the model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::TwoP > | Default the actually used traits to the base traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPNC > | Default the actually used traits to the base traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPNCMin > | The 2pnc model traits define the non-mineralization part |
CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPNCMinNI > | Set non-isothermal model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPNCNI > | Set the non-isothermal model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPNI > | The non-isothermal model traits class |
CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPOneCNI > | Set the non-isothermal model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPTwoC > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPTwoCNI > | Set the non-isothermal model traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPTwoCNINonEquil > | Set the non-isothermal model traits with the nonequilibrium model traits as isothermal traits |
CDumux::Properties::ModelTraits< TypeTag, TTag::TwoPTwoCNonEquil > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::ZeroEq > | |
CDumux::Properties::ModelTraits< TypeTag, TTag::ZeroEqNC > | The model traits of the isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::ZeroEqNCNI > | The model traits of the non-isothermal model |
CDumux::Properties::ModelTraits< TypeTag, TTag::ZeroEqNI > | The model traits of the non-isothermal model |
CDumux::Properties::MolecularDiffusionType< TypeTag, MyTypeTag > | The type for the calculation of the molecular diffusion fluxes |
CDumux::Properties::MolecularDiffusionType< TypeTag, TTag::BoxFacetCouplingModel > | Use the box facet coupling-specific Ficks's law |
CDumux::Properties::MolecularDiffusionType< TypeTag, TTag::CCTpfaFacetCouplingModel > | Use the tpfa facet coupling-specific Ficks's law |
CDumux::Properties::MolecularDiffusionType< TypeTag, TTag::NavierStokesNC > | Use Fick's law for molecular diffusion per default |
CDumux::Properties::MolecularDiffusionType< TypeTag, TTag::PorousMediumFlow > | By default, we use fick's law for the diffusive fluxes |
CDumux::MonotoneCubicSpline< Scalar > | A monotone cubic spline |
CDumux::MonotoneCubicSpline< Scalar > | |
CDumux::FluidMatrix::MPAdapter< MaterialLaw, numFluidPhases > | An adapter for mpnc to use the capillary pressure-saturation relationships |
CDumux::MPAdapter< MaterialLaw, numFluidPhases > | An adapter for mpnc to use the capillary pressure-saturation relationships |
CDumux::MPAdapter< MaterialLaw, 2 > | |
CDumux::VariableClass2P2CAdaptive< TypeTag >::mpfaData | Storage object for data related to the MPFA method |
CDumux::MpfaDimensionHelper< GridGeometry, dim, dimWorld > | Dimension-specific helper class to get data required for mpfa scheme |
►CDumux::MpfaDimensionHelper< GridGeometry, 2, 2 > | Dimension-specific mpfa helper class for dim == 2 & dimWorld == 2 |
CDumux::MpfaDimensionHelper< GridGeometry, 2, 3 > | Dimension-specific mpfa helper class for dim == 2 & dimWorld == 3. Reuses some functionality of the specialization for dim = dimWorld = 2 |
CDumux::MpfaDimensionHelper< GridGeometry, 3, 3 > | Dimension-specific mpfa helper class for dim == 3 & dimWorld == 3 |
►CDumux::MpfaDimensionHelper< GridGeometry, GridGeometry::GridView::dimension, GridGeometry::GridView::dimensionworld > | |
CDumux::CCMpfaHelper< GridGeometry > | Helper class to get the required information on an interaction volume |
CDumux::Properties::MPFAInteractionVolume< TypeTag, MyTypeTag > | Type of the data container for one interaction volume |
CDumux::Properties::MPFAInteractionVolume< TypeTag, TTag::FvMpfaL3dPressureTwoP > | |
CDumux::Properties::MPFAInteractionVolume< TypeTag, TTag::FvMpfaL3dPressureTwoPAdaptive > | |
CDumux::Properties::MPFAInteractionVolume< TypeTag, TTag::SequentialTwoPTwoCAdaptive > | |
CDumux::Properties::MPFAInteractionVolumeContainer< TypeTag, MyTypeTag > | Type of the data container for one interaction volume |
CDumux::Properties::MPFAInteractionVolumeContainer< TypeTag, TTag::FvMpfaL3dPressureTwoP > | |
CDumux::Properties::MPFAInteractionVolumeContainer< TypeTag, TTag::FvMpfaL3dPressureTwoPAdaptive > | |
CDumux::Properties::MPFAInteractionVolumeContainer< TypeTag, TTag::SequentialTwoPTwoCAdaptive > | |
CDumux::Properties::TTag::MPFAProperties | |
CDumux::Properties::MPFATransmissibilityCalculator< TypeTag, MyTypeTag > | Type defining the transmissibility calculation |
CDumux::MpLinearMaterial< numPhasesV, ScalarT, ParamsT > | Implements a linear saturation-capillary pressure relation |
CDumux::MpLinearMaterialParams< numPhasesV, ScalarT > | Reference implementation of params for the linear M-phase material material |
CDumux::Properties::TTag::MPNC | |
CDumux::MPNCIndices< numPhases, numEqBalance > | The primary variable and equation indices for the MpNc model |
CDumux::MPNCIOFields | Adds I/O fields specific to the mpnc model |
CDumux::MPNCModelTraits< nPhases, nComp, formulation, useM, repCompEqIdx > | Specifies a number properties of the m-phase n-component model |
CDumux::Properties::TTag::MPNCNI | |
CDumux::Properties::TTag::MPNCNonequil | |
CDumux::MPNCVolumeVariablesImplementation< Traits, enableChemicalNonEquilibrium > | |
CDumux::MPNCVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, DT, EDM > | Traits class for the mpnc volume variables |
CDumux::MultiDomainFVAssembler< MDTraits, CMType, diffMethod, useImplicitAssembly > | A linear system assembler (residual and Jacobian) for finite volume schemes (box, tpfa, mpfa, ...) with multiple domains |
►CDumux::MultiDomainFVAssembler< StaggeredMultiDomainTraits< TypeTag, TypeTag >, StaggeredCouplingManager< StaggeredMultiDomainTraits< TypeTag, TypeTag > >, diffMethod, true > | |
CDumux::StaggeredFVAssembler< TypeTag, diffMethod, isImplicit > | A linear system assembler (residual and Jacobian) for staggered finite volume schemes. This is basically just a wrapper for the MultiDomainFVAssembler which simplifies the set-up of uncoupled problems using the staggered scheme |
CDumux::MultiDomainFVGridGeometry< MDTraits > | A multidomain wrapper for multiple grid geometries |
CDumux::MultiDomainFVGridVariables< MDTraits > | A multidomain wrapper for multiple grid variables |
CDumux::MultiDomainFVProblem< MDTraits > | A multidomain wrapper for multiple problems |
CDumux::Detail::MultiDomainMatrixType< SubDomainDiagBlocks, Indices, Scalar > | Helper alias to create the JacobianMatrix type |
CDumux::MultiDomainTraits< SubDomainTypeTags > | |
CDumux::Detail::MultiDomainTupleSharedPtr< T, Indices > | Helper alias to create a tuple of shared_ptr<...> from an indexed type |
CDumux::Detail::MultiDomainTupleSharedPtrConst< T, Indices > | Helper alias to create a tuple of shared_ptr<const ...> from an indexed type |
CDumux::MultiDomainVtkOutputModule< MDTraits, Module > | A multidomain wrapper for multiple vtk output modules |
►CDune::MultiLinearGeometryTraits | |
CDumux::BoxDefaultScvGeometryTraits< GridView >::ScvMLGTraits< ct > | |
CDumux::BoxDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct > | |
CDumux::BoxDfmDefaultScvGeometryTraits< GridView >::ScvMLGTraits< ct > | |
CDumux::BoxDfmDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct > | |
CDumux::CCMpfaDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct > | |
CDumux::CCTpfaDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct > | |
CDumux::FreeFlowStaggeredDefaultScvfGeometryTraits< GridView, upwindSchemeOrder >::ScvfMLGTraits< ct > | |
CDumux::FluidMatrix::MultiPhasePcKrSw< T > | Wrapper type for multiphase interface laws providing pc-S and kr-S rules |
CDune::MultiTypeBlockMatrix< FirstRow, Args > | |
CDumux::BinaryCoeff::N2_O2 | Binary coefficients for nitrogen and oxygen |
CDumux::Properties::TTag::NavierStokes | The type tag for the single-phase, isothermal Navier-Stokes model |
CDumux::NavierStokesBoundaryTypes< numEq >::NavierStokesBoundaryInfo | Use bitfields to minimize the size |
►CDumux::NavierStokesFluxVariablesImpl< TypeTag, discMethod > | The flux variables class for the Navier-Stokes model using the staggered grid discretization |
CDumux::FreeflowNCFluxVariablesImpl< TypeTag, DiscretizationMethod::staggered > | |
►CDumux::NavierStokesIndices< dimension > | The common indices for the isothermal Navier-Stokes model |
CDumux::OneEqIndices< dimension, numComponents > | The common indices for the isothermal one-equation turbulence model by Spalart-Allmaras |
CDumux::RANSTwoEqIndices< dimension, numComponents > | The common indices for isothermal two-equation RANS models |
CDumux::NavierStokesIOFields | Adds I/O fields for the Navier-Stokes model |
►CDumux::NavierStokesModelTraits< dimension > | Traits for the Navier-Stokes model |
►CDumux::NavierStokesNCModelTraits< dimension, nComp, useMoles, replaceCompEqIdx > | |
CDumux::Properties::KEpsilonNCModelTraits< dimension, nComp, useMoles, replaceCompEqIdx > | Traits for the low-Reynolds k-epsilon multi-component model states some specifics of the isothermal multi-component low-Reynolds k-epsilon model |
CDumux::Properties::KOmegaNCModelTraits< dimension, nComp, useMoles, replaceCompEqIdx > | Traits for the k-omega multi-component modelstates some specifics of the isothermal multi-component k-omega model |
CDumux::Properties::LowReKEpsilonNCModelTraits< dimension, nComp, useMoles, replaceCompEqIdx > | Traits for the low-Reynolds k-epsilon multi-component modelstates some specifics of the isothermal multi-component low-Reynolds k-epsilon model |
CDumux::Properties::OneEqNCModelTraits< dimension, nComp, useMoles, replaceCompEqIdx > | Traits for the one-equation multi-component modelstates some specifics of the isothermal multi-component one-equation model |
►CDumux::NavierStokesNCModelTraits< dimension, nComp, useM, replaceCompEqIdx > | |
CDumux::Properties::ZeroEqNCModelTraits< dimension, nComp, useM, replaceCompEqIdx > | Traits for the Reynolds-averaged Navier-Stokes 0-Eq. model |
CDumux::NavierStokesNCModelTraits< dimension, nComp, useM, repCompEqIdx > | Traits for the multi-component free-flow model |
►CDumux::Properties::RANSModelTraits< dimension > | Traits for the Reynolds-averaged Navier-Stokes model |
CDumux::Properties::KEpsilonModelTraits< dimension > | Traits for the k-epsilon model |
CDumux::Properties::KOmegaModelTraits< dimension > | Traits for the k-omega model |
CDumux::Properties::LowReKEpsilonModelTraits< dimension > | Traits for the low-Reynolds k-epsilon model |
CDumux::Properties::OneEqModelTraits< dimension > | Traits for the Spalart-Allmaras model |
CDumux::Properties::ZeroEqModelTraits< dimension > | Traits for the ZeroEq model |
CDumux::Properties::TTag::NavierStokesNC | The type tag for the single-phase, multi-component isothermal free-flow model |
CDumux::Properties::TTag::NavierStokesNCNI | The type tag for the single-phase, multi-component non-isothermal free-flow model |
CDumux::Properties::TTag::NavierStokesNI | The type tag for the corresponding non-isothermal model |
►CNavierStokesParentProblem | |
►CDumux::NavierStokesProblem< TypeTag > | Navier-Stokes problem base class |
►CDumux::RANSProblemBase< TypeTag > | Reynolds-Averaged Navier-Stokes problem base class |
CDumux::RANSProblemImpl< TypeTag, TurbulenceModel::kepsilon > | K-epsilon turbulence problem base class |
CDumux::RANSProblemImpl< TypeTag, TurbulenceModel::komega > | K-Omega turbulence model problem base class |
CDumux::RANSProblemImpl< TypeTag, TurbulenceModel::lowrekepsilon > | Low-Re k-epsilon turbulence problem base class |
CDumux::RANSProblemImpl< TypeTag, TurbulenceModel::oneeq > | One-equation turbulence problem base class |
CDumux::RANSProblemImpl< TypeTag, TurbulenceModel::zeroeq > | Zero-equation turbulence problem base class |
CDumux::NavierStokesParentProblemImpl< TypeTag, discMethod > | The implementation is specialized for the different discretizations |
CDumux::NavierStokesParentProblemImpl< TypeTag, DiscretizationMethod::staggered > | |
►CDumux::NavierStokesResidualImpl< TypeTag, discMethod > | Element-wise calculation of the Navier-Stokes residual for models using the staggered discretization |
CDumux::FreeflowNCResidualImpl< TypeTag, DiscretizationMethod::staggered > | |
CDumux::NavierStokesVolumeVariablesTraits< PV, FSY, FST, MT > | Traits class for the volume variables of the Navier-Stokes model |
CDumux::NcpFlash< Scalar, FluidSystem > | Determines the phase compositions, pressures and saturations given the total mass of all components |
CDumux::NetPBMReader | A simple reader class for the Netpbm format (https://en.wikipedia.org/wiki/Netpbm_format). So far, only black and white (*.pbm) and grayscale (*pgm) images are supported |
CDumux::NodalIndexSetDefaultTraits< GV > | Default traits to be used in conjuntion with the dual grid nodal index set |
CDumux::NoExtrusion | Default implementation that performs no extrusion (extrusion with identity) |
CDumux::NonConformingGridIntersectionMapper< GridView > | Defines an intersection mapper for mapping of global DOFs assigned to faces which also works for non-conforming grids and corner-point grids |
CDumux::Properties::TTag::NonEquilibrium | |
►CDumux::NonEquilibriumFluidState< ScalarType, FluidSystem > | Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system without using any assumptions |
CDumux::NonEquilibriumMassFluidState< ScalarType, FluidSystem > | Represents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system |
CDumux::NonEquilibriumIOFieldsImplementation< ModelTraits, EquilibriumIOFields, enableThermalNonEquilibrium > | |
CDumux::NonEquilibriumIOFieldsImplementation< ModelTraits, EquilibriumIOFields, false > | |
CDumux::NonEquilibriumIOFieldsImplementation< ModelTraits, EquilibriumIOFields, true > | Adds I/O fields specific to non-equilibrium models with chemical and thermal nonequilbirum or thermal non-equilibrium only |
CDumux::NonEquilibriumLocalResidualImplementation< TypeTag, enableChemicalNonEquilibrium > | |
CDumux::NonEquilibriumVolumeVariablesImplementation< Traits, EquilibriumVolumeVariables, enableChemicalNonEquilibrium, enableThermalNonEquilibrium, numEnergyEqFluid > | This class contains the volume variables required for the modules which require the specific interfacial area between fluid phases |
►CNonEquilTraits | |
CDumux::MPNCNonequilibriumModelTraits< NonEquilTraits > | Specifies a number properties of the m-phase n-component model in conjunction with non-equilibrium. This is necessary because the mpnc indices are affected by the non-equilibrium which can thus not be plugged on top of it that easily |
►CNonMineralizationVolVars | |
CDumux::MineralizationVolumeVariables< Traits, NonMineralizationVolVars > | Contains the quantities which are are constant within a sub-control volume of the finite volume grid in an m-phase, n-component, mineralization model |
►CNonMinTraits | |
CDumux::MineralizationModelTraits< NonMinTraits, numSC, numInertSC > | Specifies a number properties of models that consider mineralization proceses |
CDumux::NonoverlappingSolverTraits< MType, VType > | |
CDumux::FluidMatrix::NonwettingSolidInterfacialAreaPcSw< T > | Wrapper type for laws providing rules for the nonwetting-solid interfacial area |
CDumux::NoPrimaryVariableSwitch | Empty class for models without pri var switch |
CDumux::FluidMatrix::NoRegularization | A tag to turn off regularization and it's overhead |
CDumux::Properties::NormalizePressure< TypeTag, MyTypeTag > | Returns whether to normalize the pressure term in the momentum balance or not |
CDumux::Properties::NormalizePressure< TypeTag, TTag::NavierStokes > | Normalize the pressure term in the momentum balance by default |
CDumux::Properties::NormalizePressure< TypeTag, TTag::NavierStokesNC > | Normalize the pressure term in the momentum balance by default |
►CNSVolumeVariables | |
►CDumux::RANSVolumeVariables< Traits, NSVolumeVariables > | Volume variables for the isothermal single-phase Reynolds-Averaged Navier-Stokes models |
CDumux::KEpsilonVolumeVariables< Traits, NSVolumeVariables > | Volume variables for the isothermal single-phase k-epsilon model |
CDumux::KOmegaVolumeVariables< Traits, NSVolumeVariables > | Volume variables for the isothermal single-phase k-omega 2-Eq model |
CDumux::LowReKEpsilonVolumeVariables< Traits, NSVolumeVariables > | Volume variables for the isothermal single-phase low-Re k-epsilons model |
CDumux::OneEqVolumeVariables< Traits, NSVolumeVariables > | Volume variables for the isothermal single-phase one-equation turbulence model by Spalart-Allmaras |
CDumux::ZeroEqVolumeVariables< Traits, NSVolumeVariables > | Volume variables for the single-phase 0-Eq. model |
CDumux::Properties::NumComponents< TypeTag, MyTypeTag > | Number of components in the system |
CDumux::Properties::NumComponents< TypeTag, TTag::SequentialOneP > | Each phase consists of 1 pure component |
CDumux::Properties::NumComponents< TypeTag, TTag::SequentialTwoP > | Set number of components to 1 for immiscible two-phase models Each phase consists of 1 pure component |
CDumux::Properties::NumComponents< TypeTag, TTag::SequentialTwoPTwoC > | < The number of components in the 2p2c model is 2 |
CDumux::Properties::NumEnergyEqFluid< TypeTag, MyTypeTag > | |
CDumux::Properties::NumEnergyEqFluid< TypeTag, TTag::NonEquilibrium > | |
CDumux::Properties::NumEnergyEqSolid< TypeTag, MyTypeTag > | |
CDumux::Properties::NumEnergyEqSolid< TypeTag, TTag::NonEquilibrium > | Default values for the number of energy balance equations |
CDumux::Properties::NumEq< TypeTag, MyTypeTag > | Number of equations in the system of PDEs |
CDumux::Properties::NumEq< TypeTag, TTag::SequentialOneP > | Set number of equations to 1 for isothermal one-phase models |
CDumux::Properties::NumEq< TypeTag, TTag::SequentialTwoP > | Set number of equations to 2 for isothermal two-phase models |
CDumux::Properties::NumEq< TypeTag, TTag::SequentialTwoPTwoC > | |
CDumux::Properties::NumEqBalance< TypeTag, MyTypeTag > | |
CDumux::Properties::NumEqCellCenter< TypeTag, MyTypeTag > | The number of equations for cell-centered dofs |
CDumux::Properties::NumEqCellCenter< TypeTag, TTag::StaggeredFreeFlowModel > | For free flow models, we take the number of "physical" equations (e.g. 4 for a 3D NavierStokes problem, 3 velocity components and pressure) and substract the number of dimensions. This yields the number of equations to be solved on the cell centers. Works also for non-isothermal models |
CDumux::Properties::NumEqFace< TypeTag, MyTypeTag > | The number of equations for face dofs |
CDumux::Properties::NumEqFace< TypeTag, TTag::StaggeredFreeFlowModel > | Set the number of equations on the faces to 1. We only consider scalar values because the velocity vector is normal to the face |
CDumux::Properties::NumEqVector< TypeTag, MyTypeTag > | A vector of size number equations that can be used for Neumann fluxes, sources, residuals, .. |
CDumux::Properties::NumEqVector< TypeTag, TTag::ModelProperties > | Set the default vector with size number of equations to a field vector |
CDumux::NumericDifferentiation | A class for numeric differentiation with respect to a scalar parameter |
CDumux::NumericEpsilon< Scalar, numEq > | A helper class for local assemblers using numeric differentiation to determine the epsilon |
CDumux::Properties::NumPhases< TypeTag, MyTypeTag > | Number of phases in the system |
CDumux::Properties::NumPhases< TypeTag, TTag::SequentialOneP > | Set number of phases to 1 for one-phase models |
CDumux::Properties::NumPhases< TypeTag, TTag::SequentialTwoP > | Set number of phases to 2 for two-phase models The number of phases in the 2p model is 2 |
CDumux::Properties::NumPhases< TypeTag, TTag::SequentialTwoPTwoC > | < The number of phases in the 2p2c model is 2 |
CDumux::Properties::NusseltFormulation< TypeTag, MyTypeTag > | |
CDumux::Properties::NusseltFormulation< TypeTag, TTag::NonEquilibrium > | |
CDumux::SolidSystems::OneCSolid< Scalar, ComponentT, isInertComp > | The simplest solid phase consisting of a single solid component |
CDumux::Properties::TTag::OneEq | The type tag for the single-phase, isothermal Spalart-Allmaras model |
CDumux::OneEqFluxVariablesImpl< TypeTag, BaseFluxVariables, discMethod > | The flux variables class for the one-equation model by Spalart-Allmaras using the staggered grid discretization |
CDumux::OneEqIOFields | Adds I/O fields for the one-equation turbulence model by Spalart-Allmaras |
CDumux::Properties::TTag::OneEqNC | The type tags for the single-phase, multi-component isothermal one-equation model |
CDumux::Properties::TTag::OneEqNCNI | The type tags for the single-phase, multi-component non-isothermal one-equation models |
CDumux::Properties::TTag::OneEqNI | The type tag for the single-phase, non-isothermal Spalart-Allmaras model |
CDumux::OneEqResidualImpl< TypeTag, BaseLocalResidual, discMethod > | Element-wise calculation of the residual for one-equation turbulence models using the staggered discretization |
►CDumux::OneModelProblem< TypeTag > | Base class for definition of an sequential diffusion (pressure) or transport problem |
CDumux::DiffusionProblem1P< TypeTag > | Base class for all single phase diffusion problems |
CDumux::DiffusionProblem2P< TypeTag > | Base class for stationary solution of a two-phase diffusion/pressure equation |
CDumux::TransportProblem2P< TypeTag > | Base class for a sequential two-phase transport problem |
CDumux::Properties::TTag::OneP | The type tags for the isothermal single phase model |
CDumux::OnePIndices< offset > | Indices for the one-phase model |
CDumux::OnePIOFields | Adds I/O fields specific to the one phase model |
CDumux::OnePModelTraits | Specifies a number properties of single-phase models |
CDumux::Properties::TTag::OnePNC | |
CDumux::OnePNCIndices | The indices for the isothermal one-phase n-component model |
CDumux::OnePNCIOFields | Adds I/O fields specific to the OnePNC model |
CDumux::Properties::TTag::OnePNCMin | |
CDumux::Properties::TTag::OnePNCMinNI | |
►CDumux::OnePNCModelTraits< nComp, useM, repCompEqIdx > | Specifies a number properties of models that consider a single-phase with multiple components |
CDumux::OnePNCUnconstrainedModelTraits< OnePNCModelTraits > | |
CDumux::Properties::TTag::OnePNCNI | |
CDumux::Properties::TTag::OnePNCNonEquil | |
CDumux::Properties::TTag::OnePNI | The type tags for the non-isothermal single phase model |
CDumux::OnePVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT > | Traits class for the volume variables of the single-phase model |
CDumux::Properties::OnlyGasPhaseCanDisappear< TypeTag, MyTypeTag > | Reduces the phasestates to threePhases and wnPhaseOnly |
CDumux::Properties::OnlyGasPhaseCanDisappear< TypeTag, TTag::ThreePWaterOilNI > | Determines whether a constraint solver should be used explicitly |
CDumux::OptionalScalar< T > | A type for an optional scalar (contains either a valid number or NaN) |
CDumux::OptionalScalar< Scalar > | |
CDumux::OverlappingSolverTraits< MType, VType > | |
CDumux::Detail::PairData< GridView, upwindSchemeOrder > | Parallel Data stored per sub face |
CDumux::ParallelISTLHelper< LinearSolverTraits > | A parallel helper class providing a nonoverlapping decomposition of all degrees of freedom |
CDumux::ParallelISTLHelper< Dumux::LinearSolverTraitsImpl > | |
CDumux::ParallelMatrixHelper< Matrix, GridView, DofMapper, dofCodim > | Helper class for adding up matrix entries on border |
CDumux::ParallelVectorHelper< GridView, DofMapper, dofCodim > | |
CDumux::ParameterCacheBase< Implementation > | The base class of the parameter cache classes for fluid systems |
►CDumux::ParameterCacheBase< NullParameterCache > | |
CDumux::NullParameterCache | The a parameter cache which does nothing |
►CDumux::ParameterCacheBase< Spe5ParameterCache< Scalar, FluidSystem > > | |
CDumux::Spe5ParameterCache< Scalar, FluidSystem > | Specifies the parameters required by the SPE5 problem which are despondent on the thermodynamic state |
CDumux::Parameters | Parameter class managing runtime input parameters |
CDumux::FluidMatrix::BrooksCorey::Params< Scalar > | The parameter type |
CDumux::FluidMatrix::BrooksCoreyRegularization< Scalar >::Params< S > | Regularization parameters |
CDumux::FluidMatrix::HeatPipeLaw< ScalarType, EffToAbsPolicy >::Params | The parameter type |
CDumux::FluidMatrix::InterfacialAreaExponential::Params< Scalar > | |
CDumux::FluidMatrix::InterfacialAreaExponentialCubic::Params< Scalar > | |
CDumux::FluidMatrix::InterfacialAreaolynomialEdgeZero2ndOrder::Params< Scalar > | |
CDumux::FluidMatrix::InterfacialAreaPcMax::Params< Scalar > | |
CDumux::FluidMatrix::InterfacialAreaPolynomialSecondOrder::Params< Scalar > | |
CDumux::FluidMatrix::LinearMaterial::Params< Scalar > | The parameter type |
CDumux::FluidMatrix::NoRegularization::Params< S > | Empty parameter structure |
CDumux::FluidMatrix::ParkerVanGenuchten3P::Params< Scalar > | The parameter type |
CDumux::FluidMatrix::ParkerVanGenuchten3PEffToAbsPolicy::Params< Scalar > | The parameter type |
CDumux::FluidMatrix::ParkerVanGenuchten3PRegularization< Scalar >::Params< S > | Regularization parameters |
CDumux::FluidMatrix::SmoothedLinearLaw< ScalarType, EffToAbsPolicy >::Params | The parameter type |
CDumux::FluidMatrix::ThreePNAPLAdsorption< Scalar >::Params | |
CDumux::FluidMatrix::TwoPEffToAbsDefaultPolicy::Params< Scalar > | The parameter type |
CDumux::FluidMatrix::VanGenuchten::Params< Scalar > | The parameter type |
CDumux::FluidMatrix::VanGenuchtenRegularization< Scalar >::Params< S > | Regularization parameters |
CDumux::Projector< ScalarType >::Params | Parameters that can be passed to project() |
CDumux::FluidMatrix::HeatPipeLaw< ScalarType, EffToAbsPolicy >::Params< Scalar > | |
CDumux::ParkerVanGen3P< ScalarT, ParamsT > | Implementation of van Genuchten's capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vince versa |
►CDumux::ParkerVanGen3PParams< ScalarT > | Reference implementation of a van Genuchten params |
CDumux::RegularizedParkerVanGen3PParams< ScalarT > | Parameters that are necessary for the regularization of the Parker - van Genuchten capillary pressure model |
CDumux::FluidMatrix::ParkerVanGenuchten3P | Implementation of Parker/vanGenuchten's capillary pressure <-> saturation relation for three phases. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vince versa |
CDumux::FluidMatrix::ParkerVanGenuchten3PEffToAbsPolicy | |
CDumux::FluidMatrix::ParkerVanGenuchten3PRegularization< Scalar > | A regularization for the ParkerVanGenuchten3PRegularization material law |
CDumux::PartialReassembler< Assembler > | Detects which entries in the Jacobian have to be recomputed |
CDumux::PartialReassemblerEngine< Assembler, discMethod > | Partial reassembler engine specialized for discretization methods |
CDumux::PartialReassemblerEngine< Assembler, DiscretizationMethod::box > | The partial reassembler engine specialized for the box method |
►CDumux::PartialReassemblerEngine< Assembler, DiscretizationMethod::cctpfa > | The partial reassembler engine specialized for the cellcentered TPFA method |
CDumux::PartialReassemblerEngine< Assembler, DiscretizationMethod::ccmpfa > | The partial reassembler engine specialized for the cellcentered MPFA method |
CDumux::FluidMatrix::PcKrSw< T > | Wrapper type for laws providing pc-Sw and kr-Sw rules |
►CDumux::PDESolver< Assembler, LinearSolver > | A high-level interface for a PDESolver |
►CDumux::NewtonSolver< Assembler, LinearSolver, DefaultPartialReassembler, Dune::CollectiveCommunication< Dune::MPIHelper::MPICommunicator > > | |
CDumux::MultiDomainNewtonSolver< Assembler, LinearSolver, CouplingManager, Reassembler, Comm > | Newton sover for coupled problems |
CDumux::LinearPDESolver< Assembler, LinearSolver > | An implementation of a linear PDE solver |
►CDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm > | An implementation of a Newton solver |
CDumux::NonEquilibriumNewtonSolver< Assembler, LinearSolver > | A nonequilibrium specific newton solver |
CDumux::RichardsNewtonSolver< Assembler, LinearSolver > | A Richards model specific Newton solver |
CDumux::PengRobinson< Scalar > | Implements the Peng-Robinson equation of state for liquids and gases |
CDumux::PengRobinsonMixture< Scalar, StaticParameters > | Implements the Peng-Robinson equation of state for a mixture |
►CDumux::PengRobinsonParams< Scalar > | Stores and provides access to the Peng-Robinson parameters |
CDumux::PengRobinsonParamsMixture< Scalar, FluidSystem, oPhaseIdx, true > | |
CDumux::PengRobinsonParamsMixture< Scalar, FluidSystem, gPhaseIdx, true > | |
CDumux::PengRobinsonParamsMixture< Scalar, FluidSystem, phaseIdx, useSpe5Relations > | The mixing rule for the oil and the gas phases of the SPE5 problem |
CDumux::PermeabilityKozenyCarman< PermeabilityType > | The Kozeny-Carman relationship for the calculation of a porosity-dependent permeability. When the porosity is implemented as solution-independent, using this relationship for the permeability leads to unnecessary overhead |
CDumux::PlotEffectiveDiffusivityModel< Scalar, EffectiveDiffusivityModel > | Interface for plotting the multi-component-matrix-interaction laws |
CDumux::PlotMaterialLaw< Scalar, MaterialLaw > | Interface for plotting the two-phase fluid-matrix-interaction laws |
CDumux::PlotThermalConductivityModel< Scalar, ThermalConductivityModel, FS > | Interface for plotting the non-isothermal two-phase fluid-matrix-interaction laws |
CDumux::PointCloudVtkWriter< Scalar, GlobalPosition > | A VTK output module to simplify writing dumux simulation data to VTK format |
CDumux::IntersectionPolicy::PointPolicy< ct, dw > | Policy structure for point-like intersections |
CDumux::PointSource< PositionType, ValueType > | A point source base class |
CDumux::Properties::PointSource< TypeTag, MyTypeTag > | Property defining the type of point source used |
►CDumux::PointSource< Dune::FieldVector< GetPropType< TypeTag, Properties::GridGeometry >::GridView::ctype, GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimensionworld >, GetPropType< TypeTag, Properties::NumEqVector > > | |
CDumux::SolDependentPointSource< TypeTag > | A point source class for time dependent point sources |
►CDumux::PointSource< GlobalPosition, SourceValues > | |
►CDumux::IdPointSource< GlobalPosition, SourceValues, std::size_t > | |
CDumux::IntegrationPointSource< GlobalPosition, SourceValues, IdType > | An integration point source class with an identifier to attach data and a quadrature weight and integration element |
CDumux::IdPointSource< GlobalPosition, SourceValues, I > | A point source class with an identifier to attach data |
CDumux::Properties::PointSource< TypeTag, TTag::GridProperties > | Use the minimal point source implementation as default |
►CDumux::PointSourceData< MDTraits > | A point source data class used for integration in multidimension models |
CDumux::PointSourceDataCircleAverage< MDTraits > | A point source data class used for integration in multidimension models |
CDumux::Properties::PointSourceHelper< TypeTag, MyTypeTag > | Property defining the class that computes which sub control volume point sources belong to |
CDumux::Properties::PointSourceHelper< TypeTag, TTag::GridProperties > | Use the point source helper using the bounding box tree as a default |
CDumux::IntersectionPolicy::PolygonPolicy< ct, dw > | Policy structure for polygon-like intersections |
CDumux::IntersectionPolicy::PolyhedronPolicy< ct, dw > | Policy structure for polyhedron-like intersections |
CDumux::Properties::TTag::PoroElastic | |
CDumux::PoroElasticIOFields | Adds I/O fields specific to the poro-elastic model |
CDumux::PoroElasticModelTraits< dim, numSC, numFP, numFC > | Specifies a number properties of the poroelastic model |
CDumux::PoroElasticVolumeVariables< Traits > | Contains the quantities which are constant within a finite volume in the poroelastic model |
CDumux::PorosityDeformation< Scalar > | A relationship for the porosity of a porous medium under mechanical deformation |
CDumux::PorosityPrecipitation< Scalar, numComp, numSolidPhases > | Calculates the porosity depending on the volume fractions of precipitated minerals |
CDumux::Properties::TTag::PorousMediumFlow | |
CDumux::PorousMediumFlowVelocity< GridVariables, FluxVariables > | Velocity computation for implicit (porous media) models |
►CDumux::PorousMediumFlowVolumeVariables< Traits > | The isothermal base class |
CDumux::TwoPTwoCVolumeVariablesBase< Traits, TwoPTwoCVolumeVariablesImplementation< Traits, false, useConstraintSolver > > | |
CDumux::TwoPTwoCVolumeVariablesBase< Traits, TwoPTwoCVolumeVariablesImplementation< Traits, true, useConstraintSolver > > | |
CDumux::MPNCVolumeVariablesImplementation< Traits, false > | |
CDumux::MPNCVolumeVariablesImplementation< Traits, true > | |
CDumux::OnePNCVolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume in the one-phase, n-component model |
CDumux::OnePVolumeVariables< Traits > | Contains the quantities which are constant within a finite volume in the one-phase model |
CDumux::RichardsNCVolumeVariables< Traits > | Contains the quantities which are constant within a finite volume in the Richards, n-component model |
CDumux::RichardsVolumeVariables< Traits > | Volume averaged quantities required by the Richards model |
CDumux::SolidEnergyVolumeVariables< Traits > | Class for computation of all volume averaged quantities |
CDumux::ThreePThreeCVolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume in the three-phase three-component model |
CDumux::ThreePVolumeVariables< Traits > | Contains the quantities which are constant within a finite volume in the three-phase model |
CDumux::ThreePWaterOilVolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume in the three-phase, two-component model |
CDumux::TracerVolumeVariables< Traits > | Contains the quantities which are constant within a finite volume for the tracer model |
CDumux::TwoPNCVolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume in the two-phase, n-component model |
CDumux::TwoPOneCVolumeVariables< Traits > | The volume variables (i.e. secondary variables) for the two-phase one-component model |
CDumux::TwoPTwoCCO2VolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume in the CO2 model |
CDumux::TwoPTwoCVolumeVariablesBase< Traits, Impl > | Contains the quantities which are constant within a finite volume in the two-phase two-component model. This is the base class for a 2p2c model with and without chemical nonequilibrium |
CDumux::TwoPVolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume in the two-phase model |
CDumux::PorousMediumFluxVariablesCacheFillerImplementation< TypeTag, discMethod > | |
CDumux::PorousMediumFluxVariablesCacheFillerImplementation< TypeTag, DiscretizationMethod::ccmpfa > | Specialization of the flux variables cache filler for the cell centered mpfa method |
CDumux::PorousMediumFluxVariablesCacheFillerImplementation< TypeTag, DiscretizationMethod::cctpfa > | Specialization of the flux variables cache filler for the cell centered tpfa method |
CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, discMethod > | |
CDumux::Properties::PrecomputedConstRels< TypeTag, MyTypeTag > | |
CDumux::Properties::PrecomputedConstRels< TypeTag, TTag::FVTransportTwoP > | Set PrecomputedConstRels flag true as default |
►CDune::Preconditioner | |
CDumux::BlockDiagAMGPreconditioner< M, X, Y, blockLevel > | A simple ilu0 block diagonal preconditioner |
CDumux::BlockDiagILU0Preconditioner< M, X, Y, blockLevel > | A simple ilu0 block diagonal preconditioner |
CDumux::SeqUzawa< M, X, Y, l > | A preconditioner based on the Uzawa algorithm for saddle-point problems of the form \( \begin{pmatrix} A & B \\ C & D \end{pmatrix} \begin{pmatrix} u\\ p \end{pmatrix} = \begin{pmatrix} f\\ g \end{pmatrix} \) |
CDumux::Properties::TTag::Pressure | |
CDumux::Properties::PressureCoefficientMatrix< TypeTag, MyTypeTag > | Gives maximum number of intersections of an element and neighboring elements |
CDumux::Properties::PressureCoefficientMatrix< TypeTag, TTag::Pressure > | |
CDumux::Properties::PressureFormulation< TypeTag, MyTypeTag > | |
CDumux::Properties::PressureFormulation< TypeTag, TTag::MPNC > | Set the default pressure formulation to the pressure of the (most) wetting phase |
CDumux::Properties::PressureFormulation< TypeTag, TTag::SequentialTwoP > | Set the default pressure formulation according to the chosen two-phase formulation |
CDumux::Properties::PressureFormulation< TypeTag, TTag::SequentialTwoPTwoC > | Set the default formulation Compositional models are very likely compressible |
CDumux::Properties::PressureModel< TypeTag, MyTypeTag > | The type of the discretization of a pressure model |
CDumux::Properties::PressureModel< TypeTag, TTag::FvMpfaL2dPressureTwoP > | |
CDumux::Properties::PressureModel< TypeTag, TTag::FvMpfaL2dPressureTwoPAdaptive > | |
CDumux::Properties::PressureModel< TypeTag, TTag::FvMpfaL3dPressureTwoP > | |
CDumux::Properties::PressureModel< TypeTag, TTag::FvMpfaL3dPressureTwoPAdaptive > | |
CDumux::Properties::PressureModel< TypeTag, TTag::FvMpfaO2dPressureTwoP > | |
CDumux::Properties::PressureModel< TypeTag, TTag::FVPressureOneP > | Set finite volume implementation of the one-phase pressure equation as default pressure model |
CDumux::Properties::PressureModel< TypeTag, TTag::FVPressureTwoP > | Set finite volume implementation of the two-phase pressure equation as default pressure model |
CDumux::Properties::PressureModel< TypeTag, TTag::FVPressureTwoPAdaptive > | Set finite volume implementation of the two-phase pressure equation which allows hanging nodes as default pressure model |
CDumux::Properties::PressureModel< TypeTag, TTag::MimeticPressureTwoP > | |
CDumux::Properties::PressureModel< TypeTag, TTag::MimeticPressureTwoPAdaptive > | |
CDumux::Properties::PressureModel< TypeTag, TTag::SequentialTwoPTwoCAdaptive > | |
CDumux::Properties::TTag::PressureOneP | |
CDumux::PressureOverlayFluidState< FluidState > | This is a fluid state which allows to set the fluid pressures and takes all other quantities from an other fluid state |
CDumux::Properties::PressureRHSVector< TypeTag, MyTypeTag > | Type of the right hand side vector given to the linear solver |
CDumux::Properties::PressureRHSVector< TypeTag, TTag::Pressure > | |
CDumux::Properties::PressureSolutionVector< TypeTag, MyTypeTag > | |
CDumux::Properties::PressureSolutionVector< TypeTag, TTag::Pressure > | |
CDumux::Properties::TTag::PressureTwoP | |
CDumux::Properties::PrimaryInteractionVolume< TypeTag, MyTypeTag > | The primary interaction volume type |
CDumux::Properties::PrimaryInteractionVolume< TypeTag, TTag::CCMpfaFacetCouplingModel > | Use the facet coupling-specific mpfa-o interaction volume |
CDumux::Properties::PrimaryInteractionVolume< TypeTag, TTag::CCMpfaModel > | Per default, we use the dynamic mpfa-o interaction volume |
CDumux::Properties::PrimaryVariables< TypeTag, MyTypeTag > | A vector of primary variables |
►CPrimaryVariables | |
CDumux::SwitchablePrimaryVariables< PrimaryVariables, StateType > | A primary variable vector with a state to allow variable switches |
CDumux::Properties::PrimaryVariables< TypeTag, TTag::ModelProperties > | Set the default primary variable vector to a vector of size of number of equations |
CDumux::Properties::PrimaryVariables< TypeTag, TTag::Richards > | The primary variables vector for the richards model |
CDumux::Properties::PrimaryVariables< TypeTag, TTag::SequentialModel > | |
CDumux::Properties::PrimaryVariables< TypeTag, TTag::ThreePThreeC > | The primary variables vector for the 3p3c model |
CDumux::Properties::PrimaryVariables< TypeTag, TTag::ThreePWaterOilNI > | The primary variables vector for the 3p3c model |
CDumux::Properties::PrimaryVariables< TypeTag, TTag::TwoPNC > | The primary variables vector for the 2pnc model |
CDumux::Properties::PrimaryVariables< TypeTag, TTag::TwoPOneCNI > | The primary variables vector for the 2p1cni model |
CDumux::PrimaryVariableSwitch< Implementation > | The primary variable switch controlling the phase presence state variable |
►CDumux::PrimaryVariableSwitch< ExtendedRichardsPrimaryVariableSwitch > | |
CDumux::ExtendedRichardsPrimaryVariableSwitch | The primary variable switch controlling the phase presence state variable |
►CDumux::PrimaryVariableSwitch< ThreePThreeCPrimaryVariableSwitch > | |
CDumux::ThreePThreeCPrimaryVariableSwitch | The primary variable switch controlling the phase presence state variable |
►CDumux::PrimaryVariableSwitch< ThreePWaterOilPrimaryVariableSwitch > | |
CDumux::ThreePWaterOilPrimaryVariableSwitch | The primary variable switch controlling the phase presence state variable |
►CDumux::PrimaryVariableSwitch< TwoPNCPrimaryVariableSwitch > | |
CDumux::TwoPNCPrimaryVariableSwitch | The primary variable switch controlling the phase presence state variable |
►CDumux::PrimaryVariableSwitch< TwoPOneCPrimaryVariableSwitch > | |
CDumux::TwoPOneCPrimaryVariableSwitch | The primary variable switch for the two-phase one-component model |
►CDumux::PrimaryVariableSwitch< TwoPTwoCCO2PrimaryVariableSwitch > | |
CDumux::TwoPTwoCCO2PrimaryVariableSwitch | The primary variable switch for the 2p2c-CO2 model controlling the phase presence state variable |
CDumux::Properties::Problem< TypeTag, MyTypeTag > | Property to specify the type of a problem which has to be solved |
CDumux::Detail::ProblemTraits< Problem, dm > | |
CDumux::ProblemTraits< Problem > | Type traits for problem classes |
CDumux::Detail::ProblemTraits< Problem, DiscretizationMethod::box > | |
CDumux::Detail::ProblemTraits< Problem, DiscretizationMethod::ccmpfa > | |
CDumux::Detail::ProblemTraits< Problem, DiscretizationMethod::cctpfa > | |
CDumux::Detail::ProblemTraits< Problem, DiscretizationMethod::staggered > | |
CDumux::Projector< ScalarType > | Does an L2-projection from one discrete function space into another. The convenience functions makeProjectorPair or makeProjector can be used to create such a projection |
CDumux::ProjectorTraits< FEBasisDomain, FEBasisTarget > | Traits class stating the type of projector between to bases |
CDumux::PseudoOnePTwoCFluidState< ScalarType, FluidSystem > | Container for compositional variables in a 1p2c situation |
CDumux::StaggeredFreeFlowDefaultFVGridGeometryTraits< GridView, upwOrder, MapperTraits >::PublicTraits | |
►CDune::QuadratureRule | |
CDumux::RefinementQuadratureRule< ct, mydim > | A "quadrature" based on virtual refinement |
CDumux::Properties::TTag::RANS | The type tag for the single-phase, isothermal Reynolds-Averaged Navier-Stokes model |
CDumux::RANSIOFields | Adds I/O fields for the Reynolds-Averaged Navier-Stokes model |
CDumux::Properties::TTag::RANSNI | The type tag for the single-phase, isothermal Reynolds-Averaged Navier-Stokes model |
CDumux::RANSProblemImpl< TypeTag, turbulenceModel > | Forward declare |
CDumux::IAPWS::Region1< Scalar > | Implements the equations for region 1 of the IAPWS '97 formulation |
CDumux::IAPWS::Region2< Scalar > | Implements the equations for region 2 of the IAPWS '97 formulation |
CDumux::IAPWS::Region4< Scalar > | Implements the equations for region 4 of the IAPWS '97 formulation |
CDumux::RegularizedBrooksCorey< ScalarT, ParamsT > | Implementation of the regularized Brooks-Corey capillary pressure / relative permeability <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vice versa |
CDumux::RegularizedLinearMaterial< ScalarT, ParamsT > | Implements a linear saturation-capillary pressure relation |
CDumux::RegularizedParkerVanGen3P< ScalarT, ParamsT > | Implementation of the regularized van Genuchten's capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vince versa |
CDumux::RegularizedVanGenuchten< ScalarT, ParamsT > | Implementation of the regularized van Genuchten's capillary pressure / relative permeability <-> saturation relation |
►CDumux::RegularizedVanGenuchten< ScalarT, RegularizedVanGenuchtenParams< ScalarT > > | |
CDumux::RegularizedVanGenuchtenOfTemperature< ScalarT, ParamsT > | Implementation of the regularized van Genuchten's capillary pressure / relative permeability <-> saturation relation as a function of temperature |
CDumux::Properties::RegulateBoundaryPermeability< TypeTag, MyTypeTag > | A minimum permeability can be assigned via the runtime-Parameter SpatialParams.minBoundaryPermeability |
CDumux::Properties::RegulateBoundaryPermeability< TypeTag, TTag::SequentialTwoPTwoC > | Switch off permeability regularization at Dirichlet boundaries by default |
CDumux::Properties::ReplaceCompEqIdx< TypeTag, MyTypeTag > | The component balance index that should be replaced by the total mass/mole balance |
CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::MPNC > | Per default, no component mass balance is replaced |
CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::NavierStokesNC > | |
CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::OnePNC > | Set as default that no component mass balance is replaced by the total mass balance |
CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::RichardsNC > | |
CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::ThreePThreeC > | Set as default that no component mass balance is replaced by the total mass balance |
CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::ThreePWaterOilNI > | Set as default that no component mass balance is replaced by the total mass balance |
CDumux::Properties::ReplaceCompEqIdx< TypeTag, TTag::TwoPNC > | Per default, no component mass balance is replaced |
►CDune::ReservedVector | |
CDumux::ReservedBlockVector< BlockType, capacity > | A arithmetic block vector type based on DUNE's reserved vector |
CDumux::Restart | Load or save a state of a model to/from the harddisk |
CDumux::Properties::TTag::Richards | |
CDumux::RichardsIndices | Index names for the Richards model |
CDumux::RichardsIOFields< enableWaterDiffusionInAir > | Adds I/O fields specific to the Richards model |
CDumux::RichardsModelTraits< enableDiff > | Specifies a number properties of the Richards model |
CDumux::Properties::TTag::RichardsNC | |
CDumux::RichardsNCIndices | The indices for the isothermal Richards, n-component model |
CDumux::RichardsNCIOFields | Adds I/O fields specific to the Richards model |
CDumux::RichardsNCModelTraits< nComp, useMol, repCompEqIdx > | Specifies a number properties of the Richards n-components model |
CDumux::Properties::TTag::RichardsNCNI | |
CDumux::Properties::TTag::RichardsNI | |
CDumux::RichardsVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, DT, EDM > | Traits class for the Richards model |
CDumux::ShallowWater::RiemannSolution< Scalar > | |
CDumux::RotationalExtrusion< radAx > | Rotation symmetric extrusion policy for rotating about an external axis |
CDumux::RotationSymmetricSubControlVolume< SubControlVolume, rotationPolicy > | Wrapper to make a sub control volume rotation symmetric |
CDumux::RotationSymmetricSubControlVolumeFace< SubControlVolumeFace, rotationPolicy > | Wrapper to make a sub control volume face rotation symmetric |
CDumux::Properties::SaturationFormulation< TypeTag, MyTypeTag > | The formulation of the saturation model |
CDumux::Properties::SaturationFormulation< TypeTag, TTag::SequentialTwoP > | Set the default saturation formulation according to the chosen two-phase formulation |
CDumux::Properties::SaturationFormulation< TypeTag, TTag::SequentialTwoPTwoC > | Compositional models are very likely compressible |
CDumux::SaturationOverlayFluidState< FluidState > | This is a fluid state which allows to set the fluid saturations and takes all other quantities from an other fluid state |
CDumux::Properties::Scalar< TypeTag, MyTypeTag > | Property to specify the type of scalar values |
CDumux::Properties::Scalar< TypeTag, TTag::ModelProperties > | Set the default type of scalar values to double |
CDumux::ScotchBackend< IndexType > | |
CDumux::ScvfToScvBoundaryTypes< BoundaryTypes, discMethod > | Convert intersection boundary types to vertex boundary types |
CDumux::Properties::SecondaryInteractionVolume< TypeTag, MyTypeTag > | The secondary interaction volume type used e.g. on the boundaries |
CDumux::Properties::SecondaryInteractionVolume< TypeTag, TTag::CCMpfaFacetCouplingModel > | Use the facet coupling-specific mpfa-o interaction volume |
CDumux::Properties::SecondaryInteractionVolume< TypeTag, TTag::CCMpfaModel > | Per default, we use the dynamic mpfa-o interaction volume on boundaries |
CDumux::IntersectionPolicy::SegmentPolicy< ct, dw > | Policy structure for segment-like intersections |
CDumux::Properties::SequentialBoundaryTypes< TypeTag, MyTypeTag > | |
CDumux::Properties::SequentialBoundaryTypes< TypeTag, TTag::SequentialModel > | Boundary types at a single degree of freedom |
►CDumux::SequentialFVSpatialParamsOneP< TypeTag > | The base class for spatial parameters of problems using the fv method |
CDumux::SequentialFVSpatialParams< TypeTag > | The base class for spatial parameters of a multi-phase problem using the fv method |
CDumux::Properties::TTag::SequentialModel | |
CDumux::Properties::TTag::SequentialOneP | |
CDumux::SequentialOnePCommonIndices | The common indices for the 1-p models |
CDumux::SequentialSolverTraits< MType, VType > | Sequential solver traits |
CDumux::Properties::TTag::SequentialTwoP | |
►CDumux::SequentialTwoPCommonIndices | The common indices for the isothermal two-phase model |
CDumux::SequentialTwoPIndices< formulation, PVOffset > | The indices for the \(p_w-S_n\) formulation of the isothermal two-phase model |
CDumux::SequentialTwoPIndices< SequentialTwoPCommonIndices::pGlobalSn, PVOffset > | The indices for the \(p_{global}-S_n\) formulation of the isothermal two-phase model |
CDumux::SequentialTwoPIndices< SequentialTwoPCommonIndices::pGlobalSw, PVOffset > | The indices for the \(p_{global}-S_w\) formulation of the isothermal two-phase model |
CDumux::SequentialTwoPIndices< SequentialTwoPCommonIndices::pnsn, PVOffset > | The indices for the \(p_n-S_n\) formulation of the isothermal two-phase model |
CDumux::SequentialTwoPIndices< SequentialTwoPCommonIndices::pnsw, PVOffset > | The indices for the \(p_n-S_w\) formulation of the isothermal two-phase model |
CDumux::SequentialTwoPIndices< SequentialTwoPCommonIndices::pwsw, PVOffset > | The indices for the \(p_w-S_w\) formulation of the isothermal two-phase model |
►CDumux::SequentialTwoPTwoCIndices< TypeTag > | The common indices for the 2p2c model |
CDumux::SequentialTwoPTwoCIndicesAdaptive< TypeTag > | Missing indices to the mpfa2p model |
CDumux::Properties::TTag::SequentialTwoPTwoC | |
CDumux::Properties::TTag::SequentialTwoPTwoCAdaptive | |
CDumux::Detail::SetEqual | |
CDumux::Properties::SetMoleFractionsForFirstPhase< TypeTag, MyTypeTag > | Set the mole fraction in the wetting or nonwetting phase |
CDumux::Properties::SetMoleFractionsForFirstPhase< TypeTag, TTag::TwoPNC > | Set the primary variables mole fractions for the wetting or nonwetting phase |
CDumux::Properties::TTag::ShallowWater | |
CDumux::ShallowWaterFlux< NumEqVector > | Computes the shallow water flux by solving a riemann problem |
CDumux::ShallowWaterIndices | The common indices for the shallow water equations model |
CDumux::ShallowWaterIOFields | Adds vtk output fields for the shallow water model |
CDumux::ShallowWaterModelTraits | Specifies a number properties of shallow water models |
CDumux::ShallowWaterVolumeVariables< Traits > | Volume variables for the shallow water equations model |
CDumux::ShallowWaterVolumeVariablesTraits< PV, MT > | Traits class for the volume variables of the shallow water model |
CDumux::Properties::SherwoodFormulation< TypeTag, MyTypeTag > | |
CDumux::Properties::SherwoodFormulation< TypeTag, TTag::NonEquilibrium > | Set the default formulation for the sherwood correlation Other possible parametrizations can be found in the dimensionlessnumbers |
CDumux::Components::Solid< Scalar, Component > | Interface for components that have a solid state |
►CDumux::Components::Solid< Scalar, Calcite< Scalar > > | |
CDumux::Components::Calcite< Scalar > | A class for the CaCO3 mineral phase properties |
►CDumux::Components::Solid< Scalar, CaO2H2< Scalar > > | |
CDumux::Components::CaO2H2< Scalar > | A class for the CaO2H2 properties |
►CDumux::Components::Solid< Scalar, CaO< Scalar > > | |
CDumux::Components::CaO< Scalar > | A class for the CaO properties |
►CDumux::Components::Solid< Scalar, Constant< id, Scalar > > | |
CDumux::Components::Constant< id, Scalar > | A component which returns run time specified values for all fluid properties |
►CDumux::Components::Solid< Scalar, Granite< Scalar > > | |
CDumux::Components::Granite< Scalar > | Properties of granite |
►CDumux::Components::Solid< Scalar, NaCl< Scalar > > | |
CDumux::Components::NaCl< Scalar > | A class for the NaCl properties |
CDumux::Properties::TTag::SolidEnergy | |
CDumux::SolidEnergyIndices | The indices |
CDumux::SolidEnergyModelTraits | The energy balance equation for a porous solid |
CDumux::SolidEnergyVolumeVariablesTraits< PV, SSY, SST, MT > | The volume variable traits |
CDumux::Properties::SolidState< TypeTag, MyTypeTag > | The type of the solid state to use |
CDumux::Properties::SolidState< TypeTag, TTag::Geomechanics > | The solid state must be inert |
CDumux::Properties::SolidState< TypeTag, TTag::OnePNCMin > | The two-phase model uses the immiscible fluid state |
CDumux::Properties::SolidState< TypeTag, TTag::PorousMediumFlow > | Per default solid state is inert |
CDumux::Properties::SolidState< TypeTag, TTag::TwoPNCMin > | The two-phase model uses the immiscible fluid state |
CDumux::Properties::SolidSystem< TypeTag, MyTypeTag > | The type of the solid system to use |
CDumux::Properties::SolidSystem< TypeTag, TTag::Geomechanics > | Per default we use one constant component in the inert solid system |
CDumux::Properties::SolidSystem< TypeTag, TTag::PorousMediumFlow > | |
CDumux::Properties::SolutionDependentAdvection< TypeTag, MyTypeTag > | If the parameters for the advective fluxes depend on the solution |
CDumux::Properties::SolutionDependentAdvection< TypeTag, TTag::PorousMediumFlow > | By default, parameters are solution-dependent |
CDumux::Properties::SolutionDependentHeatConduction< TypeTag, MyTypeTag > | If the parameters for the heat conduction fluxes depend on the solution |
CDumux::Properties::SolutionDependentHeatConduction< TypeTag, TTag::PorousMediumFlow > | |
CDumux::Properties::SolutionDependentMolecularDiffusion< TypeTag, MyTypeTag > | If the parameters for the diffusive fluxes depend on the solution |
CDumux::Properties::SolutionDependentMolecularDiffusion< TypeTag, TTag::PorousMediumFlow > | |
CDumux::Properties::SolutionTypes< TypeTag, MyTypeTag > | |
CDumux::Properties::SolutionTypes< TypeTag, TTag::SequentialModel > | Specifies the types which are assoicated with a solution |
CDumux::Properties::SolutionVector< TypeTag, MyTypeTag > | Vector containing all primary variable vector of the grid |
CDumux::Properties::SolutionVector< TypeTag, TTag::FiniteVolumeModel > | The type of a solution for the whole grid at a fixed time TODO: move to LinearAlgebra traits |
CDumux::Properties::SolutionVector< TypeTag, TTag::SequentialModel > | For compatibility with new style models we need a solution vector type |
CDumux::Properties::SolutionVector< TypeTag, TTag::StaggeredModel > | Default property value for the solution vector only used for monolithic solver TODO: move to LinearAlgebra traits |
CDumux::Properties::SpatialParams< TypeTag, MyTypeTag > | The type of the spatial parameters object |
CDumux::Properties::SpatialParams< TypeTag, TTag::SequentialOneP > | The spatial parameters to be employed. Use BoxSpatialParams by default |
CDumux::Properties::SpatialParams< TypeTag, TTag::SequentialTwoP > | The spatial parameters to be employed. Use SequentialFVSpatialParams by default |
CDumux::Properties::SpatialParams< TypeTag, TTag::SequentialTwoPTwoC > | The spatial parameters to be employed |
CDumux::FluidSystems::Spe5< Scalar > | The fluid system for the SPE-5 benchmark problem |
CDumux::SphericalExtrusion | Rotation symmetric extrusion policy for spherical rotation |
CDumux::Spline< Scalar, 0 > | Do not allow splines with zero sampling points |
CDumux::Spline< Scalar, 1 > | Do not allow splines with one sampling point |
CDumux::SplineCommon_< ScalarT, ImplementationT > | The common code for all 3rd order polynomial splines |
►CDumux::SplineCommon_< Scalar, FixedLengthSpline_< Scalar, nSamples > > | |
►CDumux::FixedLengthSpline_< Scalar, 2 > | |
CDumux::Spline< Scalar, numSamples > | A 3rd order polynomial spline |
►CDumux::SplineCommon_< Scalar, Spline< Scalar, 2 > > | |
CDumux::Spline< Scalar, 2 > | Spline for two sampling points |
►CDumux::SplineCommon_< Scalar, VariableLengthSpline_< Scalar > > | |
►CDumux::VariableLengthSpline_< Scalar > | |
CDumux::Spline< Scalar, -1 > | Specialization of a spline with the number of sampling points only known at run time |
►CDumux::SplineCommon_< ScalarT, FixedLengthSpline_< ScalarT, nSamples > > | |
CDumux::FixedLengthSpline_< ScalarT, nSamples > | The common code for all 3rd order polynomial splines with more than two sampling points |
►CDumux::SplineCommon_< ScalarT, VariableLengthSpline_< ScalarT > > | |
CDumux::VariableLengthSpline_< ScalarT > | The common code for all 3rd order polynomial splines with where the number of sampling points only known at run-time |
CDumux::StaggeredDefaultGridFaceVariablesTraits< P, FV > | Traits class to be used for the StaggeredGridFaceVariables |
CDumux::StaggeredDefaultGridFluxVariablesCacheTraits< P, FVC, FVCF, upwOrder > | Traits class to be used for the StaggeredGridVFluxVariablesCache |
CDumux::StaggeredDefaultScvfGeometryTraits< GridView > | Default traits class to be used for the sub-control volume faces for the staggered finite volume scheme |
CDumux::StaggeredElementFaceVariables< GridFaceVariables, cachingEnabled > | Base class for the face variables vector |
CDumux::StaggeredElementFaceVariables< GFV, false > | Class for the face variables vector. Specialization for the case of not storing the face variables globally |
CDumux::StaggeredElementFaceVariables< GFV, true > | Class for the face variables vector. Specialization for the case of storing the face variables globally |
CDumux::StaggeredElementFluxVariablesCache< GridFluxVariablesCache, cachingEnabled > | Base class for the stencil local flux variables cache for the staggered model |
CDumux::StaggeredElementFluxVariablesCache< GFVC, false > | Class for the stencil local flux variables cache for the staggered model. Specialization for the case of not storing the fluxvars cache globally |
CDumux::StaggeredElementFluxVariablesCache< GFVC, true > | Class for the stencil local flux variables cache for the staggered model. Specialization for the case of storing the fluxvars cache globally |
CDumux::StaggeredElementVolumeVariables< GVV, cachingEnabled > | Base class for the element volume variables vector for the staggered model |
CDumux::StaggeredElementVolumeVariables< GVV, false > | Class for the element volume variables vector for the staggered model. Specialization in case the volume variables are not stored globally |
CDumux::StaggeredElementVolumeVariables< GVV, true > | Class for the element volume variables vector for the staggered model. Specialization in case the volume variables are stored globally |
CDumux::Properties::StaggeredFaceSolution< TypeTag, MyTypeTag > | A vector containing the solution for a face (similar to ElementSolution) |
CDumux::StaggeredFaceSolution< FaceSolutionVector > | The global face variables class for staggered models |
CDumux::Properties::StaggeredFaceSolution< TypeTag, TTag::StaggeredModel > | Set the face solution type |
CDumux::StaggeredFaceVariables< FacePrimaryVariables, dim, upwindSchemeOrder > | The face variables class for free flow staggered grid models. Contains all relevant velocities for the assembly of the momentum balance. When the upwindSchemeOrder is set to 2, additional velocities located at Dofs further from the central stencil will be added and used when calculating the advective term. When the order remains at 1, these velocities will not be provided |
CDumux::StaggeredFreeFlowConnectivityMap< GridGeometry > | Stores the dof indices corresponding to the neighboring cell centers and faces that contribute to the derivative calculation. Specialization for the staggered free flow model |
CDumux::Properties::TTag::StaggeredFreeFlowModel | |
CDumux::StaggeredFVElementGeometry< GG, enableGridGeometryCache > | Stencil-local finite volume geometry (scvs and scvfs) for staggered models This builds up the sub control volumes and sub control volume faces for each element in the local scope we are restricting to, e.g. stencil or element |
CDumux::StaggeredFVElementGeometry< GG, false > | Base class for the finite volume geometry vector for staggered models This locally builds up the sub control volumes and sub control volume faces for each element. Specialization for grid caching enabled |
CDumux::StaggeredFVGridGeometry< GridView, cachingEnabled, Traits > | Base class for the finite volume geometry vector for staggered models This builds up the sub control volumes and sub control volume faces for each element |
CDumux::StaggeredGridDefaultGridVolumeVariablesTraits< P, VV > | |
CDumux::StaggeredGridFaceVariables< Problem, FaceVariables, cachingEnabled, Traits > | Face variables cache class for staggered models |
CDumux::StaggeredGridFaceVariables< P, FV, false, Traits > | Face variables cache class for staggered models. Specialization in case of not storing the face variables |
CDumux::StaggeredGridFaceVariables< P, FV, true, Traits > | Face variables cache class for staggered models. Specialization in case of storing the face variables |
CDumux::StaggeredGridFluxVariablesCache< Problem, FluxVariablesCache, FluxVariablesCacheFiller, EnableGridFluxVariablesCache, upwindSchemeOrder, Traits > | Flux variables cache class for staggered models |
CDumux::StaggeredGridFluxVariablesCache< P, FVC, FVCF, false, upwindSchemeOrder, TheTraits > | Flux variables cache class for staggered models. Specialization in case of not storing the flux cache |
CDumux::StaggeredGridFluxVariablesCache< P, FVC, FVCF, true, upwindSchemeOrder, TheTraits > | Flux variables cache class for staggered models. Specialization in case of storing the flux cache |
►CDumux::StaggeredGridVariablesView< ActualGridVariables > | Base class for cell center of face specific auxiliary GridVariables classes. Provides a common interface and a pointer to the actual grid variables |
CDumux::CellCenterGridVariablesView< ActualGridVariables > | Cell center specific auxiliary GridVariables classes. Required for the Dumux multi-domain framework |
CDumux::FaceGridVariablesView< ActualGridVariables > | Face specific auxiliary GridVariables classes. Required for the Dumux multi-domain framework |
CDumux::StaggeredGridVolumeVariables< Traits, cachingEnabled > | Grid volume variables class for staggered models |
CDumux::StaggeredGridVolumeVariables< Traits, false > | Grid volume variables class for staggered models. Specialization in case of not storing the volume variables |
CDumux::StaggeredGridVolumeVariables< Traits, true > | Grid volume variables class for staggered models. Specialization in case of storing the volume variables |
►CDumux::StaggeredLocalResidual< TypeTag > | Calculates the element-wise residual for the staggered FV scheme |
CDumux::NavierStokesResidualImpl< TypeTag, DiscretizationMethod::staggered > | |
CDumux::Properties::TTag::StaggeredModel | |
CDumux::StaggeredMultiDomainTraits< SubDomainTypeTags > | |
CDumux::Properties::StaggeredPrimaryVariables< TypeTag, MyTypeTag > | The hybrid primary variables container type |
CDumux::StaggeredUpwindHelper< TypeTag, upwindSchemeOrder > | The upwinding variables class for the Navier-Stokes model using the staggered grid discretization |
CDumux::StaggeredUpwindMethods< Scalar, upwindSchemeOrder > | This file contains different higher order methods for approximating the velocity |
CDumux::StaggeredVelocityGradients< Scalar, GridGeometry, BoundaryTypes, Indices > | Helper class for calculating the velocity gradients for the Navier-Stokes model using the staggered grid discretization |
CDumux::StationaryVelocityField< Scalar > | Evaluates a user given velocity field |
CDumux::StokesDarcyCouplingDataImplementation< MDTraits, CouplingManager, enableEnergyBalance, isCompositional > | |
►CDumux::StokesDarcyCouplingDataImplementationBase< MDTraits, CouplingManager > | A base class which provides some common methods used for Stokes-Darcy coupling |
CDumux::StokesDarcyCouplingDataImplementation< MDTraits, CouplingManager, enableEnergyBalance, false > | Coupling data specialization for non-compositional models |
CDumux::StokesDarcyCouplingDataImplementation< MDTraits, CouplingManager, enableEnergyBalance, true > | Coupling data specialization for compositional models |
CDumux::StokesDarcyCouplingMapper | Coupling mapper for Stokes and Darcy domains with equal dimension |
CDumux::StokesDarcyCouplingOptions | This structs holds a set of options which allow to modify the Stokes-Darcy coupling mechanism during runtime |
CDumux::Properties::StressType< TypeTag, MyTypeTag > | The type used for the evaluation of stress tensors and forces |
CDumux::Properties::StressType< TypeTag, TTag::Elastic > | By default, we use hooke's law for stress evaluations |
CDumux::Properties::StressType< TypeTag, TTag::PoroElastic > | Per default, we use effective stresses on the basis of Hooke's Law |
CDumux::StressVariablesCache< Scalar, GridGeometry, dm > | The stress variables cache classes for models involving geomechanics. Store data required for stress calculation |
►CSubControlVolume | |
CDumux::RotationSymmetricSubControlVolume< SubControlVolume, RotationPolicy::ball > | Wrapper to make a sub control volume rotation symmetric |
CDumux::RotationSymmetricSubControlVolume< SubControlVolume, RotationPolicy::disc > | Wrapper to make a sub control volume rotation symmetric |
CDumux::RotationSymmetricSubControlVolume< SubControlVolume, RotationPolicy::toroid > | Wrapper to make a sub control volume rotation symmetric |
CDumux::SubControlVolumeBase< Imp, ScvGeometryTraits > | Base class for a sub control volume, i.e a part of the control volume we are making the balance for. Defines the general interface |
►CDumux::SubControlVolumeBase< BoxDfmSubControlVolume< GV, BoxDfmDefaultScvGeometryTraits< GV > >, BoxDfmDefaultScvGeometryTraits< GV > > | |
CDumux::BoxDfmSubControlVolume< GV, T > | Sub control volume for the box discrete fracture scheme |
►CDumux::SubControlVolumeBase< BoxSubControlVolume< GV, BoxDefaultScvGeometryTraits< GV > >, BoxDefaultScvGeometryTraits< GV > > | |
CDumux::BoxSubControlVolume< GV, T > | Sub control volume for the box scheme |
►CDumux::SubControlVolumeBase< CCSubControlVolume< GV, CCDefaultScvGeometryTraits< GV > >, CCDefaultScvGeometryTraits< GV > > | |
CDumux::CCSubControlVolume< GV, T > | Sub control volumes for cell-centered discretization schemes |
►CSubControlVolumeFace | |
CDumux::RotationSymmetricSubControlVolumeFace< SubControlVolumeFace, RotationPolicy::ball > | Wrapper to make a sub control volume face rotation symmetric |
CDumux::RotationSymmetricSubControlVolumeFace< SubControlVolumeFace, RotationPolicy::disc > | Wrapper to make a sub control volume face rotation symmetric |
CDumux::RotationSymmetricSubControlVolumeFace< SubControlVolumeFace, RotationPolicy::toroid > | Wrapper to make a sub control volume face rotation symmetric |
CDumux::SubControlVolumeFaceBase< Imp, ScvfGeometryTraits > | Base class for a sub control volume face, i.e a part of the boundary of a sub control volume we computing a flux on |
►CDumux::SubControlVolumeFaceBase< BoxDfmSubControlVolumeFace< GV, BoxDfmDefaultScvfGeometryTraits< GV > >, BoxDfmDefaultScvfGeometryTraits< GV > > | |
CDumux::BoxDfmSubControlVolumeFace< GV, T > | Class for a sub control volume face in the box discrete fracture method, i.e a part of the boundary of a sub control volume we compute fluxes on |
►CDumux::SubControlVolumeFaceBase< BoxFacetCouplingSubControlVolumeFace< GV, BoxDefaultScvfGeometryTraits< GV > >, BoxDefaultScvfGeometryTraits< GV > > | |
CDumux::BoxFacetCouplingSubControlVolumeFace< GV, T > | Class for a sub control volume face in the box method, i.e a part of the boundary of a sub control volume we compute fluxes on. This is a specialization for models considering coupling of different domains across the bulk grid facets |
►CDumux::SubControlVolumeFaceBase< BoxSubControlVolumeFace< GV, BoxDefaultScvfGeometryTraits< GV > >, BoxDefaultScvfGeometryTraits< GV > > | |
CDumux::BoxSubControlVolumeFace< GV, T > | Class for a sub control volume face in the box method, i.e a part of the boundary of a sub control volume we compute fluxes on. We simply use the base class here |
►CDumux::SubControlVolumeFaceBase< CCTpfaSubControlVolumeFace< GV, CCTpfaDefaultScvfGeometryTraits< GV > >, CCTpfaDefaultScvfGeometryTraits< GV > > | |
CDumux::CCTpfaSubControlVolumeFace< GV, T > | The sub control volume face |
►CDumux::SubControlVolumeFaceBase< FreeFlowStaggeredSubControlVolumeFace< GV, upwindSchemeOrder, FreeFlowStaggeredDefaultScvfGeometryTraits< GV, upwindSchemeOrder > >, FreeFlowStaggeredDefaultScvfGeometryTraits< GV, upwindSchemeOrder > > | |
CDumux::FreeFlowStaggeredSubControlVolumeFace< GV, upwindSchemeOrder, T > | Class for a sub control volume face in the staggered method, i.e a part of the boundary of a sub control volume we compute fluxes on. This is a specialization for free flow models |
►CDumux::SubControlVolumeFaceBase< StaggeredSubControlVolumeFace< GV, StaggeredDefaultScvfGeometryTraits< GV > >, StaggeredDefaultScvfGeometryTraits< GV > > | |
CDumux::StaggeredSubControlVolumeFace< GV, T > | Class for a sub control volume face in the staggered method, i.e a part of the boundary of a sub control volume we compute fluxes on |
CDumux::MultiDomainTraits< SubDomainTypeTags >::SubDomain< id > | |
CDumux::StaggeredMultiDomainTraits< SubDomainTypeTags >::SubDomain< id > | |
CDumux::SubDomainBoxLocalAssembler< id, TypeTag, Assembler, DM, implicit > | The box scheme multidomain local assembler |
CDumux::SubDomainCCLocalAssembler< id, TypeTag, Assembler, DM, implicit > | The cell-centered scheme multidomain local assembler |
CDumux::Detail::Staggered::SubDomainFVGridGeometryImpl< SubDomainTypeTag, i > | |
CDumux::Detail::Staggered::SubDomainFVGridGeometryImpl< SubDomainTypeTag, 0 > | |
CDumux::Detail::Staggered::SubDomainFVGridGeometryImpl< SubDomainTypeTag, 1 > | |
CDumux::Detail::Staggered::SubDomainGridVariablesImpl< SubDomainTypeTag, i > | |
CDumux::Detail::Staggered::SubDomainGridVariablesImpl< SubDomainTypeTag, 0 > | |
CDumux::Detail::Staggered::SubDomainGridVariablesImpl< SubDomainTypeTag, 1 > | |
CDumux::Detail::Staggered::SubDomainJacobianMatrixImpl< SubDomainTypeTag, i > | |
CDumux::Detail::Staggered::SubDomainJacobianMatrixImpl< SubDomainTypeTag, 0 > | |
CDumux::Detail::Staggered::SubDomainJacobianMatrixImpl< SubDomainTypeTag, 1 > | |
CDumux::Detail::Staggered::SubDomainPrimaryVariablesImpl< SubDomainTypeTag, i > | |
CDumux::Detail::Staggered::SubDomainPrimaryVariablesImpl< SubDomainTypeTag, 0 > | |
CDumux::Detail::Staggered::SubDomainPrimaryVariablesImpl< SubDomainTypeTag, 1 > | |
CDumux::Detail::Staggered::SubDomainSolutionVectorImpl< SubDomainTypeTag, i > | |
CDumux::Detail::Staggered::SubDomainSolutionVectorImpl< SubDomainTypeTag, 0 > | |
CDumux::Detail::Staggered::SubDomainSolutionVectorImpl< SubDomainTypeTag, 1 > | |
CDumux::SubDomainStaggeredLocalAssembler< id, TypeTag, Assembler, DM, implicit > | The staggered multidomain local assembler |
CDumux::Detail::Sum | |
CDumux::Detail::supportsPartialReassembly | Helper struct detecting if an assembler supports partial reassembly |
CDumux::CCMpfaDataHandleBases::SystemMatricesHandle< MVT, size1, size2 > | Common base class to all handles. Stores arrays of the matrices involved in the interaction volume-local systems of equations. Apart from the transmissibility matrix we store those matrices that are needed e.g. for later face pressure reconstruction. The fluxes as well as the local systems of equations can be expressed as functions of the intermediate unknown face face values \(\bar{\mathbf{u}}\) and the known cell/Dirichlet values \(\mathbf{u}\) using the matrices \(\mathbf{A}\), \(\mathbf{B}\), \(\mathbf{C}\), \(\mathbf{D}\) and the vector of Neumann fluxes \(\mathbf{N}\) as follows: |
►CDumux::CCMpfaDataHandleBases::SystemMatricesHandle< MatVecTraits, 1, 1 > | |
CDumux::AdvectionDataHandle< MatVecTraits, PhysicsTraits, EnableAdvection > | Data handle for quantities related to advection |
CDumux::HeatConductionDataHandle< MatVecTraits, PhysicsTraits, enableHeatConduction > | Data handle for quantities related to heat conduction |
►CDumux::CCMpfaDataHandleBases::SystemMatricesHandle< MatVecTraits, PhysicsTraits::numPhases, PhysicsTraits::numComponents > | |
CDumux::DiffusionDataHandle< MatVecTraits, PhysicsTraits, EnableDiffusion > | Data handle for quantities related to diffusion |
►CDumux::CCMpfaDataHandleBases::SystemMatricesHandle< MVT, 1, 1 > | |
CDumux::AdvectionDataHandle< MVT, PT, PT::enableAdvection > | |
CDumux::HeatConductionDataHandle< MVT, PT, PT::enableHeatConduction > | |
►CDumux::CCMpfaDataHandleBases::SystemMatricesHandle< MVT, PhysicsTraits::numPhases, PhysicsTraits::numComponents > | |
CDumux::DiffusionDataHandle< MVT, PT, PT::enableMolecularDiffusion > | |
CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MVT, size1, size2 > | Common base class to all handles. Stores arrays of the vectors involved in the interaction volume-local systems of equations |
►CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MatVecTraits, 1, 1 > | |
CDumux::HeatConductionDataHandle< MatVecTraits, PhysicsTraits, enableHeatConduction > | Data handle for quantities related to heat conduction |
►CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MatVecTraits, PhysicsTraits::numPhases, 1 > | |
CDumux::AdvectionDataHandle< MatVecTraits, PhysicsTraits, EnableAdvection > | Data handle for quantities related to advection |
►CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MatVecTraits, PhysicsTraits::numPhases, PhysicsTraits::numComponents > | |
CDumux::DiffusionDataHandle< MatVecTraits, PhysicsTraits, EnableDiffusion > | Data handle for quantities related to diffusion |
►CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MVT, 1, 1 > | |
CDumux::HeatConductionDataHandle< MVT, PT, PT::enableHeatConduction > | |
►CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MVT, PhysicsTraits::numPhases, 1 > | |
CDumux::AdvectionDataHandle< MVT, PT, PT::enableAdvection > | |
►CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MVT, PhysicsTraits::numPhases, PhysicsTraits::numComponents > | |
CDumux::DiffusionDataHandle< MVT, PT, PT::enableMolecularDiffusion > | |
CDumux::Tabulated2DFunction< Scalar > | Implements tabulation for a two-dimensional function |
CDumux::TabulatedCO2Properties< Traits > | A generic template for tabulated material laws that depend on two parameters |
CDumux::Components::TabulatedComponent< RawComponent, useVaporPressure > | Tabulates all thermodynamic properties of a given untabulated chemical species |
CDumux::Utility::Tag< T > | Helper class to create (named and comparable) tagged types Tags any given type. The tagged type is equality comparable and can be written to streams. A custom name can be provided by implementing the name() member function |
►CDumux::Utility::Tag< Average > | |
CDumux::Embedded1d3dCouplingMode::Average | |
►CDumux::Utility::Tag< Kernel > | |
CDumux::Embedded1d3dCouplingMode::Kernel | |
►CDumux::Utility::Tag< Line > | |
CDumux::Embedded1d3dCouplingMode::Line | |
►CDumux::Utility::Tag< Surface > | |
CDumux::Embedded1d3dCouplingMode::Surface | |
CDumux::TemperatureOverlayFluidState< FluidState > | This is a fluid state which allows to set the fluid temperatures and takes all other quantities from an other fluid state |
CDumux::ThermalConductivityAverage< Scalar > | Relation for a simple effective thermal conductivity |
CDumux::ThermalConductivityJohansen< Scalar > | Relation for the saturation-dependent effective thermal conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, MyTypeTag > | Model to be used for the calculation of the effective conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::MPNCNI > | Somerton is used as default model to compute the effective thermal heat conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::MPNCNonequil > | In case we do not assume full non-equilibrium one needs a thermal conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::OnePNCMinNI > | Use the average for effective conductivities |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::OnePNCNI > | Use the average for effective conductivities |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::OnePNCNonEquil > | In case we do not assume full non-equilibrium one needs a thermal conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::OnePNI > | Use the average for effective conductivities |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::RichardsNCNI > | Average is used as default model to compute the effective thermal heat conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::RichardsNI > | Somerton is used as default model to compute the effective thermal heat conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::SolidEnergy > | Use the average for effective conductivities |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::ThreePNI > | Somerton is used as default model to compute the effective thermal heat conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::ThreePThreeCNI > | Somerton is used as default model to compute the effective thermal heat conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::ThreePWaterOilNI > | Somerton is used as default model to compute the effective thermal heat conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPNCMinNI > | Use the effective thermal conductivities calculated using the Somerton method |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPNCNI > | Somerton is used as default model to compute the effective thermal heat conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPNI > | Somerton is used as default model to compute the effective thermal heat conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPOneCNI > | Somerton is used as default model to compute the effective thermal heat conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPTwoCNI > | Somerton is used as default model to compute the effective thermal heat conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPTwoCNINonEquil > | Somerton is used as default model to compute the effective thermal heat conductivity |
CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::TwoPTwoCNonEquil > | |
CDumux::ThermalConductivitySimpleFluidLumping< Scalar > | Relation for the saturation-dependent effective thermal conductivity |
CDumux::ThermalConductivitySolidEnergy | |
CDumux::ThermalConductivitySomerton< Scalar > | Relation for the saturation-dependent effective thermal conductivity |
CDumux::Properties::TTag::ThreeP | The type tags for the isothermal three-phase model |
CDumux::FluidMatrix::ThreePhasePcKrSw< T > | Wrapper type for 3p interface laws providing pc-S and kr-S rules |
CDumux::ThreePIndices | The common indices for the isothermal three-phase model |
CDumux::ThreePIOFields | Adds I/O fields specific to the three-phase model |
CDumux::ThreePModelTraits | Specifies a number properties of three-phase models |
CDumux::Properties::TTag::ThreePNI | The type tags for the non-isothermal three-phase model |
CDumux::Properties::TTag::ThreePThreeC | The type tags for the isothermal three-phase three-component model |
CDumux::ThreePThreeCIndices | The indices for the isothermal three-phase three-component model |
CDumux::ThreePThreeCIOFields | Adds I/O fields specific to the three-phase three-component model |
CDumux::ThreePThreeCModelTraits< useCS, useMol > | Specifies a number properties of two-phase models |
CDumux::Properties::TTag::ThreePThreeCNI | The type tags for the non-isothermal three-phase three-component model |
CDumux::ThreePVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT > | Traits class for the two-phase model |
CDumux::ThreePWaterOilIndices | The indices for the isothermal 3p2cni model |
CDumux::ThreePWaterOilIOFields | Adds I/O fields specific to the three-phase three-component model |
CDumux::ThreePWaterOilModelTraits< onlyGasPhase > | Specifies a number properties of the three-phase two-component model |
CDumux::Properties::TTag::ThreePWaterOilNI | |
►CDumux::TimeLoopBase< Scalar > | Manages the handling of time dependent problems |
►CDumux::TimeLoop< Scalar > | The default time loop for instationary simulations |
CDumux::CheckPointTimeLoop< Scalar > | A time loop with a check point mechanism |
CDumux::Properties::TimeManager< TypeTag, MyTypeTag > | |
CDumux::TimeManager< TypeTag > | Manages the handling of time dependent problems |
CDumux::Properties::TimeManager< TypeTag, TTag::SequentialModel > | Set the default type for the time manager |
CDumux::TpfaDarcysLawCache< AdvectionType, GridGeometry > | The cache corresponding to tpfa Darcy's Law |
CDumux::TpfaDarcysLawCacheFiller< GridGeometry > | Class that fills the cache corresponding to tpfa Darcy's Law |
CDumux::TpfaForchheimersLawCache< AdvectionType, GridGeometry > | The cache corresponding to tpfa Forchheimer's Law |
CDumux::TpfaForchheimersLawCacheFiller< GridGeometry > | Class that fills the cache corresponding to tpfa Forchheimer's Law |
CDumux::Properties::TTag::Tracer | |
CDumux::TracerIndices | Defines the primary variable and equation indices used by the isothermal tracer model |
CDumux::TracerIOFields | Adds I/O fields specific to the tracer model |
CDumux::TracerModelTraits< nComp, useMol > | Specifies a number properties of the Richards n-components model |
CDumux::TracerVolumeVariablesTraits< PV, FSY, SSY, SST, MT, DT, EDM > | Traits class for the volume variables of the single-phase model |
CDumux::FreeflowStaggeredSCV< GridView >::Traits | |
CDumux::FreeflowStaggeredSCVF< GridView >::Traits | |
CDumux::FVProblem< TypeTag >::Traits | Export traits of this problem |
CDumux::Properties::TTag::Transport | |
CDumux::Properties::TransportModel< TypeTag, MyTypeTag > | The type of the discretization of a transport model |
CDumux::Properties::TransportModel< TypeTag, TTag::FVTransportTwoP > | Set finite volume implementation of the two-phase saturation equation as default saturation model |
CDumux::Properties::TransportModel< TypeTag, TTag::SequentialTwoPTwoCAdaptive > | |
CDumux::Properties::TransportSolutionType< TypeTag, MyTypeTag > | |
CDumux::Properties::TransportSolutionType< TypeTag, TTag::SequentialTwoPTwoC > | |
CDumux::Properties::TransportSolutionType< TypeTag, TTag::Transport > | Default implementation for the Vector of the transportet quantity |
CDumux::Properties::TTag::TransportTwoP | |
►Cstd::true_type | |
CDumux::Components::IsAqueous< Brine< Scalar, H2O > > | |
CDumux::Components::IsAqueous< H2O< Scalar > > | |
CDumux::Components::IsAqueous< SimpleH2O< Scalar > > | |
CDumux::Detail::isParallelAMGBackend< Dumux::AMGBiCGSTABBackend< T > > | |
CDumux::HasStationaryVelocityField< StationaryVelocityField< Scalar > > | Set stationary velocity field to true in the FluxTraits |
CDumux::IsFicksLaw< FicksLawImplementation< T, discMethod, referenceSystem > > | This structs indicates that Fick's law is used for diffusion |
CDumux::isBCRSMatrix< Dune::BCRSMatrix< B, A > > | |
CDumux::isMultiTypeBlockMatrix< Dune::MultiTypeBlockMatrix< Args... > > | |
CDumux::isMultiTypeBlockVector< Dune::MultiTypeBlockVector< T... > > | Helper type to determine whether a given type is a Dune::MultiTypeBlockVector |
CDumux::linearSolverAcceptsMultiTypeMatrix< LinearSolver > | The default |
CDumux::TurbulenceProperties< Scalar, dim, verbose > | This class contains different functions for estimating turbulence properties |
CDumux::Properties::TTag::TwoP | The type tag for the isothermal two-phase model |
CDumux::FluidMatrix::TwoPEffToAbsDefaultPolicy | This is a policy for 2p material laws how to convert absolute to relative saturations and vice versa |
CDumux::TwoPGridAdaptIndicator< TypeTag > | Class defining a standard, saturation dependent indicator for grid adaptation |
CDumux::TwoPIndices | Defines the indices required for the two-phase fully implicit model |
CDumux::TwoPIOFields | Adds I/O fields specific to the two-phase model |
CDumux::TwoPModelTraits< formulation > | Specifies a number properties of two-phase models |
CDumux::Properties::TTag::TwoPNC | |
CDumux::TwoPNCIndices | The indices for the isothermal two-phase n-component model |
CDumux::TwoPNCIOFields | Adds I/O fields specific to the TwoPNC model |
CDumux::Properties::TTag::TwoPNCMin | |
CDumux::Properties::TTag::TwoPNCMinNI | |
CDumux::TwoPNCModelTraits< nComp, useMol, setMoleFractionForFP, formulation, repCompEqIdx > | Specifies a number properties of two-phase n-component models |
CDumux::Properties::TTag::TwoPNCNI | |
CDumux::Properties::TTag::TwoPNI | The type tag for the non-isothermal two-phase model |
CDumux::TwoPOneCIndices | The indices for the two-phase one-component model |
CDumux::TwoPOneCIOFields | Adds I/O fields specific to two-phase one-component model |
CDumux::Properties::TTag::TwoPOneCNI | |
CDumux::TwoPOneCNIModelTraits< f > | Specifies a number properties of models considering two phases with water as a single component |
CDumux::TwoPOneCVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT > | Traits class for the two-phase model |
CDumux::TwoPScvSaturationReconstruction< M, enableReconstruction > | Class that computes the nonwetting saturation in an scv from the saturation at the global degree of freedom |
CDumux::TwoPScvSaturationReconstruction< DiscretizationMethod::box, true > | Specialization for the box scheme with the interface solver enabled |
CDumux::Properties::TTag::TwoPTwoC | |
CDumux::Properties::TTag::TwoPTwoCCO2 | |
CDumux::Properties::TTag::TwoPTwoCCO2NI | |
►CTwoPTwoCModelTraits | |
CDumux::TwoPTwoCUnconstrainedModelTraits< TwoPTwoCModelTraits > | |
CDumux::Properties::TTag::TwoPTwoCNI | |
CDumux::Properties::TTag::TwoPTwoCNINonEquil | |
CDumux::Properties::TTag::TwoPTwoCNonEquil | |
CDumux::TwoPTwoCVolumeVariablesImplementation< Traits, enableChemicalNonEquilibrium, useConstraintSolver > | |
CDumux::TwoPVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, SR > | Traits class for the two-phase model |
CDumux::Properties::UndefinedProperty | Tag to mark properties as undefined |
CDumux::UpwindSchemeImpl< GridGeometry, discMethod > | Forward declaration of the upwind scheme implementation |
CDumux::UpwindSchemeImpl< GridGeometry, DiscretizationMethod::box > | Upwind scheme for the box method |
►CDumux::UpwindSchemeImpl< GridGeometry, DiscretizationMethod::cctpfa > | Upwind scheme for the cell-centered tpfa scheme |
CDumux::UpwindSchemeImpl< GridGeometry, DiscretizationMethod::ccmpfa > | Upwind scheme for cell-centered mpfa schemes |
CDumux::Properties::UpwindSchemeOrder< TypeTag, MyTypeTag > | Specifies the order of the upwinding scheme (1 == first order, 2 == second order(tvd methods)) |
CDumux::Properties::UpwindSchemeOrder< TypeTag, TTag::StaggeredFreeFlowModel > | Set the order of the upwinding scheme to 1 by default |
CDumux::Properties::UseBlockingOfSpuriousFlow< TypeTag, MyTypeTag > | Determines whether blocking of spurious flow is used or not |
CDumux::Properties::UseBlockingOfSpuriousFlow< TypeTag, TTag::TwoPOneCNI > | Do not block spurious flows by default |
CDumux::Properties::UseConstraintSolver< TypeTag, MyTypeTag > | Whether to use a contraint solver for computing the secondary variables |
CDumux::Properties::UseConstraintSolver< TypeTag, TTag::ThreePThreeC > | Determines whether a constraint solver should be used explicitly |
CDumux::Properties::UseConstraintSolver< TypeTag, TTag::TwoPTwoC > | Determines whether the constraint solver is used |
CDumux::Properties::UseMoles< TypeTag, MyTypeTag > | Property whether to use moles or kg as amount unit for balance equations |
CDumux::Properties::UseMoles< TypeTag, TTag::MPNC > | Use mole fractions in the balance equations by default |
CDumux::Properties::UseMoles< TypeTag, TTag::NavierStokesNC > | Defines whether molar (true) or mass (false) density is used |
CDumux::Properties::UseMoles< TypeTag, TTag::OnePNC > | Use mole fractions in the balance equations by default |
CDumux::Properties::UseMoles< TypeTag, TTag::RichardsNC > | Define that per default mole fractions are used in the balance equations |
CDumux::Properties::UseMoles< TypeTag, TTag::ThreePThreeC > | Use mole fractions in the balance equations by default |
CDumux::Properties::UseMoles< TypeTag, TTag::ThreePWaterOilNI > | |
CDumux::Properties::UseMoles< TypeTag, TTag::Tracer > | Define that mole fractions are used in the balance equations |
CDumux::Properties::UseMoles< TypeTag, TTag::TwoPNC > | Use mole fractions in the balance equations by default |
CDumux::Detail::ValidityTestFunctor< Expression > | |
CDumux::FluidMatrix::VanGenuchten | Implementation of the van Genuchten capillary pressure <-> saturation relation, and relative permeability |
CDumux::VanGenuchten< ScalarT, ParamsT > | Implementation of the van Genuchten capillary pressure <-> saturation relation. This class bundles the "raw" curves as static members and doesn't concern itself converting absolute to effective saturations and vice versa |
►CDumux::VanGenuchtenParams< ScalarT > | Specification of the material parameters for the van Genuchten-Mualem constitutive relations |
CDumux::RegularizedVanGenuchtenParams< ScalarT > | Parameters that are necessary for the regularization of VanGenuchten "material law" |
CDumux::FluidMatrix::VanGenuchtenRegularization< Scalar > | A regularization for the VanGenuchten material law |
►CDumux::VariableClass< TypeTag > | Base class holding the variables and discretized data for sequential models |
►CDumux::VariableClassAdaptive< TypeTag > | Base class holding the variables and discretized data for sequential models |
CDumux::VariableClass2P2CAdaptive< TypeTag > | Class holding additionally mpfa data of adaptive compositional models |
CDumux::Properties::Variables< TypeTag, MyTypeTag > | The type of the container of global variables |
CDumux::Properties::Variables< TypeTag, TTag::IMPESTwoPAdaptive > | Set variable class for adaptive impet schemes |
CDumux::Properties::Variables< TypeTag, TTag::SequentialModel > | |
CDumux::Properties::Variables< TypeTag, TTag::SequentialOneP > | Set general sequential VariableClass as default |
CDumux::Properties::Variables< TypeTag, TTag::SequentialTwoP > | Set general sequential VariableClass as default |
CDumux::Properties::Variables< TypeTag, TTag::SequentialTwoPTwoC > | |
CDumux::Properties::Variables< TypeTag, TTag::SequentialTwoPTwoCAdaptive > | |
►Cstd::vector< T > | STL class |
CDumux::NetPBMReader::Result< T > | The return type of the reading functions. Holds the actual pixel values and the header data |
CDumux::VectorConverter< MultiTypeBlockVector, Scalar > | A helper classe that converts a Dune::MultiTypeBlockVector into a plain Dune::BlockVector and transfers back values |
CDumux::Properties::Velocity< TypeTag, MyTypeTag > | The type velocity reconstruction |
CDumux::Properties::Velocity< TypeTag, TTag::FvMpfaL2dPressureTwoP > | Set velocity reconstruction implementation standard cell centered finite volume schemes as default |
CDumux::Properties::Velocity< TypeTag, TTag::FvMpfaL2dPressureTwoPAdaptive > | Set velocity reconstruction implementation standard cell centered finite volume schemes as default |
CDumux::Properties::Velocity< TypeTag, TTag::FvMpfaL3dPressureTwoP > | |
CDumux::Properties::Velocity< TypeTag, TTag::FvMpfaL3dPressureTwoPAdaptive > | |
CDumux::Properties::Velocity< TypeTag, TTag::FvMpfaO2dPressureTwoP > | Set velocity reconstruction implementation standard cell centered finite volume schemes as default |
CDumux::Properties::Velocity< TypeTag, TTag::FVPressureOneP > | Set velocity reconstruction implementation standard cell centered finite volume schemes as default |
CDumux::Properties::Velocity< TypeTag, TTag::FVPressureTwoP > | Set velocity reconstruction implementation standard cell centered finite volume schemes as default |
CDumux::Properties::Velocity< TypeTag, TTag::FVPressureTwoPAdaptive > | Set velocity reconstruction implementation for grid-adaptive cell centered finite volume schemes as default |
CDumux::Properties::Velocity< TypeTag, TTag::Pressure > | |
CDumux::Properties::Velocity< TypeTag, TTag::TransportTwoP > | |
CDumux::Properties::VelocityFormulation< TypeTag, MyTypeTag > | The type of velocity reconstructed for the transport model |
CDumux::Properties::VelocityFormulation< TypeTag, TTag::SequentialTwoP > | Set the default velocity formulation according to the chosen two-phase formulation |
CDumux::Properties::VelocityFormulation< TypeTag, TTag::SequentialTwoPTwoC > | Compositional models are very likely compressible |
CDumux::Properties::VelocityOutput< TypeTag, MyTypeTag > | Velocity calculation module to be used |
►CDumux::VelocityOutput< GridVariables > | Velocity output for implicit (porous media) models |
CDumux::GeomechanicsVelocityOutput< GridVariables > | Velocity output for geomechanical models. This class could be used to compute the temporal derivative of the displacement. Currently this is not implemented and we simply define this here in order to be able to reuse the VtkOutputModule which expects a VelocityOutput class |
CDumux::PorousMediumFlowVelocityOutput< GridVariables, FluxVariables > | Velocity output policy for implicit (porous media) models |
CDumux::StaggeredFreeFlowVelocityOutput< GridVariables, SolutionVector > | Velocity output for staggered free-flow models |
CDumux::Properties::VelocityOutput< TypeTag, TTag::Geomechanics > | The (currently empty) velocity output |
CDumux::Properties::VelocityOutput< TypeTag, TTag::PorousMediumFlow > | Velocity output |
CDumux::Properties::VelocityOutput< TypeTag, TTag::StaggeredFreeFlowModel > | The velocity output |
CDumux::VertexEnrichmentHelper< GridView, CodimOneGridView > | Specialization of the enrichment helper class for 2d grids. In this case, we look for two-dimensional bulk grid elements that are enclosed by (lie in between) two 1-dimensional facet grid elements |
CDumux::Properties::VisitFacesOnlyOnce< TypeTag, MyTypeTag > | Type of solution vector or pressure system Indicates if faces are only regarded from one side |
CDumux::Properties::VisitFacesOnlyOnce< TypeTag, TTag::FVPressureOneP > | Allow assembling algorithm for the pressure matrix to assemble only from one side of a cell-cell interface |
CDumux::Properties::VisitFacesOnlyOnce< TypeTag, TTag::FVPressureTwoP > | Allow assembling algorithm for the pressure matrix to assemble only from one side of a cell-cell interface |
CDumux::Properties::VisitFacesOnlyOnce< TypeTag, TTag::FVPressureTwoPAdaptive > | Allow assembling algorithm for the pressure matrix to assemble only from one side of a cell-cell interface |
CDumux::Properties::VisitFacesOnlyOnce< TypeTag, TTag::Pressure > | Faces are only regarded from one side and not from both cells |
CDumux::Properties::VisitFacesOnlyOnce< TypeTag, TTag::SequentialTwoPTwoC > | Faces are regarded from both sides |
CDumux::Properties::VolumeVariables< TypeTag, MyTypeTag > | The secondary variables within a sub-control volume |
CDumux::Properties::VolumeVariables< TypeTag, TTag::Elastic > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::KEpsilon > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::KEpsilonNC > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::KEpsilonNCNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::KEpsilonNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::KOmega > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::KOmegaNC > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::KOmegaNCNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::KOmegaNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::LowReKEpsilon > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::LowReKEpsilonNC > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::LowReKEpsilonNCNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::LowReKEpsilonNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::MPNC > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::MPNCNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::MPNCNonequil > | Use the mineralization volume variables together with the 2pnc vol vars |
CDumux::Properties::VolumeVariables< TypeTag, TTag::NavierStokes > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::NavierStokesNC > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::OneEq > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::OneEqNC > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::OneEqNCNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::OneEqNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::OneP > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::OnePNC > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::OnePNCMin > | Use the mineralization volume variables together with the 1pnc vol vars |
CDumux::Properties::VolumeVariables< TypeTag, TTag::OnePNCMinNI > | Use the mineralization volume variables together with the 1pnc vol vars |
CDumux::Properties::VolumeVariables< TypeTag, TTag::OnePNCNI > | |
CDumux::Properties::VolumeVariables< TypeTag, TTag::OnePNCNonEquil > | Use the mineralization volume variables together with the 2pnc vol vars |
CDumux::Properties::VolumeVariables< TypeTag, TTag::OnePNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::PoroElastic > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::Richards > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::RichardsNC > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::RichardsNCNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::RichardsNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::ShallowWater > | |
CDumux::Properties::VolumeVariables< TypeTag, TTag::SolidEnergy > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::ThreeP > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::ThreePNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::ThreePThreeC > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::ThreePThreeCNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::ThreePWaterOilNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::Tracer > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoP > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPNC > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPNCMin > | Use the mineralization volume variables together with the 2pnc vol vars |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPNCMinNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPNCNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPOneCNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPTwoC > | Use the 2p2c VolumeVariables |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPTwoCCO2 > | Co2 volume variables use the same traits as the 2p2c model |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPTwoCCO2NI > | |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPTwoCNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPTwoCNINonEquil > | Use the nonequilibrium volume variables together with the 2p2c vol vars |
CDumux::Properties::VolumeVariables< TypeTag, TTag::TwoPTwoCNonEquil > | Use the nonequilibrium volume variables together with the 2p2c vol vars |
CDumux::Properties::VolumeVariables< TypeTag, TTag::ZeroEq > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::ZeroEqNC > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::ZeroEqNCNI > | Set the volume variables property |
CDumux::Properties::VolumeVariables< TypeTag, TTag::ZeroEqNI > | Set the volume variables property |
CDumux::Detail::VolVarsWithOutPVSwitch | |
CDumux::Detail::VolVarsWithPVSwitch | Helper structs to conditionally use a primary variable switch or not |
►CDune::VTKFunction | |
CDumux::Vtk::VectorP0VTKFunction< GridView, Mapper, F > | VTK function that supports both scalar and vector values for each element |
CDumux::Vtk::VectorP1NonConformingVTKFunction< GridView, Mapper, F > | A VTK function that supports both scalar and vector values for each vertex. This expects the data to be organized by a two-dimensional field storing for each element the element-local nodal values. This can be used for the output of fields that are non-conforming due to e.g. constitutive relationships and where no extra degrees of freedom exist to disply the discontinuities |
CDumux::Vtk::VectorP1VTKFunction< GridView, Mapper, F > | VTK function that supports both scalar and vector values for each vertex |
CDumux::VtkNestedFunction< GridView, Mapper, Buffer > | Provides a vector-valued function using Dune::FieldVectors as elements. DEPRECATED will be removed once this header is removed |
CDumux::VtkMultiWriter< GridView, OutputValue > | Simplifies writing multi-file VTK datasets |
CDumux::VtkOutputModuleBase< GridGeometry > | A VTK output module to simplify writing dumux simulation data to VTK format |
►CDumux::VtkOutputModuleBase< GridVariables::GridGeometry > | |
►CDumux::VtkOutputModule< GridVariables, SolutionVector > | A VTK output module to simplify writing dumux simulation data to VTK format |
CDumux::BoxDfmVtkOutputModule< GridVariables, SolutionVector, FractureGrid > | A VTK output module to simplify writing dumux simulation data to VTK format |
CDumux::StaggeredVtkOutputModule< GridVariables, SolutionVector > | A VTK output module to simplify writing dumux simulation data to VTK format Specialization for staggered grids with dofs on faces |
CDumux::VTKReader | A vtk file reader using tinyxml2 as xml backend |
CDumux::VTKSequenceWriter< VTKWriter > | Base class to write pvd-files which contains a list of all collected vtk-files. This is a modified version of DUNE's pvd writer which takes a VTKWriter as template argument making it more general |
CDumux::VTKSequenceWriter< Dumux::PointCloudVtkWriter< Scalar, GlobalPosition > > | |
CDumux::FluidMatrix::WettingNonwettingInterfacialAreaPcSw< T > | Wrapper type for laws providing rules for the wetting-nonwetting interfacial area |
CDumux::FluidMatrix::WettingSolidInterfacialAreaPcSw< T > | Wrapper type for laws providing rules for the wetting-solid interfacial area |
CDumux::Properties::TTag::ZeroEq | The type tag for the single-phase, isothermal Reynolds-Averaged Navier-Stokes 0-Eq. model |
CDumux::Properties::TTag::ZeroEqNC | The type tags for the single-phase, multi-component isothermal ZeroEq model |
CDumux::Properties::TTag::ZeroEqNCNI | The type tags for the single-phase, multi-component non-isothermal ZeroEq models |
CDumux::Properties::TTag::ZeroEqNI | The type tag for the single-phase, non-isothermal Reynolds-Averaged Navier-Stokes model |
►CDumux::Laws | |
CDumux::FluidMatrixInteraction< Laws > | Wrapper type to combine an arbitrary number of different laws for fluid-matrix interaction (e.g., pc-Sw-curves) |