| 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, DiscretizationMethods::CCMpfa > | |
| CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethods::CCTpfa > | |
| CDumux::AdvectionCacheChooser< TypeTag, true > | |
| CDumux::AdvectionCacheChooser< TypeTag, EnableAdvection > | |
| CDumux::FluxVariablesCaching::EmptyDiffusionCache | |
| CDumux::DiffusionCacheChooser< TypeTag, GetPropType< TypeTag, Properties::ModelTraits >::enableMolecularDiffusion()> | |
| CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethods::CCMpfa > | |
| CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethods::CCTpfa > | |
| CDumux::DiffusionCacheChooser< TypeTag, true > | |
| CDumux::DiffusionCacheChooser< TypeTag, EnableMolecularDiffusion > | |
| CDumux::FluxVariablesCaching::EmptyHeatConductionCache | |
| CDumux::EnergyCacheChooser< TypeTag, GetPropType< TypeTag, Properties::ModelTraits >::enableEnergyBalance()> | |
| CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethods::CCMpfa > | |
| CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethods::CCTpfa > | |
| CDumux::EnergyCacheChooser< TypeTag, true > | |
| CDumux::EnergyCacheChooser< TypeTag, EnableEnergyBalance > | |
| CFluxVariablesCaching::_EmptyCache | |
| CDumux::StressVariablesCache< Scalar, GridGeometry, DiscretizationMethods::CCTpfa > | |
| CDumux::StressVariablesCache< Scalar, GridGeometry, DiscretizationMethods::CCMpfa > | |
| CDumux::AABBDistanceField< Geometry > | Class to calculate the closest distance from a point to a given set of geometries describing the domain's boundaries. Internally uses an AABB tree representation of the geometries for logarithmic distance queries |
| CDumux::FluidMatrix::Adapter< A, Wrapper > | Adapter to inherit from, allowing the inheriting class to be wrapped by the makeFluidMatrixInteraction function |
| CDumux::FluidMatrix::ParkerVanGenuchtenMaterialLaw< Scalar, ParkerVanGenuchten3P, NoRegularization, ParkerVanGenuchten3PEffToAbsPolicy > | |
| CDumux::FluidMatrix::ParkerVanGenuchtenMaterialLaw< Scalar, ParkerVanGenuchten3P, ParkerVanGenuchten3PRegularization< Scalar >, ParkerVanGenuchten3PEffToAbsPolicy > | |
| CDumux::FluidMatrix::TwoPMaterialLaw< Scalar, BrooksCorey, BrooksCoreyRegularization< Scalar >, TwoPEffToAbsDefaultPolicy > | |
| CDumux::FluidMatrix::TwoPMaterialLaw< Scalar, BrooksCorey, NoRegularization, TwoPEffToAbsDefaultPolicy > | |
| CDumux::FluidMatrix::TwoPMaterialLaw< Scalar, LinearMaterial, NoRegularization, TwoPEffToAbsDefaultPolicy > | |
| CDumux::FluidMatrix::TwoPMaterialLaw< Scalar, VanGenuchten, VanGenuchtenRegularization< Scalar >, TwoPEffToAbsDefaultPolicy > | |
| CDumux::FluidMatrix::TwoPMaterialLaw< Scalar, VanGenuchten, NoRegularization, TwoPEffToAbsDefaultPolicy > | |
| CDumux::PoreNetwork::FluidMatrix::MultiShapeTwoPLocalRules< Scalar > | |
| CDumux::PoreNetwork::FluidMatrix::SingleShapeTwoPLocalRules< Scalar, TwoPLocalRulesPlatonicBody< shape >, TwoPLocalRulesPlatonicBodyRegularization< Scalar, TwoPLocalRulesPlatonicBody< shape > > > | |
| CDumux::PoreNetwork::FluidMatrix::SingleShapeTwoPLocalRules< Scalar, TwoPLocalRulesPlatonicBody< shape >, Dumux::FluidMatrix::NoRegularization > | |
| 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< MultiShapeTwoPLocalRules< ScalarT >, Dumux::FluidMatrix::PcKrSw > | |
| CDumux::PoreNetwork::FluidMatrix::MultiShapeTwoPLocalRules< ScalarT > | Implementation of capillary pressure curves for multiple pore body geometries |
| CDumux::FluidMatrix::Adapter< ParkerVanGenuchtenMaterialLaw< ScalarType, BaseLaw, NoRegularization, ParkerVanGenuchten3PEffToAbsPolicy >, ThreePhasePcKrSw > | |
| CDumux::FluidMatrix::ParkerVanGenuchtenMaterialLaw< ScalarType, BaseLaw, Regularization, EffToAbsPolicy > | Parker van Genuchten material law |
| CDumux::FluidMatrix::Adapter< SingleShapeTwoPLocalRules< ScalarType, BaseLaw, Dumux::FluidMatrix::NoRegularization >, Dumux::FluidMatrix::PcKrSw > | |
| CDumux::PoreNetwork::FluidMatrix::SingleShapeTwoPLocalRules< ScalarType, BaseLaw, Regularization > | Base class for all standard pore-local pc-Sw curves |
| 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 > | Implementation of a NAPL adsorption model |
| 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::AdaptiveGridRestart< Grid, allowGridRestart > | Indices denoting the different grid types |
| CDumux::AdaptiveGridRestart< Grid, true > | Provides a restart functionality for adaptive grids |
| Cnlohmann::adl_serializer< Dune::FieldVector< ctype, k > > | |
| CDumux::FluidMatrix::Adsorption< T > | Wrapper type for adsorption laws |
| CDumux::NavierStokesScalarConservationModelFluxVariables< Problem, ModelTraits, FluxTypes, ElementVolumeVariables, ElementFluxVariablesCache, UpwindScheme >::AdvectionType | |
| 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::PNMOneP > | The advection type |
| CDumux::Properties::AdvectionType< TypeTag, TTag::PNMOnePNC > | The advection type |
| CDumux::Properties::AdvectionType< TypeTag, TTag::PNMTwoP > | The advection type |
| CDumux::Properties::AdvectionType< TypeTag, TTag::PNMTwoPNC > | The advection type |
| 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 |
| CAdvectiveFlux | |
| CDumux::AdvectiveFlux< NavierStokesEnergyModelTraits< NavierStokesMassOnePModelTraits > > | |
| CDumux::AdvectiveFlux< NavierStokesMassOnePModelTraits, T > | Helper struct defining the advective fluxes of the single-phase flow Navier-Stokes mass model |
| CDumux::AdvectiveFlux< NavierStokesMassOnePNCModelTraits< nComp, useM, repCompEqIdx > > | Helper struct defining the advective fluxes of the single-phase flow multicomponent Navier-Stokes mass model |
| CDumux::AdvectiveFlux< NavierStokesEnergyModelTraits< NavierStokesMassOnePNCModelTraits< nComp, useM, repCompEqIdx > > > | |
| CDumux::BinaryCoeff::Air_Mesitylene | Binary coefficients for water and mesitylene |
| CDumux::BinaryCoeff::Air_Xylene | Binary coefficients for air and xylene |
| CDumux::MPNCInitialConditions::AllPhasesPresent | |
| CDumux::Experimental::Assembler< TypeTag, diffMethod, isImplicit, LocalResidual > | A linear system assembler (residual and Jacobian) for general discretization schemes |
| CDumux::PoreNetwork::AveragedValues< GridVariables, SolutionVector > | Calculates averaged values of the network solution |
| CDumux::PoreNetwork::NonWettingPhaseTransmissibility::BakkeOren< Scalar > | |
| CDumux::Properties::BalanceEqOpts< TypeTag, TTag::ModelProperties > | Set the default class for the balance equation options |
| CDumux::Properties::BalanceEqOpts< TypeTag, TTag::Richards > | Set a richards specific 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::Components::Brine< Scalar, H2O > | |
| CDumux::Components::Brine< Scalar, H2O_Tabulated > | |
| CDumux::Components::Brine< Scalar, H2OType > | |
| CDumux::FluidSystems::Base< ScalarType, Implementation > | Fluid system base class |
| CDumux::FluidSystems::Brine< Scalar, H2OType > | |
| CDumux::FluidSystems::Brine< Scalar, H2Otype > | |
| CDumux::FluidSystems::BrineAir< Scalar, H2Otype, Policy > | |
| CDumux::FluidSystems::BrineCO2< Scalar, CO2Component, H2OType, Policy > | |
| CDumux::FluidSystems::H2OAir< Scalar, H2Otype, Policy, useKelvinVaporPressure > | |
| CDumux::FluidSystems::H2OAir< Scalar, Components::SimpleH2O< Scalar >, FluidSystems::H2OAirDefaultPolicy< true > > | |
| CDumux::FluidSystems::H2OAirMesitylene< Scalar, H2OType > | |
| CDumux::FluidSystems::H2OAirXylene< Scalar, H2OType > | |
| CDumux::FluidSystems::H2OHeavyOil< Scalar, H2OType > | |
| CDumux::FluidSystems::H2ON2< Scalar, Policy > | |
| CDumux::FluidSystems::H2ON2O2< Scalar, Policy > | |
| CDumux::FluidSystems::LiquidPhaseTwoC< Scalar, Components::SimpleH2O< Scalar >, Components::Constant< 1, Scalar > > | |
| CDumux::FluidSystems::OnePAdapter< MPFluidSystem, phase > | |
| CDumux::FluidSystems::OnePLiquid< Scalar, Components::SimpleH2O< Scalar > > | |
| 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::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::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::H2OHeavyOil< Scalar, H2OType > | A compositional fluid system with water and heavy oil components in both the liquid and the gas phase |
| 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, CO2Component, Components::TabulatedComponent< Components::H2O< Scalar > >, BrineCO2DefaultPolicy< true > > > | |
| CDumux::FluidSystems::BrineCO2< Scalar, CO2Component, 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< 1, 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, 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, SimpleCO2< Scalar > > | |
| CDumux::Components::SimpleCO2< Scalar > | A simple version of pure CO2 |
| CDumux::Components::Base< Scalar, SimpleH2O< Scalar > > | |
| CDumux::Components::SimpleH2O< Scalar > | A simple implementation 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 |
| CBaseClass | |
| CDumux::CVFE::FaceInterpolationPointData< BaseClass, LocalIndex > | An interpolation point related to a face of an element |
| CDumux::FEBoundaryFaceInterpolationPointData< BaseClass, LocalIndex > | An interpolation point related to a boundary face |
| CDumux::FEFaceInterpolationPointData< BaseClass, BoundaryFlag, LocalIndex > | An interpolation point related to an intersection |
| CDumux::BaseGridGeometry< GV, Traits > | Base class for all grid geometries |
| CDumux::Experimental::PQ3FEGridDiscretization< Scalar, GridView, enableCache > | |
| CDumux::Experimental::PQ3FEGridDiscretization< Scalar, GV, enableCaching, Traits > | |
| CDumux::FEGridGeometry< FEB, Traits > | |
| CDumux::FaceCenteredDiamondFVGridGeometry< GV, enableCaching, Traits > | |
| CDumux::FaceCenteredDiamondFVGridGeometry< GridView, enableCache > | |
| CDumux::PQ1BubbleFVGridGeometry< Scalar, GridView, enableCache > | |
| CDumux::PQ1BubbleFVGridGeometry< Scalar, GridView, enableCache, Traits > | |
| CDumux::PQ1BubbleFVGridGeometry< Scalar, GV, enableCaching, Traits > | |
| CDumux::PQ2FVGridGeometry< Scalar, GridView, enableCache > | |
| CDumux::PQ2FVGridGeometry< Scalar, GV, enableCaching, Traits > | |
| CDumux::PQ3FVGridGeometry< Scalar, GridView, enableCache > | |
| CDumux::PQ3FVGridGeometry< Scalar, GV, enableCaching, Traits > | |
| 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::Experimental::FEGridDiscretization< GV, Traits > | Default class for finite element grid discretizations |
| CDumux::Experimental::PQ3FEGridDiscretization< Scalar, GV, enableCaching, Traits > | Class for pq3 finite element grid discretizations |
| 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::FaceCenteredDiamondFVGridGeometry< GV, enableCaching, Traits > | Grid geometry for the diamond discretization |
| CDumux::FaceCenteredStaggeredFVGridGeometry< GV, false, Traits > | Base class for the finite volume geometry vector for face-centered 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::FaceCenteredStaggeredFVGridGeometry< GV, true, 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. Specialization in case the FVElementGeometries are stored |
| CDumux::PQ1BubbleFVGridGeometry< Scalar, GV, enableCaching, Traits > | Base class for the finite volume geometry vector for pq1bubble schemes This builds up the sub control volumes and sub control volume faces |
| CDumux::PQ2FVGridGeometry< Scalar, GV, enableCaching, Traits > | Base class for the finite volume geometry vector for pq2 schemes This builds up the sub control volumes and sub control volume faces |
| CDumux::PQ3FVGridGeometry< Scalar, GV, enableCaching, Traits > | Finite volume geometry for the pq3 hybrid CVFE scheme (order-3 Lagrange elements) |
| CDumux::PoreNetwork::GridGeometry< Scalar, GV, false, Traits > | Base class for the finite volume geometry for porenetwork models |
| CDumux::PoreNetwork::GridGeometry< Scalar, GV, true, Traits > | Base class for the finite volume geometry for porenetwork models |
| CDumux::Properties::BaseModelTraits< TypeTag, TTag::NavierStokesMassOnePNC > | The base model traits. Per default, we use the number of components of the fluid system.states some specifics of the Navier-Stokes model |
| 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 |
| CBaseTraits | |
| CDumux::HybridPQ1BubbleCVFEGridGeometryTraits< BaseTraits > | The default traits for the hybrid pq1bubble finite volume grid geometry Defines the scv and scvf types and the mapper types |
| CDumux::BasicGridGeometry< GV, EM, VM > | An implementation of a grid geometry with some basic features |
| CDumux::PoreNetwork::FluidMatrix::MultiShapeTwoPLocalRules< ScalarT >::BasicParams | |
| CDumux::BasicVolumeVariables< Traits > | |
| CDumux::KirchhoffLovePlateDeformationVolumeVariables< T > | |
| CDumux::KirchhoffLovePlateRotationVolumeVariables< T > | |
| CDumux::KirchhoffLovePlateDeformationVolumeVariables< Traits > | Volume variables for the Kirchhoff-Love model (deformation, potentials) |
| CDumux::KirchhoffLovePlateRotationVolumeVariables< Traits > | Volume variables for the rotations |
| CDumux::MembranePlateVolumeVariables< Traits > | Volume variables for the membrane plate model |
| CDune::VTK::BasicWriter | |
| CDumux::ConformingIntersectionWriter< GridView > | Conforming intersection writer |
| CDune::BCRSMatrix< Block, Allocator > | |
| CDumux::Experimental::BoundaryFace< GV, T > | Class for a boundary face related to primary grid elements (dune intersections) |
| CDumux::PoreNetwork::BoundaryFlux< GridVariables, LocalResidual, SolutionVector > | Class for the calculation of fluxes at the boundary of pore-network models |
| CDumux::BoundaryTypes< numEq >::BoundaryInfo | Use bitfields to minimize the size |
| CDumux::BoundarySegmentIndexFlag | Class for accessing boundary flags |
| CDumux::BoundaryFlag< Dune::ALUGrid< dim, dimworld, elType, refinementType > > | Boundary flag |
| CDumux::BoundaryFlag< Dune::SubGrid< dim, HostGrid > > | Dune-subgrid doesn't have this implemented |
| CDumux::BoundaryFlag< Grid > | Boundary flag to store e.g. in sub control volume faces |
| 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::BoundaryTypes< size > | |
| CDumux::NavierStokesMomentumBoundaryTypes< ModelTraits::dim()> | |
| CDumux::NavierStokesMomentumBoundaryTypes< size > | Class to specify the type of a boundary condition for the Navier-Stokes model |
| CDumux::BoundingBoxGeometry< ct, dimworld > | A thin axis-aligned box geometry |
| 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 identify in which sub control volume(s) a point source falls |
| CDumux::BoussinesqGravityTermDensity | Density in the gravity term of Darcy's law with the Boussinesq approximation |
| 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::BoxDfmSubControlVolume< GV, T > | Sub control volume for the box discrete fracture scheme |
| 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::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 occurring 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::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::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::BoxForchheimersLaw< ScalarType, GridGeometry, ForchheimerVelocity > | Forchheimer's law for box scheme |
| CDumux::BoxForchheimersLaw< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::GridGeometry >, ForchheimerVelocity > | |
| CDumux::ForchheimersLawImplementation< TypeTag, ForchheimerVelocity, DiscretizationMethods::Box > | Forchheimer's law for box scheme |
| 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::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::BoxSubControlVolume< GV, T > | Sub control volume for the box scheme |
| 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::BinaryCoeff::Brine_CO2< Scalar, CO2, verbose > | Binary coefficients for brine and CO2 |
| CDumux::BinaryCoeff::Brine_CO2_Old< Scalar, CO2Impl, 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 BrineCO2 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::BrineCO2< Scalar, CO2Component, H2OType, Policy > | |
| CDumux::FluidSystems::BrineCO2< Scalar, CO2Component, 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< false > | Specialization for the case of brine being a fluid system with NaCl as individual component |
| CDumux::FluidSystems::Detail::BrineCO2Indices< true > | Specialization for the case of brine being a pseudo component with a constant salinity |
| 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::FluidMatrix::BrooksCoreyRegularization< Scalar > | A regularization for the BrooksCorey material law |
| CGetPropType::Cache | |
| CDumux::AdvectionCacheChooser< TypeTag, true > | |
| CDumux::DiffusionCacheChooser< TypeTag, true > | |
| CDumux::EnergyCacheChooser< TypeTag, true > | |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::NavierStokesMassOnePNC >::type | |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::NavierStokesMassOnePNCNI >::type | |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::NavierStokesMassOnePNCNI >::type | |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::NavierStokesMassOnePNI >::type | |
| CDumux::CakeGridManager< Grid > | Provides a grid manager with a method for creating vectors with polar Coordinates and one for creating a Cartesian grid from these polar coordinates |
| 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::CCMpfaGridVolumeVariables< Problem, VolumeVariables, enableCache > | |
| CDumux::CCTpfaGridVolumeVariables< Problem, VolumeVariables, enableCache > | |
| CDumux::CCMpfaGridVolumeVariables< Problem, VolumeVariables, cachingEnabled, Traits > | Base class for the grid volume variables |
| 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::Experimental::CCLocalAssembler< TypeTag, Assembler, diffMethod, Implementation > | An assembler for Jacobian and residual contribution per element (cell-centered methods) |
| CDumux::Experimental::SubDomainCCLocalAssemblerBase< id, TypeTag, Assembler, ThisType, DiffMethod::numeric > | |
| CDumux::Experimental::CCLocalAssembler< TypeTag, Assembler, dm, Implementation > | |
| CDumux::Experimental::SubDomainCCLocalAssemblerBase< id, TypeTag, Assembler, Implementation, dm > | A base class for all multidomain local assemblers |
| CDumux::Experimental::CCLocalAssembler< TypeTag, Assembler, dm, SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric > > | |
| CDumux::Experimental::SubDomainCCLocalAssemblerBase< id, TypeTag, Assembler, SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric >, DiffMethod::numeric > | |
| CDumux::Experimental::SubDomainCCLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric > | Cell-centered scheme multidomain local assembler using numeric differentiation |
| 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 > | Traits for the base class for the grid volume variables |
| 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 > | |
| 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 > | |
| 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 providing 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::CCSubControlVolume< GV, T > | Sub control volumes for cell-centered discretization schemes |
| 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, DiscretizationMethods::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, ForchheimerVelocity, isNetwork > | Forchheimer's law for cell-centered finite volume schemes with two-point flux approximation |
| CCCTpfaForchheimersLaw< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::GridGeometry >, ForchheimerVelocity,(GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimension< GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimensionworld)> | |
| CDumux::ForchheimersLawImplementation< TypeTag, ForchheimerVelocity, DiscretizationMethods::CCTpfa > | Forchheimer's law for cell-centered finite volume schemes with two-point flux approximation |
| CDumux::CCTpfaForchheimersLaw< ScalarType, GridGeometry, ForchheimerVelocity, false > | Specialization of the CCTpfaForchheimersLaw grids where dim=dimWorld |
| CDumux::CCTpfaForchheimersLaw< ScalarType, GridGeometry, ForchheimerVelocity, true > | Specialization of the CCTpfaForchheimersLaw grids where dim<dimWorld |
| CDumux::CCTpfaFVElementGeometry< GG, enableGridGeometryCache > | Stencil-local finite volume geometry (scvs and scvfs) for cell-centered TPFA models This builds up the sub control volumes and sub control volume faces for each element in the local scope we are restricting to, e.g. stencil or element |
| CDumux::CCTpfaFVElementGeometry< GG, false > | Stencil-local finite volume geometry (scvs and scvfs) for cell-centered TPFA models Specialization for grid caching disabled |
| CDumux::CCTpfaFVElementGeometry< GG, true > | Stencil-local finite volume geometry (scvs and scvfs) for cell-centered TPFA models Specialization for grid caching enabled |
| CDumux::CCTpfaFVGridGeometry< GridView, enableGridGeometryCache, Traits > | The finite volume geometry (scvs and scvfs) for cell-centered TPFA models on a grid view This builds up the sub control volumes and sub control volume faces |
| CDumux::CCTpfaGridFluxVariablesCache< Problem, FluxVariablesCache, FluxVariablesCacheFiller, EnableGridFluxVariablesCache, Traits > | Flux variable caches on a gridview |
| CDumux::CCTpfaGridFluxVariablesCache< P, FVC, FVCF, false, TheTraits > | Flux variable caches on a gridview with grid caching disabled |
| CDumux::CCTpfaGridFluxVariablesCache< P, FVC, FVCF, true, TheTraits > | Flux variable caches on a gridview with grid caching enabled |
| CDumux::Properties::TTag::CCTpfaModel | |
| CDumux::CCTpfaSubControlVolumeFace< GV, T > | The sub control volume face |
| CDumux::Python::Detail::Charge | |
| CDumux::CheckOverlapSize< DiscretizationMethod > | Check if the overlap size is valid for a given discretization method |
| CDumux::CheckOverlapSize< DiscretizationMethods::Box > | Specialization for the box method which requires an overlap size of 0 |
| CDumux::CheckOverlapSize< DiscretizationMethods::FCStaggered > | |
| CDumux::CheckOverlapSize< DiscretizationMethods::FEM > | |
| CDumux::CircleAveragePointSourceTraits< MDTraits > | Point source traits for the circle average coupling mode |
| CDumux::GeneratedCO2Tables::CO2Tables | |
| 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 |
| CDumux::MetaData::Collector | Class to collect metadata |
| CDune::CommDataHandleIF | |
| CDumux::GmshGridDataHandle< Grid, GridInput, std::vector< int > > | |
| CDumux::GmshGridDataHandle< Dune::UGGrid< dimgrid >, GridFactory, Data > | A data handle for commucating grid data for gmsh grids (specialization for UGGrid) |
| CDumux::MultiCodimVectorCommDataHandle< Mapper, Vector, dim, Detail::SetEqual, DataType > | |
| CDumux::MultiCodimVectorCommDataHandle< Mapper, Vector, dim, Detail::Sum, DataType > | |
| CDumux::MultiCodimVectorCommDataHandle< Mapper, Vector, dim, Detail::Min, DataType > | |
| CDumux::MultiCodimVectorCommDataHandle< Mapper, Vector, dim, Detail::Max, DataType > | |
| CDumux::VectorCommDataHandle< Mapper, Vector, codim, Detail::SetEqual, DataType > | |
| CDumux::VectorCommDataHandle< Mapper, Vector, codim, Detail::Sum, DataType > | |
| CDumux::VectorCommDataHandle< Mapper, Vector, codim, Detail::Min, DataType > | |
| CDumux::VectorCommDataHandle< Mapper, Vector, codim, Detail::Max, DataType > | |
| CDumux::VtkGridDataHandle< Grid, GridInput, std::vector< double > > | |
| CDumux::GmshGridDataHandle< Grid, GridFactory, Data > | A data handle for commucating grid data for gmsh grids |
| CDumux::GmshGridDataHandle< Dune::UGGrid< dimgrid >, GridFactory, Data > | A data handle for commucating grid data for gmsh grids (specialization for UGGrid) |
| CDumux::LoadSolutionDataHandle< Container, EntityMapper, codim > | Data handle to communicate the solution on ghosts and overlaps when reading from vtk file in parallel |
| CDumux::MultiCodimVectorCommDataHandle< Mapper, Vector, dim, ScatterOperator, DataT > | A data handle class to exchange entries of a vector for multiple codims in one communication call |
| CDumux::VectorCommDataHandle< Mapper, Vector, entityCodim, ScatterOperator, DataT > | A data handle class to exchange entries of a vector |
| CDumux::VtkGridDataHandle< Grid, GridInput, Data > | A data handle for communicating grid data for VTK grids |
| CDumux::IAPWS::Common< Scalar > | Implements relations which are common for all regions of the IAPWS '97 formulation |
| CDumux::PoreNetwork::CommonIOFields | Adds output fields specific to all pore-network models |
| CDumux::ComponentTraits< Component > | Component traits, i.e. information extracted from components |
| CDumux::ComponentTraits< Components::TabulatedComponent< RawComponent, useVaporPressure > > | Component traits for tabulated component |
| CDumux::Properties::CompositionalDispersionModel< TypeTag, TTag::PorousMediumFlow > | By default, we use Scheideggers's law for the dispersive tensor calculation |
| 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... > > | |
| 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 occurring in some equations |
| CDumux::ConstraintData< Info, Values > | |
| CDumux::ConstraintData< DirichletConstraintInfo, DirichletValues > | |
| CDumux::DirichletConstraintData< DirichletConstraintInfo, DirichletValues, IndexType > | |
| CDumux::ConstraintInfo< numEq > | Class to specify information related to constraints |
| CDumux::DirichletConstraintInfo< numEq > | Class to specify information related to Dirichlet constraints |
| CDune::Amg::ConstructionTraits< Dumux::ParMTJac< M, X, Y, l > > | |
| CDune::Amg::ConstructionTraits< Dumux::ParMTSOR< M, X, Y, l > > | |
| CDune::Amg::ConstructionTraits< Dumux::ParMTSSOR< M, X, Y, l > > | |
| CContext | |
| CDumux::Experimental::IdPointSourceContext< Context, IdType > | Point source context enriched with a unique identifier |
| CDumux::Experimental::ScvPointSourceContext< Context > | Point source context enriched with the sub-control volume index |
| CDumux::Experimental::EmptyPointSources::Context | Dummy context type satisfying the assembly interface |
| CDumux::ConvergenceWriterInterface< SolutionVector, ResidualVector > | A convergence writer interface Provide an interface that show the minimal requirements a convergence write passed to a newton method has to fulfill |
| CDumux::NewtonConvergenceWriter< SubDomainGridGeometry< id >, SubDomainSolutionVector< id >, SubDomainResidualVector< id > > | |
| CDumux::NewtonConvergenceWriter< GridGeometry, SolutionVector, ResidualVector > | Writes the intermediate solutions for every Newton iteration |
| CDumux::ConvergenceWriterInterface< MDTraits::SolutionVector, MDTraits::ResidualVector > | |
| CDumux::MultiDomainNewtonConvergenceWriter< MDTraits > | Writes the intermediate solutions for every Newton iteration |
| CDumux::TriangulationPolicy::ConvexHullPolicy | |
| CDumux::BoxDfmMLGeometryTraits< ct >::CornerStorage< mydim, cdim > | |
| CDumux::BoxMLGeometryTraits< 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::Experimental::BoundaryFaceMLGeometryTraits< ct >::CornerStorage< mydim, cdim > | |
| CDumux::FCDiamondMLGeometryTraits< ct >::CornerStorage< mydim, cdim > | |
| CDumux::PQ1BubbleMLGeometryTraits< ct >::CornerStorage< mydim, cdim > | |
| CDumux::PQ2MLGeometryTraits< ct >::CornerStorage< mydim, cdim > | |
| CDumux::CouplingManager< Traits > | The interface of the coupling manager for multi domain problems |
| CDumux::FreeFlowMassPoreNetworkCouplingManager< FreeFlowMassPoreNetworkTraits > | |
| CDumux::FreeFlowMomentumPoreNetworkCouplingManager< FreeFlowMomentumPoreNetworkTraits > | |
| CDumux::CVFEFreeFlowCouplingManager< Traits > | The interface of the coupling manager for free flow systems |
| CDumux::FCStaggeredFreeFlowCouplingManager< Traits > | The interface of the coupling manager for free flow systems |
| CDumux::CouplingManager< MDTraits > | |
| CDumux::EmbeddedCouplingManagerBase< MDTraits, ParentType > | |
| CDumux::EmbeddedCouplingManagerBase< MDTraits, ThisType > | |
| CDumux::EmbeddedCouplingManagerBase< MDTraits, Implementation, PSTraits > | |
| CDumux::Embedded1d3dCouplingManagerBase< MDTraits, Implementation, PSTraits > | |
| CDumux::EmbeddedCouplingManagerBase< MDTraits, Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Average >, CircleAveragePointSourceTraits< MDTraits > > | |
| CDumux::Embedded1d3dCouplingManagerBase< 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::EmbeddedCouplingManagerBase< MDTraits, Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Kernel >, DefaultPointSourceTraits< MDTraits > > | |
| CDumux::EmbeddedCouplingManagerBase< MDTraits, Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Line >, DefaultPointSourceTraits< MDTraits > > | |
| CDumux::EmbeddedCouplingManagerBase< MDTraits, Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Projection > > | |
| CDumux::Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Projection > | Manages the coupling between bulk elements and lower dimensional elements |
| CDumux::EmbeddedCouplingManagerBase< MDTraits, Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Surface >, CircleAveragePointSourceTraits< MDTraits > > | |
| CDumux::Embedded1d3dCouplingManagerBase< 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::EmbeddedCouplingManagerBase< MDTraits, Implementation, DefaultPointSourceTraits< MDTraits > > | |
| 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::Embedded1d3dCouplingManagerBase< MDTraits, ThisType, CircleAveragePointSourceTraits< MDTraits > > | |
| CDumux::Embedded1d3dCouplingManagerBase< MDTraits, ThisType > | |
| CDumux::Embedded1d3dCouplingManagerBase< 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::Embedded1d3dCouplingManagerBase< 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::Embedded1d3dCouplingManagerBase< 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::FFMassPMCouplingManagerStaggeredCCTpfa< MDTraits > | Coupling manager for Stokes and Darcy domains with equal dimension. Specialization for staggered-cctpfa coupling |
| CDumux::FFMomentumPMCouplingManagerStaggeredCCTpfa< MDTraits > | Coupling manager for Stokes and Darcy domains with equal dimension specialization for staggered-cctpfa coupling |
| CDumux::FacetCouplingManager< MDTraits, CouplingMapper, bulkDomainId, lowDimDomainId, DiscretizationMethods::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, DiscretizationMethods::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, DiscretizationMethods::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::FreeFlowMassPoreNetworkCouplingManager< MDTraits > | Coupling manager for free-flow mass and pore-network models |
| CDumux::FreeFlowMomentumPoreNetworkCouplingManager< MDTraits > | Coupling manager for free-flow momentum and pore-network models |
| CDumux::HyperelasticVolIsoCouplingManager< MDTraits > | Coupling manager for the mixed u–p hyperelastic model |
| CDumux::KirchhoffLovePlateCouplingManager< MDTraits > | |
| CDumux::MindlinReissnerPlateCouplingManager< MDTraits > | |
| CDumux::PoreNetwork::PNMHeatTransferCouplingManager< MDTraits > | Coupling manager for dual network approach for pore network models |
| CDumux::PoroMechanicsCouplingManager< MDTraits, PMFlowId, PoroMechId > | Coupling manager for porous medium flow problems coupled to a poro-mechanical problem |
| CDumux::Properties::CouplingManager< TypeTag, TTag::NavierStokesMassOneP > | |
| CDumux::Properties::CouplingManager< TypeTag, TTag::NavierStokesMassOnePNC > | |
| CDumux::Properties::CouplingManager< TypeTag, TTag::NavierStokesMomentum > | |
| CDumux::Properties::CouplingManager< TypeTag, TTag::NavierStokesMomentumCVFEBase > | |
| CDumux::FreeFlowPoreNetworkDetail::CouplingManagers< MDTraits > | |
| CDumux::Detail::CouplingManagerSupportsMultithreadedAssemblySelector< Traits, DiscretizationMethod > | |
| CDumux::Detail::CouplingManagerSupportsMultithreadedAssemblySelector< Traits, DiscretizationMethods::CVFE< D > > | |
| CDumux::FreeFlowPoreNetworkDetail::CouplingMaps | |
| CDumux::CpGridManager | A grid creator that reads Petrel files and generates a CpGrid |
| CDumux::Detail::Multithreading::ExecutionBackends::Cpp | |
| CDumux::DiscretizationMethods::CVFEMethods::CR_RT | |
| CDumux::Detail::createMultiTypeBlockMatrixType< Scalar, JacobianBlocks > | Helper class to create a multitype matrix given the diagonal matrix blocks |
| CDumux::PoreNetwork::CreepingFlow< ScalarT, TransmissibilityLawTypes > | Hagen–Poiseuille-type flux law to describe the advective flux for pore-network models |
| CDumux::PoreNetwork::WettingLayerTransmissibility::CreviceResistanceFactorZhou | |
| CDumux::Python::Detail::CriticalPressure | |
| CDumux::Python::Detail::CriticalTemperature | |
| CDumux::CubicSpline< Scalar > | A simple implementation of a natural cubic spline |
| CDumux::CubicSplineHermiteBasis< Scalar > | The cubic spline hermite basis |
| CDumux::CVFEDarcysLaw< Scalar, GridGeometry, GravityTermDensity > | Darcy's law for control-volume finite element schemes |
| CDumux::CVFEDarcysLaw< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::GridGeometry > > | |
| CDumux::DarcysLawImplementation< TypeTag, DiscretizationMethods::CVFE< DM > > | Specialization of Darcy's Law for control-volume finite element schemes |
| CDumux::CVFEDefaultGridFVCTraits< P, FVC > | Flux variable caches traits |
| CDumux::CVFEDefaultGridVolumeVariablesTraits< P, VV > | |
| CDumux::CVFEElementBoundaryTypes< BTypes > | This class stores an array of BoundaryTypes objects |
| CDumux::CVFEElementFluxVariablesCacheImpl< GFVC, cachingEnabled, ScvfQuadratureRule > | The flux variables caches for an element |
| CDumux::CVFEElementFluxVariablesCacheImpl< GFVC, cachingEnabled, Detail::ScvfQuadratureRuleOrDefault_t< typename GFVC::FluxVariablesCache > > | |
| CDumux::PoreNetwork::PNMTwoPElementFluxVariablesCache< GFVC, true > | The flux variables caches for an element with caching enabled |
| CDumux::CVFEElementFluxVariablesCacheImpl< GFVC, false, QuadratureRules::MidpointQuadrature > | The flux variables caches for an element with caching disabled (MidpointQuadrature) |
| CDumux::CVFEElementFluxVariablesCacheImpl< GFVC, false, ScvfQR > | The flux variables caches for an element with caching disabled (general quadrature) |
| CDumux::CVFEElementFluxVariablesCacheImpl< GFVC, true, ScvfQR > | The flux variables caches for an element with caching enabled (for general quadrature rules) |
| CDumux::CVFEElementSolution< FVElementGeometry, PV > | The element solution vector |
| CDumux::CVFEElementVolumeVariables< GVV, cachingEnabled > | The local (stencil) volume variables class for control-volume finite element |
| CDumux::CVFEElementVolumeVariables< GVV, false > | The local (stencil) volume variables class for control-volume finite element without caching |
| CDumux::CVFEElementVolumeVariables< GVV, true > | The local (stencil) volume variables class for control-volume finite element with caching |
| CDumux::CVFEFluxVariablesCache< Scalar, GridGeometry > | Flux variables cache class for control-volume finite element schemes. For control-volume finite element schemes, this class does not contain any physics-/process-dependent data. It solely stores disretization-/grid-related data |
| CDumux::StressVariablesCache< Scalar, GridGeometry, DiscretizationMethods::Box > | We only store discretization-related quantities for the box method |
| CDumux::CVFEFluxVariablesCache< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::GridGeometry > > | |
| CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethods::CVFE< DM > > | |
| CDumux::CVFEGridFluxVariablesCacheImpl< Problem, FluxVariablesCache, cachingEnabled, Traits, ScvfQuadratureRule > | Flux variable caches implementation on a gridview |
| CDumux::CVFEGridFluxVariablesCacheImpl< P, FVC, false, Traits, ScvfQR > | Flux variable caches on a gridview with grid caching disabled |
| CDumux::CVFEGridFluxVariablesCacheImpl< P, FVC, true, Traits, QuadratureRules::MidpointQuadrature > | Flux variable caches on a gridview with grid caching enabled (MidpointQuadrature specialization) |
| CDumux::CVFEGridFluxVariablesCacheImpl< P, FVC, true, Traits, ScvfQR > | Flux variable caches on a gridview with grid caching enabled (general quadrature specialization) |
| CDumux::IO::CVFEGridFunction< GridGeometry, SolutionVector > | Thin dune-functions-compatible wrapper for a CVFE grid function |
| CDumux::CVFEGridVolumeVariables< Traits, enableCaching > | Base class for the grid volume variables |
| CDumux::CVFEGridVolumeVariables< Traits, false > | |
| CDumux::CVFEGridVolumeVariables< Traits, true > | |
| CDumux::CVFELocalAssembler< TypeTag, Assembler, diffMethod, implicit, Implementation > | An assembler for Jacobian and residual contribution per element (CVFE methods) |
| CDumux::SubDomainCVFELocalAssemblerBase< id, TypeTag, Assembler, ThisType, DiffMethod::numeric, true > | |
| CDumux::SubDomainCVFELocalAssemblerBase< id, TypeTag, Assembler, ThisType, DiffMethod::numeric, false > | |
| CDumux::Experimental::CVFELocalAssembler< TypeTag, Assembler, diffMethod, Implementation > | An assembler for Jacobian and residual contribution per element (CVFE methods) |
| CDumux::Experimental::SubDomainCVFELocalAssemblerBase< id, TypeTag, Assembler, ThisType, DiffMethod::numeric > | |
| CDumux::Experimental::CVFELocalAssembler< TypeTag, Assembler, dm, Implementation > | |
| CDumux::Experimental::SubDomainCVFELocalAssemblerBase< id, TypeTag, Assembler, Implementation, dm > | A base class for all CVFE subdomain local assemblers |
| CDumux::CVFELocalAssembler< TypeTag, Assembler, dm, implicit, Implementation > | |
| CDumux::SubDomainCVFELocalAssemblerBase< id, TypeTag, Assembler, Implementation, dm, implicit > | A base class for all CVFE subdomain local assemblers |
| CDumux::CVFELocalAssembler< TypeTag, Assembler, dm, implicit, SubDomainCVFELocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false > > | |
| CDumux::SubDomainCVFELocalAssemblerBase< id, TypeTag, Assembler, SubDomainCVFELocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false >, DiffMethod::numeric, false > | |
| CDumux::SubDomainCVFELocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false > | CVFE scheme multi domain local assembler using numeric differentiation and explicit time discretization |
| CDumux::CVFELocalAssembler< TypeTag, Assembler, dm, implicit, SubDomainCVFELocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true > > | |
| CDumux::SubDomainCVFELocalAssemblerBase< id, TypeTag, Assembler, SubDomainCVFELocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true >, DiffMethod::numeric, true > | |
| CDumux::SubDomainCVFELocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true > | CVFE scheme multi domain local assembler using numeric differentiation and implicit time discretization |
| CDumux::Experimental::CVFELocalAssembler< TypeTag, Assembler, dm, SubDomainCVFELocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric > > | |
| CDumux::Experimental::SubDomainCVFELocalAssemblerBase< id, TypeTag, Assembler, SubDomainCVFELocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric >, DiffMethod::numeric > | |
| CDumux::Experimental::SubDomainCVFELocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric > | CVFE scheme multi domain local assembler using numeric differentiation |
| 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, DiscretizationMethod > | 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) [50] |
| CDumux::DarcysLawImplementation< TypeTag, DiscretizationMethods::CCMpfa > | Darcy's law for cell-centered finite volume schemes with multi-point flux approximation |
| CDumux::Detail::DebugIntersectionVTKOutput | Simple legacy VTK writer for outputting debug data on the coupling interface |
| CDumux::Experimental::DefaultBoundaryFaceGeometryTraits< GridView > | Default traits class to be used for the boundary faces |
| CDumux::DefaultIOFields | Adds output fields to a given output module |
| CDumux::DefaultMapperTraits< GridView, EM, VM > | |
| CDumux::CCMpfaFVGridGeometryTraits< GridView, NodalIndexSet, PrimaryIV, SecondaryIV > | |
| CDumux::PQ1BubbleMapperTraits< GridView, 2 > | |
| CDumux::PQ3MapperTraits< GridView > | |
| CDumux::BoxDefaultGridGeometryTraits< GridView, MapperTraits, QuadratureTraits > | 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::DefaultFEGridGeometryTraits< FEBasis, MapperTraits > | Default Traits class for the fem grid geometry |
| CDumux::Experimental::PQ1FEMapperTraits< GridView > | Mapper traits for PQ1 FE discretization (vertex dofs only) |
| CDumux::Experimental::PQ1FEDefaultGridDiscretizationTraits< GridView, Scalar, MapperTraits, QuadratureTraits > | The default traits for the PQ1 finite element grid discretization |
| CDumux::Experimental::PQ1NonconformingFEMapperTraits< GridView > | Mapper traits for the PQ1 non-conforming (face-centered) FE discretization (face/codim-1 dofs only) |
| CDumux::Experimental::PQ1NonconformingFEDefaultGridDiscretizationTraits< GridView, Scalar, MapperTraits, QuadratureTraits > | The default traits for the PQ1 non-conforming (face-centered) finite element grid discretization |
| CDumux::FaceCenteredDiamondDefaultGridGeometryTraits< GridView, QuadratureTraits > | The default traits for the face-centered diamond finite volume grid geometry Defines the scv and scvf types and the mapper types |
| CDumux::FaceCenteredStaggeredDefaultGridGeometryTraits< GridView > | The default traits for the face-center staggered finite volume grid geometry Defines the scv and scvf types and the mapper types |
| CDumux::PQ1BubbleMapperTraits< GridView, numCubeBubbles > | |
| CDumux::PQ1BubbleDefaultGridGeometryTraits< GV > | |
| CDumux::Experimental::PQ1BubbleFEDefaultGridDiscretizationTraits< GridView, Scalar, MapperTraits, QuadratureTraits > | The default traits for the PQ1Bubble finite element grid discretization |
| CDumux::PQ1BubbleDefaultGridGeometryTraits< GridView, MapperTraits, QuadratureTraits > | The default traits for the pq1bubble finite volume grid geometry Defines the scv and scvf types and the mapper types |
| CDumux::HybridPQ1BubbleCVFEGridGeometryTraits< PQ1BubbleDefaultGridGeometryTraits< GridView, PQ1BubbleMapperTraits< GridView, numCubeBubbles >, QuadTraits > > | |
| CDumux::PQ2MapperTraits< GridView > | |
| CDumux::PQ2DefaultGridGeometryTraits< GV > | |
| CDumux::Experimental::PQ2FEDefaultGridDiscretizationTraits< GridView, Scalar, MapperTraits, QuadratureTraits > | The default traits for the PQ2 finite element grid discretization |
| CDumux::PQ2DefaultGridGeometryTraits< GridView, MapperTraits, QuadratureTraits > | The default traits for the pq2 finite volume grid geometry Defines the scv and scvf types and the mapper types |
| CDumux::PoreNetwork::PNMDefaultGridGeometryTraits< GridView, MapperTraits > | The default traits |
| CDumux::DefaultMapperTraits< GV > | |
| CDumux::FaceCenteredDiamondDefaultGridGeometryTraits< GV > | |
| CDumux::PQ1BubbleMapperTraits< GV > | |
| CDumux::PQ2MapperTraits< GV > | |
| CDumux::CCMpfaFVGridGeometryTraits< GV, NI, PIV, SIV > | Traits class to be used for the CCMpfaFVGridGeometry |
| CDumux::PQ3MapperTraits< GV > | Mapper traits for PQ3: vertices get 1 DOF, edges get 2 DOFs, quad faces/elements get 4 DOFs, simplex faces/elements get 1 DOF, hex elements get 8 DOFs |
| CDumux::Experimental::PQ3FEDefaultGridDiscretizationTraits< GV, Scalar > | |
| CDumux::PQ3DefaultGridGeometryTraits< GV > | |
| CDumux::Experimental::PQ3FEDefaultGridDiscretizationTraits< GridView, Scalar, MapperTraits, QuadratureTraits > | The default traits for the PQ3 finite element grid discretization |
| CDumux::PQ3DefaultGridGeometryTraits< GridView, MapperTraits, QuadratureTraits > | Default traits for the pq3 finite volume grid geometry |
| CDumux::DefaultPartialReassembler | |
| CDumux::PoreNetwork::DefaultPNMData< Scalar, GridView > | Base class for geometry data extraction from the grid data format |
| CDumux::DefaultPointSourceTraits< MDTraits > | Default point source traits |
| CDumux::IntersectionPolicy::DefaultPolicyChooser< Geometry1, Geometry2 > | Default policy chooser class |
| CDumux::CVFE::DefaultQuadratureTraits< GridView, ScvRule, ScvfRule, ElementRule, IntersectionRule, BoundaryFaceRule > | Quadrature rule traits for discretization schemes |
| CDumux::CVFE::DefaultQuadratureTraits< GridView, ScvRule, ScvfRule > | |
| CDumux::FaceCenteredDiamondDefaultGridGeometryTraits< GV > | |
| CDumux::BoxDefaultGridGeometryTraits< GridView, MapperTraits, QuadratureTraits > | The default traits for the box finite volume grid geometry Defines the scv and scvf types and the mapper types |
| CDumux::FaceCenteredDiamondDefaultGridGeometryTraits< GridView, QuadratureTraits > | The default traits for the face-centered diamond finite volume grid geometry Defines the scv and scvf types and the mapper types |
| CDumux::CVFE::DefaultQuadratureTraits< GridView, ScvRule, ScvfRule, ElementRule, IntersectionRule, BoundaryFaceRule > | |
| CDumux::PQ1BubbleDefaultGridGeometryTraits< GV > | |
| CDumux::PQ2DefaultGridGeometryTraits< GV > | |
| CDumux::PQ3DefaultGridGeometryTraits< GV > | |
| CDumux::PQ1BubbleDefaultGridGeometryTraits< GridView, MapperTraits, QuadratureTraits > | The default traits for the pq1bubble finite volume grid geometry Defines the scv and scvf types and the mapper types |
| CDumux::PQ2DefaultGridGeometryTraits< GridView, MapperTraits, QuadratureTraits > | The default traits for the pq2 finite volume grid geometry Defines the scv and scvf types and the mapper types |
| CDumux::PQ3DefaultGridGeometryTraits< GridView, MapperTraits, QuadratureTraits > | Default traits for the pq3 finite volume grid geometry |
| CDumux::TriangulationPolicy::DelaunayPolicy | Delaunay-type triangulations |
| CDumux::DiamondGeometryHelper< GridView, ScvType, ScvfType > | Helper class to construct SCVs and SCVFs for the diamond scheme |
| CDumux::DiffusivityConstantTortuosity< Scalar > | Relation for the effective diffusion coefficient with constant tortuosity |
| CDumux::DiffusivityMillingtonQuirk< Scalar > | Relation for the effective diffusion coefficient after Millington and Quirk |
| 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::Components::Detail::DisableStaticAssert | |
| CDumux::Python::Detail::DisableStaticAssert | Helper struct to deactivate static assertions in component's base classes |
| CDiscretizationDefaultLocalOperator | |
| 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::Detail::DiscretizationDefaultLocalOperator< TypeTag > | |
| CDumux::DiscretizationDefaultLocalOperator | |
| CDumux::Detail::HelmholtzOperator::HelmholtzModelLocalResidual< TypeTag > | |
| 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::HyperelasticLocalResidual< TypeTag > | Local residual of the hyperelastic model |
| CDumux::HyperelasticVolIsoMomentumLocalResidual< TypeTag > | Momentum local residual for the mixed u–p hyperelastic model |
| CDumux::HyperelasticVolIsoPressureLocalResidual< TypeTag > | Pressure local residual for the mixed u–p hyperelastic 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::KirchhoffLovePlateLocalResidualDeformation< TypeTag > | Local residual for the Kirchhoff-Love model (deformation and potentials) |
| CDumux::KirchhoffLovePlateLocalResidualRotation< TypeTag > | Local residual for the Kirchhoff-Love model (rotations) |
| CDumux::MembranePlateLocalResidual< TypeTag > | Local residual for the membrane plate model |
| CDumux::MindlinReissnerPlateLocalResidualDeformation< TypeTag > | Local residual for the Mindlin-Reissner model (deformation and potentials) |
| CDumux::MindlinReissnerPlateLocalResidualRotation< TypeTag > | Local residual for the Mindlin-Reissner model (rotations) |
| CDumux::NavierStokesMassOnePFELocalResidual< TypeTag > | Element-wise FE continuity residual for the one-phase mass subdomain |
| CDumux::NavierStokesMassOnePLocalResidual< TypeTag > | Element-wise calculation of the Navier-Stokes residual for single-phase flow |
| CDumux::NavierStokesMassOnePNCLocalResidual< TypeTag > | Element-wise calculation of the Navier-Stokes residual for multicomponent single-phase flow |
| CDumux::NavierStokesMomentumCVFELocalResidual< TypeTag > | Element-wise calculation of the Navier-Stokes residual for models using CVFE discretizations |
| CDumux::NavierStokesMomentumFELocalResidual< TypeTag > | Element-wise calculation of the Navier-Stokes residual for models using FE discretizations |
| CDumux::RichardsLocalResidual< TypeTag > | Element-wise calculation of the Jacobian matrix for problems using the Richards fully implicit models |
| CDumux::ExtendedRichardsLocalResidual< TypeTag > | Element-wise calculation of the Jacobian matrix for problems using the extended 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::Detail::DiscretizationDefaultLocalOperator< TypeTag > | |
| Cstd::disjunction | |
| CDumux::Detail::HasIndex< i, std::tuple< Indices... > > | |
| CDumux::DispersionFluxImplementation< TypeTag, DiscretizationMethod, referenceSystem > | |
| CDumux::DispersionFluxImplementation< TypeTag, DiscretizationMethods::Box, referenceSystem > | Specialization of a dispersion flux for the box method |
| CDumux::DispersionFluxImplementation< TypeTag, DiscretizationMethods::CCTpfa, referenceSystem > | Specialization of a Dispersion flux for the cctpfa method |
| CDumux::Properties::DispersionFluxType< TypeTag, TTag::PorousMediumFlow > | By default, we use a diffusive flux for the dispersive fluxes |
| CDumux::DistributedBoundingBoxTree< GeometricEntitySet > | An MPI-parallel axis-aligned bounding box volume tree |
| CDumux::DistributedIntersectionEntitySet< DomainEntitySet, TargetEntitySet > | A class representing the intersection entities of two distributed geometric entity sets |
| CDumux::DistributedIntersectionInfo< DomainEntitySet, TargetEntitySet > | An intersection of two entities of distributed entity sets |
| CDumux::DofBackend< DofVector, isScalar > | Class providing operations with primary variable vectors |
| CDumux::DofBackend< Dune::MultiTypeBlockVector< Blocks... >, false > | Specialization providing operations for multitype block vectors |
| CDumux::DofBackend< Scalar, true > | Specialization providing operations for scalar/number types |
| CDumux::DofBackend< Vars > | |
| CDumux::Detail::VariablesBackend< Vars, false > | Class providing operations for primary variable vector/scalar types |
| CDumux::DofBackend< Vars::SolutionVector > | |
| CDumux::Detail::VariablesBackend< Vars, true > | Class providing operations for generic variable classes, containing primary and possibly also secondary variables |
| CDumux::DofBackend< Vector, false > | Specialization providing operations for block vectors |
| CDumux::DoubleExponentialIntegrator< Scalar > | Numerical integration in one dimension using the double exponential method of M. Mori |
| CDumux::Properties::DualGridNodalIndexSet< TypeTag, TTag::CCMpfaModel > | Set the index set type used on the dual grid nodes |
| CDumux::PoreNetwork::DualNetworkCouplingMapper< Scalar > | Coupling mapper for Stokes and Darcy domains with equal dimension |
| CDumux::DumuxMessage | DuMux start and end message |
| CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::ExtendedRichards > | Use the model after Millington (1961) for the effective diffusivity |
| CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::MPNC > | Use the model after Millington (1961) for the effective diffusivity |
| CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::NavierStokesMassOnePNC > | 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, DiscretizationMethod > | This computes the stress tensor and surface forces resulting from poro-mechanical deformation |
| CDumux::EffectiveStressLaw< StressType, GridGeometry, typename GridGeometry::DiscretizationMethod > | Effective stress law for box scheme |
| 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::ElasticVariables< Traits > | Variables of the elastic model at a local degree of freedom: the displacement. Used with Experimental::GridVariables; the classic finite-volume assembly uses ElasticVolumeVariables |
| 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) [72] or Acosta et al. (2006) [3] |
| 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) [72] or Acosta (2006) [3] for the non-isothermal case |
| 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::FaceCenteredStaggeredModel > | Set the default for the ElementBoundaryTypes |
| CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::PQ1BubbleBase > | Set the default for the ElementBoundaryTypes |
| CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::PQ1FEModel > | Set the default for the ElementBoundaryTypes for PQ1FEModel |
| CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::PQ1FVModel > | Set the default for the ElementBoundaryTypes |
| CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::PQ1NonconformingBase > | Set the default for the ElementBoundaryTypes (shared by FV and FE diamond models) |
| CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::PQ2Base > | Set the default for the ElementBoundaryTypes |
| CDumux::Properties::ElementBoundaryTypes< TypeTag, TTag::PQ3Base > | |
| CDumux::Experimental::FEGridVariablesCache< Traits, true >::InterpolationPointDataCache::ElementCache | |
| CDumux::ElementIntersectionBoundaryTypes< BTypes > | This class stores an array of BoundaryTypes objects. This class is not dependent on the used discretization method It only requires the function fvGeometry.intersectionIndex(scvf) |
| CDumux::Concept::ElementSelector< Element > | The element selector concept |
| 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::FluxVariablesCaching::EmptyCache< S > | An empty flux variables cache |
| CDumux::PoreNetwork::EmptyCache | |
| CDumux::FluxVariablesCaching::EmptyCacheFiller | The empty filler class corresponding to EmptyCache |
| CDumux::Properties::CouplingManager< TypeTag, TTag::NavierStokesMomentumCVFEBase >::EmptyCouplingManager | |
| 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::Detail::EmptyFreeFlowHeatCondType | |
| CDumux::Experimental::EmptyPointSources | Empty point sources |
| CDumux::Properties::EnableBoxInterfaceSolver< TypeTag, TTag::PorousMediumFlow > | Per default, we disable the box interface solver |
| CDumux::Properties::EnableChemicalNonEquilibrium< TypeTag, TTag::NonEquilibrium > | |
| CDumux::Properties::EnableChemicalNonEquilibrium< TypeTag, TTag::OnePNCNonEquil > | |
| CDumux::Properties::EnableCompositionalDispersion< TypeTag, TTag::PorousMediumFlow > | Per default, we do not include compositional dispersion effects |
| CDumux::Properties::EnableGridFluxVariablesCache< TypeTag, Dumux::Detail::HelmholtzOperator::TTag< P > > | |
| CDumux::Properties::EnableGridFluxVariablesCache< TypeTag, TTag::FiniteVolumeModel > | Disable flux variables data caching by default |
| CDumux::Properties::EnableGridGeometryCache< TypeTag, Dumux::Detail::HelmholtzOperator::TTag< P > > | |
| CDumux::Properties::EnableGridGeometryCache< TypeTag, TTag::FiniteVolumeModel > | We do not store the FVGeometry by default |
| CDumux::Properties::EnableGridGeometryCache< TypeTag, TTag::PQ1BubbleHybridModel > | TODO: Replace property |
| CDumux::Properties::EnableGridGeometryCache< TypeTag, TTag::PQ2HybridModel > | TODO: Replace property |
| CDumux::Properties::EnableGridGeometryCache< TypeTag, TTag::PQ3HybridModel > | TODO: Replace property |
| CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, Dumux::Detail::HelmholtzOperator::TTag< P > > | |
| CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, TTag::FiniteVolumeModel > | We do not store the volume variables by default |
| CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, TTag::PQ1BubbleFEModel > | TODO: Replace property |
| CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, TTag::PQ1BubbleHybridModel > | TODO: Replace property |
| CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, TTag::PQ1FEModel > | TODO: Replace property |
| CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, TTag::PQ1NonconformingFEModel > | TODO: Replace property |
| CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, TTag::PQ2FEModel > | TODO: Replace property |
| CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, TTag::PQ2HybridModel > | TODO: Replace property |
| CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, TTag::PQ3FEModel > | TODO: Replace property |
| CDumux::Properties::EnableGridVolumeVariablesCache< TypeTag, TTag::PQ3HybridModel > | TODO: Replace property |
| CDumux::Properties::EnableThermalDispersion< TypeTag, TTag::PorousMediumFlow > | Per default, we do not include thermal dispersion effects |
| CDumux::Properties::EnableThermalNonEquilibrium< TypeTag, TTag::NonEquilibrium > | Per default, we consider both thermal and chemical non-equilibrium |
| CDumux::Properties::EnableThermalNonEquilibrium< TypeTag, TTag::PoreNetworkModel > | |
| CDumux::Properties::EnableThermalNonEquilibrium< TypeTag, TTag::PorousMediumFlow > | |
| 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, TTag::NonEquilibrium > | |
| CDumux::Properties::EnergyLocalResidual< TypeTag, TTag::PNMTwoP > | |
| 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 isothermal problems |
| CDumux::EnergyLocalResidualImplementation< TypeTag, true > | Element-wise calculation of the energy residual for non-isothermal problems |
| 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 > | TODO docme |
| CDumux::EnergyVolumeVariablesImplementation< IsothermalTraits, Impl, enableEnergyBalance > | |
| CDumux::EnergyVolumeVariablesImplementation< IsothermalTraits, Impl, false > | The isothermal base class |
| CDumux::EnergyVolumeVariablesImplementation< IsothermalTraits, Impl, IsothermalTraits::ModelTraits::enableEnergyBalance()> | |
| CDumux::ExtendedRichardsVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::OnePNCVolumeVariables< NCTraits< BaseTraits, DT, EDM > > | |
| CDumux::PoreNetwork::OnePNCVolumeVariables< NCTraits< BaseTraits, DT, EDM > > | |
| CDumux::OnePNCVolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM > > | |
| CDumux::PoreNetwork::OnePNCVolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM > > | |
| CDumux::OnePNCVolumeVariables< NCTraits< BaseTraits, CDM, DT, EDM > > | |
| CDumux::OnePNCVolumeVariables< NCNITraits< BaseTraits, CDM, DT, EDM, ETCM > > | |
| CDumux::OnePVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::PoreNetwork::OnePVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::RichardsNCVolumeVariables< NCTraits > | |
| CDumux::RichardsNCVolumeVariables< NCNITraits< BaseTraits, ETCM > > | |
| CDumux::RichardsVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::ThreePThreeCVolumeVariables< NCTraits< BaseTraits, DT, EDM > > | |
| CDumux::ThreePThreeCVolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM > > | |
| CDumux::ThreePVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::ThreePWaterOilVolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM > > | |
| CDumux::TwoPNCVolumeVariables< NCTraits< BaseTraits, DT, EDM > > | |
| CDumux::PoreNetwork::TwoPNCVolumeVariables< NCTraits< BaseTraits, DT, EDM > > | |
| CDumux::TwoPNCVolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM > > | |
| CDumux::PoreNetwork::TwoPNCVolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM > > | |
| CDumux::TwoPOneCVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::TwoPTwoCCO2VolumeVariables< NCTraits< BaseTraits, DT, EDM > > | |
| CDumux::TwoPTwoCCO2VolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM > > | |
| 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::TwoPVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::PoreNetwork::TwoPVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::ExtendedRichardsVolumeVariables< Traits > | Volume averaged quantities required by the extended Richards model |
| 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::PoreNetwork::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 sub-control volume in the one-phase model |
| CDumux::PoreNetwork::OnePVolumeVariables< Traits > | Contains the quantities which are constant within a finite volume (the pore body) 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::PoreNetwork::TwoPNCVolumeVariables< Traits > | Contains the quantities which are constant within a finite volume in the two-phase n-components 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::PoreNetwork::TwoPVolumeVariables< Traits > | Contains the quantities which are are constant within a finite volume (the pore body) in the two-phase model |
| 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 |
| CEquilibriumIndices | |
| CDumux::NonEquilbriumIndices< EquilibriumIndices, numEnergyEqFluid, numEnergyEqSolid, numEq > | The primary variable and equation indices for the MpNc model |
| 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, TTag::MPNCNonequil > | |
| CDumux::Properties::EquilibriumLocalResidual< TypeTag, TTag::OnePNCNonEquil > | |
| CDumux::Properties::EquilibriumLocalResidual< TypeTag, TTag::TwoPTwoCNonEquil > | |
| 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 |
| CEquilibriumTraits | |
| CDumux::OnePNCUnconstrainedModelTraits< EquilibriumTraits > | |
| CDumux::TwoPTwoCUnconstrainedModelTraits< EquilibriumTraits > | |
| 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 > | |
| CEquiTraits | |
| CDumux::NonEquilibriumModelTraits< EquiTraits, enableCNE, enableTNE, numEF, numES, nf, ns > | |
| CET | |
| CDumux::NonEquilibriumModelTraits< ET, chem, therm, numEF, numES, nf, sf > | Specifies a number properties of porous-medium flow non-equilibrium models |
| 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::Properties::TTag::ExtendedRichards | |
| CDumux::Properties::TTag::ExtendedRichardsNI | |
| CDumux::ExtendedRichardsVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, DT, EDM > | Traits class for the Richards model |
| CDumux::EmbeddedCoupling::ExtendedSourceStencil< CouplingManager > | A class managing an extended source stencil |
| CDumux::Extrusion< T > | Traits extracting the public Extrusion type from T Defaults to NoExtrusion if no such type is found |
| CDumux::FaceCenteredDefaultScvfGeometryTraits< GridView > | Default traits class to be used for the sub-control volume face for the face-centered staggered finite volume scheme |
| CDumux::FaceCenteredDefaultScvGeometryTraits< GridView > | Default traits class to be used for the sub-control volumes for the face-centered staggered scheme |
| CDumux::FaceCenteredDiamondFVElementGeometry< GG, cachingEnabled > | Element-wise grid geometry (local view) |
| CDumux::FaceCenteredDiamondFVElementGeometry< GG, true > | Element-wise grid geometry (local view) |
| CDumux::FaceCenteredDiamondScvfGeometryTraits< GridView > | Default traits class to be used for the sub-control volumes for the cell-centered finite volume scheme using TPFA |
| CDumux::FaceCenteredDiamondScvGeometryTraits< GridView > | Default traits class to be used for the sub-control volumes |
| CDumux::FaceCenteredDiamondSubControlVolume< GridView, T > | Face centered diamond subcontrolvolume face |
| CDumux::FaceCenteredDiamondSubControlVolumeFace< GridView, T > | The SCVF implementation for diamond |
| CDumux::FaceCenteredLocalAssembler< TypeTag, Assembler, diffMethod, implicit, Implementation > | An assembler for Jacobian and residual contribution per element (Face-centered methods) |
| CDumux::SubDomainFaceCenteredLocalAssemblerBase< id, TypeTag, Assembler, ThisType, DiffMethod::numeric, true > | |
| CDumux::SubDomainFaceCenteredLocalAssemblerBase< id, TypeTag, Assembler, ThisType, DiffMethod::numeric, false > | |
| CDumux::FaceCenteredLocalAssembler< TypeTag, Assembler, dm, implicit, Implementation > | |
| CDumux::SubDomainFaceCenteredLocalAssemblerBase< id, TypeTag, Assembler, Implementation, dm, implicit > | A base class for all face-centered staggered local assemblers |
| CDumux::FaceCenteredLocalAssembler< TypeTag, Assembler, dm, implicit, SubDomainFaceCenteredLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false > > | |
| CDumux::SubDomainFaceCenteredLocalAssemblerBase< id, TypeTag, Assembler, SubDomainFaceCenteredLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false >, DiffMethod::numeric, false > | |
| CDumux::SubDomainFaceCenteredLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, false > | Face-centered staggered scheme multi domain local assembler using numeric differentiation and explicit time discretization |
| CDumux::FaceCenteredLocalAssembler< TypeTag, Assembler, dm, implicit, SubDomainFaceCenteredLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true > > | |
| CDumux::SubDomainFaceCenteredLocalAssemblerBase< id, TypeTag, Assembler, SubDomainFaceCenteredLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true >, DiffMethod::numeric, true > | |
| CDumux::SubDomainFaceCenteredLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true > | Face-centered staggered scheme multi domain local assembler using numeric differentiation and implicit time discretization |
| CDumux::FaceCenteredStaggeredConnectivityMap< GridGeometry > | Stores the dof indices corresponding to the neighboring scvs that contribute to the derivative calculation |
| CDumux::FaceCenteredStaggeredDefaultGridFVCTraits< P, FVC, FVCF > | Flux variable caches traits |
| CDumux::FaceCenteredStaggeredDefaultGridVolumeVariablesTraits< P, VV > | |
| CDumux::FaceCenteredStaggeredElementBoundaryTypes< BTypes > | This class stores an array of BoundaryTypes objects |
| CDumux::FaceCenteredStaggeredElementFluxVariablesCache< GFVC, cachingEnabled > | The flux variables caches for an element |
| CDumux::FaceCenteredStaggeredElementFluxVariablesCache< GFVC, false > | The flux variables caches for an element with caching disabled |
| CDumux::FaceCenteredStaggeredElementFluxVariablesCache< GFVC, true > | The flux variables caches for an element with caching enabled |
| CDumux::FaceCenteredStaggeredElementSolution< FVElementGeometry, PV > | The global face variables class for staggered models |
| CDumux::FaceCenteredStaggeredElementVolumeVariables< GridVolumeVariables, cachingEnabled > | Base class for the face variables vector |
| CDumux::FaceCenteredStaggeredElementVolumeVariables< GVV, false > | Class for the face variables vector. Specialization for the case of not storing the face variables globally |
| CDumux::FaceCenteredStaggeredElementVolumeVariables< GVV, true > | Class for the face variables vector. Specialization for the case of storing the face variables globally |
| CDumux::FaceCenteredStaggeredFVElementGeometry< GG, cachingEnabled > | |
| CDumux::FaceCenteredStaggeredFVElementGeometry< GG, false > | Stencil-local finite volume geometry (scvs and scvfs) for face-centered staggered models Specialization for grid caching disabled |
| CDumux::FaceCenteredStaggeredFVElementGeometry< GG, true > | Stencil-local finite volume geometry (scvs and scvfs) for face-centered staggered models Specialization for grid caching enabled |
| CDumux::FaceCenteredStaggeredFVGridGeometry< GridView, cachingEnabled, Traits > | Base class for the finite volume geometry vector for face-centered staggered models This builds up the sub control volumes and sub control volume faces for each element |
| CDumux::FaceCenteredStaggeredGeometryHelper< GridView > | Face centered staggered geometry helper |
| CDumux::FaceCenteredStaggeredGridFluxVariablesCache< Problem, FluxVariablesCache, FluxVariablesCacheFiller, cachingEnabled, Traits > | Flux variable caches on a gridview |
| CDumux::FaceCenteredStaggeredGridFluxVariablesCache< P, FVC, FVCF, false, Traits > | Flux variable caches on a gridview with grid caching disabled |
| CDumux::FaceCenteredStaggeredGridFluxVariablesCache< P, FVC, FVCF, true, Traits > | Flux variable caches on a gridview with grid caching enabled |
| CDumux::FaceCenteredStaggeredGridVolumeVariables< Traits, cachingEnabled > | Base class for the grid volume variables |
| CDumux::FaceCenteredStaggeredGridVolumeVariables< Traits, false > | Specialization when the current volume variables are not stored globally |
| CDumux::FaceCenteredStaggeredGridVolumeVariables< Traits, true > | Specialization in case of storing the volume variables |
| CDumux::Detail::FaceCenteredStaggeredLocalIntersectionIndexMapper< GridView, consistentlyOrientedGrid > | |
| CDumux::Detail::FaceCenteredStaggeredLocalIntersectionIndexMapper< GridView, false > | Provides a mapping of local intersection indices (indexInInside) such that the local indices always follow the order of a reference element, regardless of how the element is oriented |
| CDumux::Detail::FaceCenteredStaggeredLocalIntersectionIndexMapper< GridView, true > | Provides a mapping of local intersection indices (indexInInside) such that the local indices always follow the order of a reference element, regardless of how the element in oriented |
| CDumux::Properties::TTag::FaceCenteredStaggeredModel | |
| CDumux::FaceCenteredStaggeredSubControlVolume< GridView, T > | Face centered staggered sub control volume |
| CDumux::FaceCenteredStaggeredSubControlVolumeFace< GridView, T > | Face centered staggered sub control volume face |
| 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, DiscretizationMethod > | 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, DiscretizationMethod > | 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, DiscretizationMethods::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, DiscretizationMethods::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, DiscretizationMethods::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::FacetGridManager< HG, FacetGrid, HostGridManager > | Grid manager for grids living on the facets of a host grid |
| CDumux::CCMpfaSubControlVolumeFace< GV, T >::FacetInfo | |
| Cstd::false_type | |
| CDumux::AlwaysFalse< Components::Detail::DisableStaticAssert > | |
| CDumux::AlwaysFalse< Dumux::Python::Detail::DisableStaticAssert > | Specialization of Dumux::AlwaysFalse for the struct defined above. This is done in order to deactivate the static_assert in the base classes of components. If the base class function is compiled we do not call it (see below) |
| CDumux::Components::IsAqueous< RawComponent > | |
| CDumux::Components::IsAqueous< TabulatedComponent< RawComponent, useVaporPressure > > | |
| CDumux::Components::IsAqueous< Brine< Scalar, H2O > > | |
| CDumux::Components::IsAqueous< H2O< Scalar > > | |
| CDumux::Components::IsAqueous< SimpleH2O< Scalar > > | |
| CDumux::Components::IsAqueous< TabulatedComponent< RawComponent, useVaporPressure > > | |
| CDumux::ConsistentlyOrientedGrid< Dune::SubGrid< dim, Dune::YaspGrid< dim, Coords >, mapIndexStorage > > | |
| CDumux::ConsistentlyOrientedGrid< Dune::YaspGrid< dim, Coords > > | |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< CVFEFreeFlowCouplingManager< T > > | Whether we support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Average > > | We support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Kernel > > | We support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Line > > | We support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Projection > > | We support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Surface > > | We support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< EmbeddedCouplingManager2d3d< MDTraits > > | We support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< FCStaggeredFreeFlowCouplingManager< T > > | |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< HyperelasticVolIsoCouplingManager< MDTraits > > | |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< KirchhoffLovePlateCouplingManager< MDTraits > > | |
| CDumux::Detail::isUG< Dune::UGGrid< dim > > | |
| CDumux::FreeFlowPorousMediumCoupling::IsFicksLaw< Dumux::FicksLaw< T > > | This structs indicates that Fick's law is used for diffusion |
| CDumux::HasStationaryVelocityField< StationaryVelocityField< Scalar > > | Set stationary velocity field to true in the FluxTraits |
| CDumux::Multidomain::Detail::IsStdTuple_< std::tuple< Args... > > | |
| CDumux::SupportsColoring< DiscretizationMethods::Box > | |
| CDumux::SupportsColoring< DiscretizationMethods::CCMpfa > | |
| CDumux::SupportsColoring< DiscretizationMethods::CCTpfa > | |
| CDumux::SupportsColoring< DiscretizationMethods::FCDiamond > | |
| CDumux::SupportsColoring< DiscretizationMethods::FCStaggered > | |
| CDumux::SupportsColoring< DiscretizationMethods::PQ1Bubble > | |
| CDumux::SupportsColoring< DiscretizationMethods::PQ2 > | |
| CDumux::SupportsColoring< DiscretizationMethods::PQ3 > | |
| 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::AlwaysFalse< T > | Template which always yields a false value |
| CDumux::Components::IsAqueous< Component > | IsAqueous struct |
| CDumux::ConsistentlyOrientedGrid< T > | Helper type to determine whether a grid is guaranteed to be oriented consistently. This means that the intersection indices always correspond to the ones of a reference element or, in other words, the elements are never rotated |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< CM > | Type trait that is specialized for coupling manager supporting multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< FCStaggeredFreeFlowCouplingManager< T > > | |
| CDumux::Detail::isUG< Grid > | |
| CDumux::FreeFlowPorousMediumCoupling::IsFicksLaw< DiffLaw > | This structs indicates that Fick's law is not used for diffusion |
| CDumux::GridSupportsConcaveCorners< Dune::YaspGrid< dim, Coords > > | |
| CDumux::HasStationaryVelocityField< AdvectionType > | Trait of an advection type stating whether it implements a stationary velocity field |
| CDumux::ImplementsAuxiliaryFluxNavierStokesMassOneP< Problem > | Traits class to be specialized for problems to add auxiliary fluxes |
| CDumux::Multidomain::Detail::IsStdTuple_< T > | |
| CDumux::PeriodicGridTraits< Grid >::SupportsPeriodicity | |
| CDumux::PeriodicGridTraits< Dune::SubGrid< dim, HostGrid, MapIndexStorage > >::SupportsPeriodicity | |
| CDumux::SupportsColoring< DiscretizationMethod > | Traits specifying if a given discretization tag supports coloring |
| 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::FCStaggeredVelocityGradients | Helper class for calculating the velocity gradients for the Navier-Stokes model using the staggered grid discretization |
| CDumux::FEBasisFromCVFEGridDiscretization< GridDiscretization > | Wraps a CVFE grid discretization to expose the FE basis interface expected by L2Projection |
| CDumux::Experimental::FEDefaultGridVariablesCacheTraits< P, V, IPD > | |
| CDumux::Experimental::FEDofHelper< GridView > | Default Dof helper for finite-element discretizations providing dof-related utility functions. Assuming that all dofs map directly to grid entities (vertices, edges, faces, elements) |
| CDumux::PQ1BubbleDofHelper< GridView, MapperTraits::numCubeBubbleDofs > | |
| CDumux::PQ1BubbleDofHelper< GridView, 1 > | |
| CDumux::PQ1BubbleDofHelper< GridView, numCubeBubbleDofs > | Dof helper for the PQ1Bubble method, providing the number of dofs and their positions |
| CDumux::PQ1LagrangeDofHelper< GridView > | Helper class providing degree of freedom information for the PQ1 Lagrange basis. The pq1 basis uses vertex-only dofs |
| CDumux::PQ1NonconformingDofHelper< GridView > | Helper class providing degree of freedom information for the PQ1 nonconforming scheme. It uses face-centered dofs: exactly one dof per face/intersection |
| CDumux::PQ2LagrangeDofHelper< GridView > | DOF index and position helper for order-2 Lagrange discretizations |
| CDumux::PQ3LagrangeDofHelper< GridView > | DOF index and position helper for order-3 Lagrange discretizations |
| CDumux::Experimental::FEElementDiscretization< GG, enableGridDiscretizationCache > | Default class for the local finite element discretization. All schemes share the same structure. The only scheme-specific behavior is in localDofs(elemDisc, boundaryFace), which is provided by the DofHelper |
| CDumux::FEElementGeometry< GridGeometry > | Grid geometry local view, which is a wrapper around a finite element basis local view |
| CDumux::Experimental::FEElementVariables< GVC, cachingEnabled > | The (stencil) element variables class for finite element schemes |
| CDumux::Experimental::FEElementVariables< GVC, false > | The local (stencil) element variables class for finite element schemes without caching |
| CDumux::Experimental::FEElementVariables< GVC, true > | The (stencil) element variables class for finite element schemes with caching |
| CDumux::Experimental::FEGridVariablesCache< Traits, enableCaching > | Base class for the grid local variables |
| CDumux::Experimental::FEGridVariablesCache< Traits, false > | |
| CDumux::Experimental::FEGridVariablesCache< Traits, true > | |
| CDumux::FEInterpolationPointData< GlobalPosition, LocalBasis > | |
| CDumux::FFMomentumPMCouplingMapperStaggeredCCTpfa< MDTraits, CouplingManager > | Default mapper for conforming equal dimension boundary coupling between two domains (box or cc) |
| CDumux::FFPMCouplingConditionsStaggeredCCTpfaImpl< MDTraits, CouplingManager, enableEnergyBalance, isCompositional > | |
| CDumux::FFPMCouplingConditionsStaggeredCCTpfaImplBase< MDTraits, CouplingManager > | A base class which provides some common methods used for Stokes-Darcy coupling |
| CDumux::FFPMCouplingConditionsStaggeredCCTpfaImpl< MDTraits, CouplingManager, enableEnergyBalance, false > | Coupling data specialization for non-compositional models |
| 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, DiscretizationMethod, referenceSystem > | Forward declaration of the method-specific implementation |
| CDumux::FicksLawImplementation< TypeTag, DiscretizationMethods::Box, referenceSystem > | Specialization of Fick's Law for the box method |
| CDumux::FicksLawImplementation< TypeTag, DiscretizationMethods::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, DiscretizationMethods::CCMpfa, referenceSystem > | Fick's law for cell-centered finite volume schemes with multi-point flux approximation |
| CDumux::FicksLawImplementation< TypeTag, DiscretizationMethods::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::Vtk::Field< GridView > | Struct that can hold any field that fulfills the VTKFunction interface |
| CFieldTraits | |
| CDune::FieldTraits< Dumux::SwitchablePrimaryVariables< PrimaryVariables, StateType > > | |
| CDumux::Properties::TTag::FiniteVolumeModel | |
| CFixedLengthSpline_ | |
| CDumux::Spline< Scalar, -1 > | Specialization of a spline with the number of sampling points only known at run time |
| 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::Spline< Scalar, 2 > | Spline for two sampling points |
| CDumux::Spline< Scalar, numSamples > | A 3rd order polynomial spline |
| CDumux::FixedSizeGeometriesEntitySet< GeoType, N > | An interface for a fixed-size set of geometric entities |
| CDumux::FixedSizeGeometriesEntitySet< GeoType, 1 > | |
| CDumux::SingleGeometryEntitySet< GeoType > | An interface for a geometric entity set with a single geometry |
| CDumux::FluidSolidInterfacialAreaShiWang< Scalar > | Description of a interfacial area between solid and fluid phase |
| CDumux::Properties::FluidState< TypeTag, TTag::MPNC > | This model uses the compositional fluid state |
| CDumux::Properties::FluidState< TypeTag, TTag::NavierStokesMassOneP > | 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::NavierStokesMassOnePNC > | 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::NavierStokesMomentum > | 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::NavierStokesMomentumCVFEBase > | 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::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, TTag::Richards > | The fluid system used by the model |
| CDumux::Properties::FluidSystem< TypeTag, TTag::RichardsNC > | The fluid system used by the model |
| CDumux::Properties::FluidSystem< TypeTag, TTag::ShallowWater > | |
| CDumux::FluxOverAxisAlignedSurface< GridVariables, SolutionVector, LocalResidual > | Class used to calculate fluxes over axis-aligned surfaces |
| CDumux::FluxStencil< FVElementGeometry, DiscretizationMethod > | The flux stencil specialized for different discretization schemes |
| CDumux::FluxStencil< FVElementGeometry, DiscretizationMethods::CCMpfa > | |
| CDumux::FluxStencil< FVElementGeometry, DiscretizationMethods::CCTpfa > | |
| CDumux::FluxTraits< FluxVariables > | Traits of a flux variables type |
| CDumux::Properties::FluxVariables< TypeTag, TTag::NavierStokesMassOnePNC >::FluxTypes | |
| CDumux::Properties::FluxVariables< TypeTag, TTag::NavierStokesMassOnePNCNI >::FluxTypes | |
| 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::NavierStokesMassOneP > | The flux variables |
| CDumux::Properties::FluxVariables< TypeTag, TTag::NavierStokesMassOnePNC > | The flux variables |
| CDumux::Properties::FluxVariables< TypeTag, TTag::NavierStokesMassOnePNCNI > | The flux variables |
| CDumux::Properties::FluxVariables< TypeTag, TTag::NavierStokesMassOnePNI > | The flux variables |
| CDumux::Properties::FluxVariables< TypeTag, TTag::NavierStokesMomentum > | 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::PorousMediumFluxVariables< TypeTag, BoxFacetCouplingUpwindScheme< GetPropType< TypeTag, Properties::GridGeometry > > > | |
| CDumux::PorousMediumFluxVariables< TypeTag, CCFacetCouplingUpwindScheme< GetPropType< TypeTag, Properties::GridGeometry > > > | |
| CDumux::PorousMediumFluxVariables< TypeTag, UpScheme > | 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::FluxVariablesBase< Problem, ProblemTraits< Problem >::GridGeometry::LocalView, ElementVolumeVariables, ElementFluxVariablesCache > | |
| CDumux::NavierStokesScalarConservationModelFluxVariables< Problem, ModelTraits, FluxTs, ElementVolumeVariables, ElementFluxVariablesCache, UpwindScheme > | |
| CDumux::NavierStokesScalarConservationModelFluxVariables< Problem, ModelTraits, FluxTs, ElementVolumeVariables, ElementFluxVariablesCache, UpwindScheme< typename ProblemTraits< Problem >::GridGeometry > > | |
| CDumux::NavierStokesScalarConservationModelFluxVariables< Problem, ModelTraits, FluxTypes, ElementVolumeVariables, ElementFluxVariablesCache, UpwindScheme > | The flux variables base class for scalar quantities balanced in the Navier-Stokes model |
| CDumux::NavierStokesMassOnePFluxVariables< Problem, ModelTraits, DiffusiveFluxTypes, ElementVolumeVariables, ElementFluxVariablesCache > | |
| CDumux::NavierStokesMassOnePNCFluxVariables< Problem, ModelTraits, FluxTypes, ElementVolumeVariables, ElementFluxVariablesCache > | |
| CDumux::NavierStokesMassOnePFluxVariables< Problem, ModelTraits, FluxTs, ElementVolumeVariables, ElementFluxVariablesCache, UpwindScheme > | The flux variables class for the single-phase flow Navier-Stokes model |
| CDumux::NavierStokesMassOnePNCFluxVariables< Problem, ModelTraits, FluxTs, ElementVolumeVariables, ElementFluxVariablesCache, UpwindScheme > | The flux variables class for the single-phase flow, multi-component Navier-Stokes model |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::BoxDfmModel > | The flux variables cache class specific to box-dfm porous medium flow models |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::Elastic > | The flux variables cache class for models involving flow in porous media |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::NavierStokesMassOnePNC > | |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::NavierStokesMassOnePNCNI > | |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::NavierStokesMassOnePNI > | |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::PNMSolidEnergy > | The flux variables cache |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::PNMTwoP > | The flux variables cache |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::PNMTwoPNC > | The flux variables cache |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::PoreNetworkModel > | The flux variables cache |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::PorousMediumFlow > | The flux variables cache class for models involving flow in porous media |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::PQ1BubbleModel > | The flux variables cache class |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::PQ1FVModel > | The flux variables cache type |
| CDumux::Properties::FluxVariablesCache< TypeTag, TTag::PQ1NonconformingFVModel > | The flux variables cache type |
| CDumux::Properties::FluxVariablesCacheFiller< TypeTag, TTag::NavierStokesMassOnePNC > | |
| CDumux::Properties::FluxVariablesCacheFiller< TypeTag, TTag::NavierStokesMassOnePNCNI > | |
| CDumux::Properties::FluxVariablesCacheFiller< TypeTag, TTag::NavierStokesMassOnePNI > | |
| CDumux::Properties::FluxVariablesCacheFiller< TypeTag, TTag::PorousMediumFlow > | |
| CDumux::Particles::FokkerPlanck< Scalar, GridGeometry > | A particle solver for the Fokker-Planck equation |
| CDumux::ForchheimersLawImplementation< TypeTag, VelocityLaw, DiscretizationMethod > | |
| CDumux::ForchheimerVelocity< Scalar, GridGeometry, FluxVariables > | Forchheimer's law For a detailed description see dumux/flow/forchheimerslaw.hh |
| CDumux::Detail::RasterImageData::Format | A struct that holds all information of the image format |
| 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::Detail::GridIntersectionIterator< GridView > | |
| CDumux::Detail::GridIntersectionIterator< GV > | Iterate over the GridViews boundary intersections This will visit all intersections for which boundary() is true and neighbor() is false |
| CDumux::DistributedIntersectionEntitySet< DomainEntitySet, TargetEntitySet >::IntersectionIterator | An iterator over the intersection entities |
| 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::SkippingScvfIterator< SubControlVolumeFace, Vector, FVElementGeometry > | Iterators over sub control volume faces of an fv geometry and a given sub control volume |
| CDumux::FouriersLawImplementation< TypeTag, DiscretizationMethod > | Forward declaration of the method-specific implementation |
| CDumux::FouriersLawImplementation< TypeTag, DiscretizationMethods::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, DiscretizationMethods::CCMpfa > | Fourier's law for cell-centered finite volume schemes with multi-point flux approximation |
| CDumux::FouriersLawImplementation< TypeTag, DiscretizationMethods::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::FouriersLawNonEquilibriumImplementation< TypeTag, DiscretizationMethod > | |
| CDumux::FouriersLawNonEquilibriumImplementation< TypeTag, DiscretizationMethods::Box > | Specialization of Fourier's Law for the box method for thermal nonequilibrium models |
| CDumux::FouriersLawNonEquilibriumImplementation< TypeTag, DiscretizationMethods::CCTpfa > | Fourier's law for cell-centered finite volume schemes with two-point flux approximation |
| CDumux::Properties::TTag::FreeFlow | |
| CDumux::Detail::FreeFlowHeatCondType< enableEnergyBalance, Traits > | |
| CDumux::Detail::FreeFlowHeatCondType< true, Traits > | |
| CDumux::FreeFlowPoreNetworkCouplingConditionsImplementation< MDTraits, CouplingManager, enableEnergyBalance, isCompositional > | |
| CDumux::FreeFlowPoreNetworkCouplingConditionsImplementationBase< MDTraits, CouplingManager > | A base class which provides some common methods used for free-flow/pore-network coupling |
| CDumux::FreeFlowPoreNetworkCouplingConditionsImplementation< MDTraits, CouplingManager, enableEnergyBalance, false > | Coupling conditions specialization for non-compositional models |
| CDumux::FreeFlowPoreNetworkCouplingConditionsImplementation< MDTraits, CouplingManager, enableEnergyBalance, true > | Coupling conditions specialization for compositional models |
| CDumux::FreeFlowPorousMediumCouplingOptions | This structs holds a set of options which allow to modify the Stokes-Darcy coupling mechanism during runtime |
| CDumux::FreeFlowScalarFluxVariablesCacheFillerImplementation< Problem, ModelTraits, diffusionIsSolDependent, heatConductionIsSolDependent, DiscretizationMethod > | |
| CDumux::FreeFlowScalarFluxVariablesCacheFillerImplementation< Problem, ModelTraits, diffusionIsSolDependent, heatConductionIsSolDependent, DiscretizationMethods::CCTpfa > | Specialization of the flux variables cache filler for the cell centered tpfa method |
| 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::FrictionLawViscousNoSlip< VolumeVariables > | Implementation of a viscous no-slip bottom friction law |
| CDumux::FCGridManagerChecks::FulfillConditions< checkDimWorld, Gs > | |
| CDumux::FCGridManagerChecks::FulfillConditions< checkDimWorld, G1, G2 > | |
| CDumux::FCGridManagerChecks::FulfillConditions< checkDimWorld, G1, Gs... > | |
| CDumux::FullDispersionTensor< TypeTag > | Full dispersion tensor |
| CDumux::FunctionFromStringExpression< numVars, Scalar > | Evaluating string math expressions containing named variables |
| CDumux::FVAssembler< TypeTag, diffMethod, isImplicit, LocalResidual > | A linear system assembler (residual and Jacobian) for finite volume schemes (box, tpfa, mpfa, ...) |
| CDumux::FVFacetGridMapper< FacetGridView, GG > | Maps between entities of finite-volume discretizations and a grid defined on the facets of the discretization |
| CDumux::FVGridVariables< GG, GVV, GFVC > | The grid variable class for finite volume schemes storing variables on scv and scvf (volume and flux variables) |
| CDumux::FVGridVariables< GetPropType< TypeTag, Properties::GridGeometry >, GetPropType< TypeTag, Properties::GridVolumeVariables >, GetPropType< TypeTag, Properties::GridFluxVariablesCache > > | |
| CDumux::NonEquilibriumGridVariables< TypeTag > | This class stores the velocities which are used to compute Reynolds numbers for the source terms of non-equilibrium models |
| CDumux::Experimental::FVGridVariablesLocalView< GV > | Finite volume-specific local view on grid variables |
| CDumux::Experimental::FVLocalAssemblerBase< TypeTag, Assembler, Implementation > | A base class for all local assemblers |
| CDumux::Experimental::CCLocalAssemblerBase< TypeTag, Assembler, NonVoidOr< ThisType, Implementation > > | |
| CDumux::Experimental::CCLocalAssemblerBase< TypeTag, Assembler, NonVoidOr< CCLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, Implementation >, Implementation > > | |
| CDumux::Experimental::CCLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, Implementation > | Cell-centered scheme local assembler using numeric differentiation |
| CDumux::Experimental::CVFELocalAssemblerBase< TypeTag, Assembler, NonVoidOr< ThisType, Implementation > > | |
| CDumux::Experimental::CVFELocalAssemblerBase< TypeTag, Assembler, NonVoidOr< CVFELocalAssembler< TypeTag, Assembler, DiffMethod::numeric, Implementation >, Implementation > > | |
| CDumux::Experimental::CVFELocalAssembler< TypeTag, Assembler, DiffMethod::numeric, Implementation > | Control volume finite element local assembler using numeric differentiation |
| CDumux::Experimental::CCLocalAssemblerBase< TypeTag, Assembler, Implementation > | A base class for all local cell-centered assemblers |
| CDumux::Experimental::CVFELocalAssemblerBase< TypeTag, Assembler, Implementation > | A base class for all local CVFE assemblers |
| CDumux::FVLocalAssemblerBase< TypeTag, Assembler, Implementation, useImplicitAssembly > | A base class for all local assemblers |
| CDumux::CCLocalAssemblerBase< TypeTag, Assembler, ThisType, true > | |
| CDumux::CCLocalAssemblerBase< TypeTag, Assembler, ThisType, false > | |
| CDumux::SubDomainCCLocalAssemblerBase< id, TypeTag, Assembler, ThisType, true > | |
| CDumux::SubDomainCCLocalAssemblerBase< id, TypeTag, Assembler, ThisType, false > | |
| 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::CVFELocalAssemblerBase< TypeTag, Assembler, Detail::CVFE::Impl< Implementation, CVFELocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false, Implementation > >, false > | |
| CDumux::CVFELocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false, Implementation > | Control volume finite element local assembler using analytic differentiation and explicit time discretization |
| CDumux::CVFELocalAssemblerBase< TypeTag, Assembler, Detail::CVFE::Impl< Implementation, CVFELocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true, Implementation > >, true > | |
| CDumux::CVFELocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true, Implementation > | Control volume finite element local assembler using analytic differentiation and implicit time discretization |
| CDumux::CVFELocalAssemblerBase< TypeTag, Assembler, Detail::CVFE::Impl< Implementation, CVFELocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false, Implementation > >, false > | |
| CDumux::CVFELocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false, Implementation > | Control volume finite element local assembler using numeric differentiation and explicit time discretization |
| CDumux::CVFELocalAssemblerBase< TypeTag, Assembler, Detail::CVFE::Impl< Implementation, CVFELocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true, Implementation > >, true > | |
| CDumux::CVFELocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true, Implementation > | Control volume finite element local assembler using numeric differentiation and implicit time discretization |
| CDumux::FaceCenteredLocalAssemblerBase< TypeTag, Assembler, Detail::NonVoidOrDefault_t< Implementation, ThisType >, true > | |
| CDumux::FaceCenteredLocalAssemblerBase< TypeTag, Assembler, Detail::NonVoidOrDefault_t< Implementation, ThisType >, false > | |
| CDumux::FaceCenteredLocalAssemblerBase< TypeTag, Assembler, FaceCenteredLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false, Implementation >, false > | |
| CDumux::FaceCenteredLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false, Implementation > | TODO docme |
| CDumux::FaceCenteredLocalAssemblerBase< TypeTag, Assembler, FaceCenteredLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true, Implementation >, true > | |
| CDumux::FaceCenteredLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true, Implementation > | TODO docme |
| CDumux::FaceCenteredLocalAssemblerBase< TypeTag, Assembler, Detail::NonVoidOrDefault_t< Implementation, FaceCenteredLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false, Implementation > >, false > | |
| CDumux::FaceCenteredLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false, Implementation > | TODO docme |
| CDumux::FaceCenteredLocalAssemblerBase< TypeTag, Assembler, Detail::NonVoidOrDefault_t< Implementation, FaceCenteredLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true, Implementation > >, true > | |
| CDumux::FaceCenteredLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true, Implementation > | Face-centered scheme local assembler using numeric differentiation and implicit time discretization |
| CDumux::CCLocalAssemblerBase< TypeTag, Assembler, Implementation, implicit > | A base class for all local cell-centered assemblers |
| CDumux::CVFELocalAssemblerBase< TypeTag, Assembler, Implementation, implicit > | A base class for all local CVFE assemblers |
| CDumux::FaceCenteredLocalAssemblerBase< TypeTag, Assembler, Implementation, implicit > | A base class for all local cell-centered assemblers |
| CDumux::SubDomainCCLocalAssemblerBase< id, TypeTag, Assembler, Implementation, implicit > | A base class for all multidomain local assemblers |
| 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::FVLocalResidual< TypeTag > | The element-wise residual for finite volume schemes |
| CDumux::BoxFacetCouplingLocalResidual< 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::CVFELocalResidual< TypeTag > | The element-wise residual for control-volume finite element schemes |
| CDumux::FaceCenteredLocalResidual< TypeTag > | The element-wise residual for the box scheme |
| CDumux::NavierStokesMomentumFCStaggeredResidual< TypeTag > | Element-wise calculation of the Navier-Stokes residual for models using the staggered discretization |
| CDumux::FVProblem< TypeTag > | Base class for all finite-volume problems |
| CDumux::Detail::HelmholtzOperator::HelmholtzModelHomogeneousNeumannProblem< TypeTag > | |
| CDumux::FVProblemWithSpatialParams< TypeTag > | Base class for all finite-volume problems using spatial parameters |
| CDumux::NavierStokesMassProblemImpl< TypeTag, typename GetPropType< TypeTag, Properties::GridGeometry >::DiscretizationMethod > | |
| CDumux::NavierStokesMassProblemImpl< TypeTag, DiscretizationMethod > | |
| CDumux::NavierStokesMomentumProblemImpl< TypeTag, DiscretizationMethods::CVFE< DM > > | Navier-Stokes default problem implementation for CVFE discretizations |
| CDumux::NavierStokesMomentumProblemImpl< TypeTag, DiscretizationMethods::FCStaggered > | |
| CDumux::PorousMediumFlowProblem< TypeTag > | Base class for all fully implicit porous media problems |
| CDumux::ShallowWaterProblem< TypeTag > | Shallow water problem base class |
| CDumux::Python::FVProblem< GridGeometry_, SpatialParams_, PrimaryVariables, enableInternalDirichletConstraints_ > | A C++ wrapper for a Python problem |
| CDumux::Python::FVProblem< GridGeometry_, SpatialParams_, PrimaryVariables, enableInternalDirichletConstraints > | |
| CDumux::Python::PorousMediumFlowProblem< GridGeometry_, SpatialParams_, PrimaryVariables, enableInternalDirichletConstraints > | A C++ wrapper for a Python PorousMediumFlow problem |
| CDumux::FVSpatialParams< GridGeometry, Scalar, Implementation > | The base class for spatial parameters used with finite-volume schemes |
| CDumux::FreeFlowSpatialParams< GridGeometry, Scalar, FreeFlowDefaultSpatialParams< GridGeometry, Scalar > > | |
| CDumux::FreeFlowDefaultSpatialParams< GridGeometry, Scalar > | Definition of the spatial parameters for the freeflow problems |
| CDumux::FVElasticSpatialParams< GridGeometry, Scalar, Implementation > | The base class for spatial parameters of linear elastic geomechanical problems |
| CDumux::FVPorousMediumSpatialParams< GridGeometry, Scalar, Implementation > | The base class for spatial parameters of porous-medium problems |
| CDumux::FVPoroElasticSpatialParams< GridGeometry, Scalar, Implementation > | The base class for spatial parameters of poro-elastic geomechanical problems |
| CDumux::FVPorousMediumFlowSpatialParams< GridGeometry, Scalar, Implementation > | The base class for spatial parameters of porous-medium-flow problems |
| CDumux::FVPorousMediumFlowSpatialParamsOneP< GridGeometry, Scalar, ThisType > | |
| CDumux::PoreNetwork::SpatialParams< FVGridGeometry, Scalar, SolidEnergySpatialParams< FVGridGeometry, Scalar > > | |
| CDumux::PoreNetwork::SolidEnergySpatialParams< FVGridGeometry, Scalar > | The base class for spatial parameters for pore network solid models |
| CDumux::FVPorousMediumFlowSpatialParamsMP< GridGeometry, Scalar, Implementation > | The base class for spatial parameters of multi-phase problems |
| CDumux::FVPorousMediumFlowSpatialParamsNonEquilibrium< GridGeometry, Scalar, Implementation > | Definition of the spatial parameters for non-equilibrium |
| CDumux::FVPorousMediumFlowSpatialParamsOneP< GridGeometry, Scalar, Implementation > | The base class for spatial parameters of single-phase problems |
| CDumux::PoreNetwork::SpatialParams< GridGeometry, Scalar, Implementation > | The base class for spatial parameters for pore-network models |
| CDumux::PoreNetwork::OnePSpatialParams< GridGeometry, Scalar, OnePDefaultSpatialParams< GridGeometry, Scalar > > | |
| CDumux::PoreNetwork::OnePDefaultSpatialParams< GridGeometry, Scalar > | The default class for spatial parameters for single-phase pore-network models |
| CDumux::PoreNetwork::TwoPSpatialParams< GridGeometry, Scalar, LocalRules, TwoPDefaultSpatialParams< GridGeometry, Scalar, LocalRules > > | |
| CDumux::PoreNetwork::TwoPDefaultSpatialParams< GridGeometry, Scalar, LocalRules > | The default class for spatial parameters for two-phase pore-network models |
| CDumux::PoreNetwork::OnePSpatialParams< GridGeometry, Scalar, Implementation > | The base class for spatial parameters for single-phase pore-network models |
| CDumux::PoreNetwork::TwoPSpatialParams< GridGeometry, Scalar, LocalRules, Implementation > | The base class for spatial parameters for pore-network models |
| CDumux::FreeFlowSpatialParams< GridGeometry, Scalar, Implementation > | Definition of the spatial parameters for the freeflow problems |
| CDumux::BrinkmanSpatialParams< GridGeometry, Scalar, Implementation > | Definition of the spatial parameters for the darcy-brinkman problems |
| CDumux::Python::FVSpatialParams< GridGeometry_ > | The base class for spatial parameters used with finite-volume schemes |
| CDumux::Python::FVSpatialParamsOneP< GridGeometry_, PT > | |
| CDumux::FVSpatialParams< GridGeometry, Scalar, FVPorousMediumFlowSpatialParamsOnePConstant< GridGeometry, Scalar > > | |
| CDumux::FVPorousMediumSpatialParams< GridGeometry, Scalar, FVPorousMediumFlowSpatialParamsOnePConstant< GridGeometry, Scalar > > | |
| CDumux::FVPorousMediumFlowSpatialParams< GridGeometry, Scalar, FVPorousMediumFlowSpatialParamsOnePConstant< GridGeometry, Scalar > > | |
| CDumux::FVPorousMediumFlowSpatialParamsOneP< GridGeometry, Scalar, FVPorousMediumFlowSpatialParamsOnePConstant< GridGeometry, Scalar > > | |
| CDumux::FVPorousMediumFlowSpatialParamsOnePConstant< GridGeometry, Scalar > | A spatial params implementation for 1p problem with constant properties |
| CDumux::FVSpatialParams< GridGeometry, Scalar, MembranePlateSpatialParams< GridGeometry, Scalar > > | |
| CDumux::MembranePlateSpatialParams< GridGeometry, Scalar > | Spatial parameters for the membrane plate model |
| CDumux::MembranePlateDefaultSpatialParams< GridGeometry, Scalar > | |
| CDumux::Components::Gas< Scalar, Component > | Interface for components that have a gas state |
| CDumux::Components::Brine< Scalar, H2O > | |
| CDumux::Components::Brine< Scalar, H2O_Tabulated > | |
| CDumux::Components::Brine< Scalar, H2OType > | |
| 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< 1, 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, SimpleCO2< Scalar > > | |
| CDumux::Components::SimpleCO2< Scalar > | A simple version of pure CO2 |
| CDumux::Components::Gas< Scalar, SimpleH2O< Scalar > > | |
| CDumux::Components::SimpleH2O< Scalar > | A simple implementation 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::Python::Detail::GasDensity | |
| CDumux::Python::Detail::GasEnthalpy | |
| CDumux::Python::Detail::GasHeatCapacity | |
| CDumux::Python::Detail::GasInternalEnergy | |
| CDumux::Python::Detail::GasIsCompressible | |
| CDumux::Python::Detail::GasIsIdeal | |
| CDumux::Python::Detail::GasMolarDensity | |
| CDumux::Python::Detail::GasThermalConductivity | |
| CDumux::Python::Detail::GasViscosity | |
| CDumux::GeometriesEntitySet< GeoType > | An interface for a set of geometric entities |
| 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, 2, 2 > | A class for polygon–polygon intersections 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< Geometry1, Geometry2, Policy, 3, 3, 3 > | A class for polyhedron–polyhedron 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::GeometryTraits< Geometry > | Traits telling the bounding box tree algorithms about a leaf geometry |
| CDumux::GeometryTraits< BoundingBoxGeometry< ct, dimworld > > | Specialization for the thin axis-aligned box geometry |
| CDumux::GeometryTraits< Dune::AxisAlignedCubeGeometry< ct, dim, dimworld > > | Specialization for Dune's axis-aligned cube geometry |
| CGetPropType | |
| CDumux::NavierStokesEnergyModelTraits< GetPropType< TypeTag, Properties::BaseModelTraits > > | |
| CDumux::PorousMediumFlowNIModelTraits< GetPropType< TypeTag, Properties::BaseModelTraits > > | |
| 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::GnuplotInterface< Scalar > | Interface for passing data sets to a file and plotting them, if gnuplot is installed |
| CDumux::Properties::Grid< TypeTag, Dumux::Detail::HelmholtzOperator::TTag< P > > | |
| CDumux::GridAdaptInitializationIndicator< TypeTag > | Class defining an initialization indicator for grid adaption. Refines at sources and boundaries. Use before computing on the grid |
| CDumux::GridData< Grid > | Class for grid data attached to dgf or gmsh grid files |
| CDumux::PoreNetwork::GridData< Grid > | Class for grid data attached to dgf or gmsh grid files |
| CDumux::GridDataTransfer< Grid > | Interface to be used by classes transferring grid data on adaptive grids |
| CDumux::GridDataTransfer< GetPropType< TypeTag, Properties::Grid > > | |
| CDumux::TwoPGridDataTransfer< TypeTag > | Class performing the transfer of data on a grid from before to after adaptation |
| 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::FaceCenteredStaggeredModel > | Set the global flux variables cache vector class |
| CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::PNMTwoP > | The grid flux variables cache vector class |
| CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::PNMTwoPNC > | The grid flux variables cache vector class |
| CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::PQ1BubbleModel > | The grid flux variables cache vector class |
| CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::PQ1FVModel > | The grid flux variables cache vector class |
| CDumux::Properties::GridFluxVariablesCache< TypeTag, TTag::PQ1NonconformingFVModel > | Set the global flux variables cache vector class |
| CDumux::MetaData::Concept::GridGeometry | Concept of GridGeometry |
| CDumux::PoreNetwork::GridGeometry< Scalar, GridView, enableGridGeometryCache, Traits > | Base class for the finite volume geometry for porenetwork models |
| 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::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::FaceCenteredStaggeredModel > | Set the default for the grid geometry |
| CDumux::Properties::GridGeometry< TypeTag, TTag::PoreNetworkModel > | Set the default for the grid geometry |
| CDumux::Properties::GridGeometry< TypeTag, TTag::PQ1BubbleFEModel > | Set the default FE grid discretization |
| CDumux::Properties::GridGeometry< TypeTag, TTag::PQ1BubbleHybridModel > | Set the default for the grid geometry for hybrid model |
| CDumux::Properties::GridGeometry< TypeTag, TTag::PQ1BubbleModel > | Set the default for the grid geometry |
| CDumux::Properties::GridGeometry< TypeTag, TTag::PQ1FEModel > | Set the default FE grid discretization for PQ1FEModel |
| CDumux::Properties::GridGeometry< TypeTag, TTag::PQ1FVModel > | Set the default for the grid geometry |
| CDumux::Properties::GridGeometry< TypeTag, TTag::PQ1NonconformingFEModel > | Set the default for the FE grid geometry |
| CDumux::Properties::GridGeometry< TypeTag, TTag::PQ1NonconformingFVModel > | Set the default for the grid geometry |
| CDumux::Properties::GridGeometry< TypeTag, TTag::PQ2FEModel > | Set the default FE grid discretization |
| CDumux::Properties::GridGeometry< TypeTag, TTag::PQ2HybridModel > | Set the default for the grid geometry |
| CDumux::Properties::GridGeometry< TypeTag, TTag::PQ3FEModel > | Set the default FE grid discretization |
| CDumux::Properties::GridGeometry< TypeTag, TTag::PQ3HybridModel > | |
| CDumux::PoreNetwork::GridManager< dimWorld, GData > | A grid manager for pore-network models |
| CDumux::GridManagerBase< GridType > | The grid manager base interface (public) and methods common to most grid manager specializations (protected) |
| CDumux::GridManager< Dune::SubGrid< dim, Dune::YaspGrid< dim, Coordinates > > > | Provides a grid manager for SubGrids from information in the input file |
| CDumux::GridManager< Dune::SubGrid< dim, HostGrid > > | Provides a grid manager for SubGrids from information in the input file |
| CDumux::SubGridManagerBase< Dune::YaspGrid< dim, Coordinates >, GridManager< Dune::YaspGrid< dim, Coordinates > > > | |
| CDumux::GridManager< Dune::SubGrid< dim, Dune::YaspGrid< dim, Coordinates > > > | Provides a grid manager for SubGrids from information in the input file |
| CDumux::GridManagerBase< Dune::ALUGrid< dim, dimworld, elType, refinementType > > | |
| CDumux::GridManager< Dune::ALUGrid< dim, dimworld, elType, refinementType > > | Provides a grid manager for Dune ALUGrids from information in the input file |
| CDumux::GridManager< Dune::ALUGrid< dim, dimworld, elType, refinementType > > | Provides a grid manager for Dune ALUGrids from information in the input file |
| CDumux::GridManagerBase< Dune::FoamGrid< 1, dimworld > > | |
| CDumux::GridManager< Dune::FoamGrid< 1, dimworld > > | Provides a grid manager for FoamGrids of dim 1 from information in the input file |
| CDumux::GridManager< Dune::FoamGrid< 1, dimworld > > | Provides a grid manager for FoamGrids of dim 1 from information in the input file |
| CDumux::GridManagerBase< Dune::FoamGrid< dim, dimworld > > | |
| CDumux::GridManager< Dune::FoamGrid< dim, dimworld > > | Provides a grid manager for FoamGrids from information in the input file |
| CDumux::GridManager< Dune::FoamGrid< dim, dimworld > > | Provides a grid manager for FoamGrids from information in the input file |
| CDumux::GridManagerBase< Dune::MovingMesh< dim > > | |
| CDumux::GridManager< Dune::MovingMesh< dim > > | Provides a grid manager for Dune MMesh from information in the input file |
| CDumux::GridManager< Dune::MovingMesh< dim > > | Provides a grid manager for Dune MMesh from information in the input file |
| CDumux::GridManagerBase< Dune::OneDGrid > | |
| CDumux::GridManager< Dune::OneDGrid > | Provides a grid manager for OneDGrids from information in the input file |
| CDumux::GridManager< Dune::OneDGrid > | Provides a grid manager for OneDGrids from information in the input file |
| CDumux::GridManagerBase< Dune::SPGrid< ct, dim, Ref, Comm > > | |
| CDumux::GridManager< Dune::SPGrid< ct, dim, Ref, Comm > > | Provides a grid manager for SPGrid |
| CDumux::GridManager< Dune::SPGrid< ct, dim, Ref, Comm > > | Provides a grid manager for SPGrid |
| CDumux::GridManagerBase< Dune::SubGrid< HostGrid::dimension, HostGrid > > | |
| CDumux::SubGridManagerBase< HostGrid, GridManager< HostGrid > > | |
| CDumux::GridManager< Dune::SubGrid< dim, HostGrid > > | Provides a grid manager for SubGrids from information in the input file |
| CDumux::SubGridManagerBase< HostGrid, HostGridManager > | The base class for grid managers for dune-subgrid |
| CDumux::GridManagerBase< Dune::UGGrid< dim > > | |
| CDumux::GridManager< Dune::UGGrid< dim > > | Provides a grid manager for UGGrids from information in the input file |
| CDumux::GridManager< Dune::UGGrid< dim > > | Provides a grid manager for UGGrids 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::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::GridManager< Dune::YaspGrid< dim, Dune::TensorProductCoordinates< ctype, dim > > > | Provides a grid manager for YaspGrids with different zones and grading |
| CDumux::GridManagerBase< Grid > | |
| CDumux::GridManager< Dune::YaspGrid< dim, Dune::TensorProductCoordinates< typename OtherGridCreator::Grid::ctype, OtherGridCreator::Grid::LeafGridView::dimensionworld > > > | |
| CDumux::GridManager< Dune::YaspGrid< dim, Dune::TensorProductCoordinates< OtherGridCreator::Grid::ctype, OtherGridCreator::Grid::LeafGridView::dimensionworld > > > | |
| CDumux::PoreNetwork::SnappyGridManager< dim, OtherGridCreator, DiscMethod > | A grid creator that matches a free-flow grid to a PNM 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::GridManagerBase< HG > | |
| CDumux::GridManager< HG > | |
| CDumux::GridManagerBase< HostGrid > | |
| CDumux::GridManager< HostGrid > | |
| CDumux::Properties::TTag::GridProperties | Type tag for numeric models |
| CDumux::Experimental::GridVariables< GG, GVC > | The grid variables class for general schemes, storing variables and data |
| CDumux::MetaData::Concept::GridVariables | Concept of GridVariables |
| CDumux::Properties::GridVariables< TypeTag, TTag::FaceCenteredStaggeredModel > | Set the grid variables (volume, flux and face variables) |
| CDumux::Properties::GridVariables< TypeTag, TTag::FiniteVolumeModel > | The grid variables |
| CDumux::Properties::GridVariables< TypeTag, TTag::Hyperelastic > | The general grid variables, with the cache matching the discretization scheme |
| CDumux::Properties::GridVariables< TypeTag, TTag::NonEquilibrium > | The grid variables |
| CDumux::Properties::GridVariables< TypeTag, TTag::PQ1BubbleFEModel > | |
| CDumux::Properties::GridVariables< TypeTag, TTag::PQ1BubbleHybridModel > | The grid variables for the hybrid model |
| CDumux::Properties::GridVariables< TypeTag, TTag::PQ1FEModel > | |
| CDumux::Properties::GridVariables< TypeTag, TTag::PQ1NonconformingFEModel > | |
| CDumux::Properties::GridVariables< TypeTag, TTag::PQ1NonconformingFVModel > | Set the grid variables (volume, flux and face variables) |
| CDumux::Properties::GridVariables< TypeTag, TTag::PQ2FEModel > | |
| CDumux::Properties::GridVariables< TypeTag, TTag::PQ2HybridModel > | The grid variables for the hybrid model |
| CDumux::Properties::GridVariables< TypeTag, TTag::PQ3FEModel > | |
| CDumux::Properties::GridVariables< TypeTag, TTag::PQ3HybridModel > | The grid variables for the hybrid model |
| CDumux::MetaData::Concept::GridView | Concept of GridView |
| CDumux::GridViewGeometricEntitySet< GridView, codim, Mapper > | An interface for a set of geometric entities based on a GridView |
| 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::FaceCenteredStaggeredModel > | The grid volume variables vector class |
| CDumux::Properties::GridVolumeVariables< TypeTag, TTag::PQ1BubbleFVBase > | The grid volume variables vector class |
| CDumux::Properties::GridVolumeVariables< TypeTag, TTag::PQ1FVModel > | The grid volume variables vector class |
| CDumux::Properties::GridVolumeVariables< TypeTag, TTag::PQ1NonconformingFVModel > | The grid volume variables vector class (shared by all FV diamond models) |
| CDumux::IO::GridWriter< Args > | |
| 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::Detail::HasIndex< size_t, Tuple > | |
| CDumux::Detail::DofBackend::HasResize | |
| CDumux::BoxDfmMLGeometryTraits< ct >::hasSingleGeometryType< mydim > | |
| CDumux::BoxMLGeometryTraits< 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::Detail::RasterImageData::HeaderData | A struct that contains all header data of the image |
| 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::NavierStokesMassOnePNCNI > | |
| CDumux::Properties::HeatConductionType< TypeTag, TTag::NavierStokesMassOnePNI > | |
| CDumux::Properties::HeatConductionType< TypeTag, TTag::NonEquilibrium > | |
| CDumux::Properties::HeatConductionType< TypeTag, TTag::PNMSolidEnergy > | |
| CDumux::Properties::HeatConductionType< TypeTag, TTag::PoreNetworkModel > | |
| CDumux::Properties::HeatConductionType< TypeTag, TTag::PorousMediumFlow > | By default, we use fourier's law as the default for heat conduction fluxes |
| CDumux::Detail::HelmholtzOperator::HelmholtzModelVolumeVariables< Traits > | |
| CDumux::HookesLaw< Scalar, GridGeometry, DiscretizationMethod > | This computes the stress tensor and surface forces resulting from mechanical deformation |
| CDumux::HookesLaw< ScalarType, GridGeometry, typename GridGeometry::DiscretizationMethod > | Hooke's law for box scheme |
| CDumux::Experimental::CVFE::HybridCVFEDefaultGridVariablesCacheTraits< P, V, IPD > | |
| CDumux::Experimental::CVFE::HybridCVFEElementVariables< GVC, cachingEnabled > | The (stencil) element variables class for hybrid control-volume finite element |
| CDumux::Experimental::CVFE::HybridCVFEElementVariables< GVC, false > | The local (stencil) element variables class for control-volume finite element without caching |
| CDumux::Experimental::CVFE::HybridCVFEElementVariables< GVC, true > | The (stencil) element variables class for hybrid control-volume finite element with caching |
| CDumux::Experimental::CVFE::HybridCVFEGridVariablesCache< Traits, enableCaching > | The grid variables cache class for hybrid control-volume finite element methods |
| CDumux::Experimental::CVFE::HybridCVFEGridVariablesCache< Traits, false > | |
| CDumux::Experimental::CVFE::HybridCVFEGridVariablesCache< Traits, true > | |
| CDumux::HybridPQ1BubbleGeometryHelper< GridView, ScvType, ScvfType, numCubeBubbleDofs > | |
| CDumux::HybridPQ2GeometryHelper< GridView, ScvType, ScvfType > | A class to create sub control volume and sub control volume face geometries per element |
| CDumux::HybridPQ3GeometryHelper< GridView, ScvType, ScvfType > | A class to create sub control volume and sub control volume face geometries per element for the order-3 hybrid CVFE scheme |
| CDumux::Properties::TTag::Hyperelastic | |
| CDumux::HyperelasticIndices | |
| CDumux::HyperelasticModelTraits< dim > | HyperelasticModelTraits |
| CDumux::HyperelasticVariables< Traits > | Variables of the hyperelastic model: the displacement at a local dof |
| CDumux::HyperelasticVolIsoMomentumIndices< dim > | Index set for the momentum subdomain |
| CDumux::Properties::TTag::HyperelasticVolIsoMomentumModel | Type tag for the momentum subdomain of the mixed u–p model |
| CDumux::HyperelasticVolIsoMomentumModelTraits< dim > | Model traits for the momentum subdomain ( \( \dim \) displacement DOFs per node) |
| CDumux::HyperelasticVolIsoMomentumVariables< Traits > | Volume variables for the momentum subdomain (displacement) |
| CDumux::HyperelasticVolIsoMomentumVVTraits< PV, MT > | |
| CDumux::HyperelasticVolIsoPressureIndices | Index set for the pressure subdomain |
| CDumux::Properties::TTag::HyperelasticVolIsoPressureModel | Type tag for the pressure subdomain of the mixed u–p model |
| CDumux::HyperelasticVolIsoPressureModelTraits | Model traits for the pressure subdomain (1 pressure DOF per node) |
| CDumux::HyperelasticVolIsoPressureVariables< Traits > | Volume variables for the pressure subdomain (bulk pressure) |
| CDumux::HyperelasticVolIsoPressureVVTraits< PV, MT > | |
| CDumux::HyperelasticVolumeVariablesTraits< PV, MT > | |
| 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::Experimental::IndependentVariableLevel< Scalar > | Represents a level of the independent variable during ODE integration |
| CDumux::FreeFlowPorousMediumCoupling::IndexHelper< freeFlowIdx, porousMediumIndex, 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::FreeFlowPorousMediumCoupling::IndexHelper< freeFlowIdx, porousMediumIndex, 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::FreeFlowPorousMediumCoupling::IndexHelper< freeFlowIdx, porousMediumIndex, 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 > | Structure to define the index types used for grid and local indices |
| Ctypename ET::Indices | |
| CDumux::NonEquilbriumIndices< typename ET::Indices, numEnergyEqFluid(), numEnergyEqSolid(), numEq()> | |
| Ctypename IsothermalTraits::Indices | |
| CDumux::EnergyIndices< typename IsothermalTraits::Indices, numEq()> | |
| CDumux::NavierStokesEnergyIndices< typename IsothermalTraits::Indices, numEq()> | |
| CDumux::InertSolidState< Scalar, SolidSystemType > | Represents all relevant thermodynamic quantities of a inert solid system |
| CDumux::Detail::FCDiamond::InsideOutsideScv< IndexType, gt > | |
| CDumux::Detail::FCDiamond::InsideOutsideScv< IndexType, Dune::GeometryTypes::hexahedron > | |
| CDumux::Detail::FCDiamond::InsideOutsideScv< IndexType, Dune::GeometryTypes::quadrilateral > | |
| CDumux::Detail::FCDiamond::InsideOutsideScv< IndexType, Dune::GeometryTypes::tetrahedron > | |
| CDumux::Detail::FCDiamond::InsideOutsideScv< IndexType, Dune::GeometryTypes::triangle > | |
| 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< Problem, FVElementGeometry, ElemVolVars > | |
| CDumux::MpfaOInteractionVolumeAssembler< Problem, FVElementGeometry, ElemVolVars > | |
| 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::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) [70] |
| 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) [51] |
| CDumux::CCMpfaOFacetCouplingInteractionVolume< Traits >::InteriorBoundaryData | Define data structure to store which scvfs lie on interior boundaries |
| CDumux::CVFE::InterpolationPointData< LocalPos, GlobalPos > | An interpolation point related to an element that includes global and local positions |
| CDumux::CVFE::InterpolationPointData< LocalPosition, GlobalPosition > | |
| CDumux::CVFE::LocalDofInterpolationPointData< LocalPosition, GlobalPosition, LocalIndex > | An interpolation point related to a localDof of an element, giving its global and local positions |
| CDumux::CVFE::InterpolationPointData< typename GridView::template Codim< 0 >::Entity::Geometry::LocalCoordinate, typename GridView::template Codim< 0 >::Entity::Geometry::GlobalCoordinate > | |
| CDumux::CVFE::LocalDofInterpolationPointData< typename GridView::template Codim< 0 >::Entity::Geometry::LocalCoordinate, typename GridView::template Codim< 0 >::Entity::Geometry::GlobalCoordinate, typename IndexTraits< GridView >::LocalIndex > | |
| CDumux::CVFE::InterpolationPointDataLocalMapping< LocalMapping, GlobalPos > | An interpolation point related to a global position of an element, giving its local positions by a mapping |
| CDumux::Detail::Intersections::IntersectionEntity< DomainEntitySet, TargetEntitySet > | A class representing an intersection entity |
| CDumux::DistributedIntersectionEntitySet< DomainEntitySet, TargetEntitySet >::IntersectionEntity | A view on a single intersection entity |
| CDumux::IntersectionEntitySet< DomainEntitySet, TargetEntitySet > | A class representing the intersection entities 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 |
| CDune::InverseOperatorResult | |
| CDumux::Detail::IstlSolverResult | |
| CDumux::Properties::IOFields< TypeTag, TTag::ExtendedRichards > | Set the vtk output fields specific to this model |
| CDumux::Properties::IOFields< TypeTag, TTag::ExtendedRichardsNI > | Set the vtk output fields specific to th non-isothermal model |
| 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::NavierStokesMassOneP > | |
| CDumux::Properties::IOFields< TypeTag, TTag::NavierStokesMassOnePNC > | |
| CDumux::Properties::IOFields< TypeTag, TTag::NavierStokesMassOnePNCNI > | Add temperature to the output |
| CDumux::Properties::IOFields< TypeTag, TTag::NavierStokesMassOnePNI > | Add temperature to the output |
| CDumux::Properties::IOFields< TypeTag, TTag::NonEquilibrium > | Indices for non-isothermal models |
| 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::PNMOneP > | Default I/O fields specific to this model |
| CDumux::Properties::IOFields< TypeTag, TTag::PNMOnePNC > | |
| CDumux::Properties::IOFields< TypeTag, TTag::PNMOnePNCNI > | |
| CDumux::Properties::IOFields< TypeTag, TTag::PNMOnePNI > | Add temperature to the output |
| CDumux::Properties::IOFields< TypeTag, TTag::PNMSolidEnergy > | Set the vtk output fields specific to this model |
| CDumux::Properties::IOFields< TypeTag, TTag::PNMTwoP > | |
| CDumux::Properties::IOFields< TypeTag, TTag::PNMTwoPNC > | |
| CDumux::Properties::IOFields< TypeTag, TTag::PNMTwoPNCNI > | Set non-isothermal output fields |
| CDumux::Properties::IOFields< TypeTag, TTag::PNMTwoPNI > | Set the vtk output fields specific to the non-isothermal two-phase model |
| CDumux::Properties::IOFields< TypeTag, TTag::PoroElastic > | Default vtk output fields specific to this model |
| 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::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 |
| CIpData | |
| CDumux::CVFE::IndexedQuadratureInterpolationPointData< IpData > | Wraps interpolation point data and adds a quadrature point index for use in quadrature loops |
| 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::NavierStokesEnergyIndices< IsothermalIndices, numEq > | Indices for the non-isothermal Navier-Stokes model |
| CIsothermalT | |
| CDumux::NavierStokesEnergyModelTraits< IsothermalT > | Specifies a number properties of non-isothermal free-flow flow models based on the specifics of a given isothermal model |
| CDumux::PorousMediumFlowNIModelTraits< IsothermalT, TDM > | Specifies a number properties of non-isothermal porous medium flow models based on the specifics of a given isothermal model |
| CIsothermalTraits | |
| CDumux::PorousMediumFlowNIModelTraits< IsothermalTraits, ThermalDispersionModel > | |
| CDumux::PorousMediumFlowNIModelTraits< IsothermalTraits > | |
| CDumux::PorousMediumFlowNIModelTraits< IsothermalTraits, TDM > | |
| CDumux::FreeFlowPorousMediumCoupling::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::FreeFlowPorousMediumCoupling::IsSameFluidSystem< FS, FS > | This structs helps to check if the two sub models use the same fluidsystem |
| CDumux::Detail::IstlSolvers::IstlDefaultBlockLevelPreconditionerFactory< Preconditioner, blockLevel > | |
| CDumux::Detail::IstlSolvers::IstlDefaultPreconditionerFactory< Preconditioner > | |
| CDumux::Detail::IstlIterativeLinearSolver< LinearSolverTraits, LinearAlgebraTraits, InverseOperator, PreconditionerFactory, convertMultiTypeLATypes > | Standard dune-istl iterative linear solvers |
| CDumux::IterativePreconditionedSolverImpl | A general solver backend allowing arbitrary preconditioners and solvers |
| CDumux::IvDataHandlePhysicsTraits< ModelTraits > | Data handle physics traits |
| 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::PQ1BubbleFEModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::JacobianMatrix< TypeTag, TTag::PQ1BubbleHybridModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::JacobianMatrix< TypeTag, TTag::PQ1FEModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::JacobianMatrix< TypeTag, TTag::PQ1NonconformingFEModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::JacobianMatrix< TypeTag, TTag::PQ2FEModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::JacobianMatrix< TypeTag, TTag::PQ2HybridModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::JacobianMatrix< TypeTag, TTag::PQ3FEModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::JacobianMatrix< TypeTag, TTag::PQ3HybridModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::TTag::KirchhoffLovePlateDeformation | |
| CDumux::KirchhoffLovePlateIndices | |
| CDumux::Properties::TTag::KirchhoffLovePlateRotation | |
| CDumux::KirchhoffLovePlateRotationIndices | |
| CDumux::KirchhoffLovePlateRotationModelTraits | KirchhoffLovePlateRotationModelTraits |
| CDumux::KirchhoffLovePlateTraits | KirchhoffLovePlateTraits |
| CDumux::KirchhoffLovePlateVolumeVariablesTraits< PV, MT > | |
| CDumux::Detail::Multithreading::ExecutionBackends::Kokkos | |
| CDumux::L2Projection< FEBasis > | |
| CDumux::PoreNetwork::Labels | Labels for pores and throats |
| CDumux::Properties::Labels< TypeTag, MyTypeTag > | The pore/throat labels |
| CDumux::Properties::Labels< TypeTag, TTag::PoreNetworkModel > | The labels |
| CDumux::LameParams< Scalar > | Structure encapsulating the lame parameters |
| CDumux::Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, isMultiType > | |
| CDumux::Detail::LATraits::LATraitsFromAssemblerImpl< Assembler, true > | |
| CLaws... | |
| CDumux::FluidMatrixInteraction< Laws > | Wrapper type to combine an arbitrary number of different laws for fluid-matrix interaction (e.g., pc-Sw-curves) |
| CDumux::InterpolationPolicy::Linear | Interpolate linearly between two given values |
| CDumux::LinearAlgebraTraits< M, V, STM, STV > | |
| CDumux::FluidMatrix::LinearMaterial | Linear capillary pressure and relative permeability <-> saturation relations |
| CDune::LinearOperator | |
| CDumux::Detail::ParallelStokesLinearOperator< M, X, Y > | Parallel linear operator for the Stokes saddle-point system |
| CDumux::LinearSolver | Base class for linear solvers |
| 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::Detail::DirectIstlSolver< LSTraits, LATraits, Solver, convertMultiTypeVectorAndMatrix > | Direct dune-istl linear solvers |
| CDumux::ExplicitDiagonalSolver | Solver for simple block-diagonal matrices (e.g. from explicit time stepping schemes) |
| CDumux::IstlSolverFactoryBackend< LinearSolverTraits, LinearAlgebraTraits > | A linear solver using the dune-istl solver factory to choose the solver and preconditioner at runtime |
| CDumux::StokesSolver< Matrix, Vector, VelocityGG, PressureGG > | Preconditioned iterative solver for the incompressible Stokes problem |
| CDumux::UzawaBiCGSTABBackend< LinearSolverTraits > | A Uzawa preconditioned BiCGSTAB solver for saddle-point problems |
| CDumux::LinearSolverParameters< LinearSolverTraits > | Generates a parameter tree required for the linear solvers and precondioners of the Dune ISTL |
| CDumux::LinearSolverTraitsBase< GridGeometry > | |
| CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::Box > | Box: use overlapping or non-overlapping model depending on the grid |
| CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::PQ1Bubble > | |
| CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::CCTpfa > | Cell-centered tpfa: use overlapping model |
| CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::CCMpfa > | Cell-centered mpfa: use overlapping model |
| CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::Staggered > | Staggered: use overlapping model |
| CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::FCDiamond > | Face-centered diamond scheme: use overlapping or non-overlapping model depending on the grid |
| CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::FCStaggered > | Face-centered staggered: use overlapping model |
| CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::PQ2 > | |
| CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::PQ3 > | |
| CDumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethod > | 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::Brine< Scalar, H2O > | |
| CDumux::Components::Brine< Scalar, H2O_Tabulated > | |
| CDumux::Components::Brine< Scalar, H2OType > | |
| 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< 1, 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 simple implementation 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::Python::Detail::LiquidDensity | |
| CDumux::Python::Detail::LiquidEnthalpy | |
| CDumux::Python::Detail::LiquidHeatCapacity | |
| CDumux::Python::Detail::LiquidInternalEnergy | |
| CDumux::Python::Detail::LiquidIsCompressible | |
| CDumux::Python::Detail::LiquidMolarDensity | |
| CDumux::Python::Detail::LiquidThermalConductivity | |
| CDumux::Python::Detail::LiquidViscosity | |
| CDumux::Experimental::LocalAssemblerBase< TypeTag, Assembler, Implementation, useImplicitAssembly > | A base class for all local assemblers |
| CDumux::Detail::LocalAssemblerChooser< DiscretizationMethod > | |
| CDumux::Experimental::Detail::LocalAssemblerChooser< DiscretizationMethod > | |
| CDumux::Detail::LocalAssemblerChooser< DiscretizationMethods::CCMpfa > | |
| CDumux::Experimental::Detail::LocalAssemblerChooser< DiscretizationMethods::CCMpfa > | |
| CDumux::Detail::LocalAssemblerChooser< DiscretizationMethods::CCTpfa > | |
| CDumux::Experimental::Detail::LocalAssemblerChooser< DiscretizationMethods::CCTpfa > | |
| CDumux::Detail::LocalAssemblerChooser< DiscretizationMethods::CVFE< DM > > | |
| CDumux::Experimental::Detail::LocalAssemblerChooser< DiscretizationMethods::CVFE< DM > > | |
| CDumux::Detail::LocalAssemblerChooser< DiscretizationMethods::FCStaggered > | |
| CDumux::CVFE::LocalBasisInterpolationPointData< GridGeometry > | Interpolation point data related to a local basis |
| CDumux::CVFE::LocalDof< LocalIndex, GridIndex > | A local degree of freedom from an element perspective |
| CDumux::IO::CVFEGridFunction< GridGeometry, SolutionVector >::LocalFunction | The local function type satisfying the dune-functions local function concept |
| CDumux::CVFE::Detail::LocalFunctionAdapter< GridDiscretization, Function > | Wraps a function callable as f(globalPos) or f(elemDisc, globalPos) into a local-function interface: bind(element) and operator()(localCoord) |
| CDumux::LocalRefinementSimplexQuadrature< Geometry, IndicatorFunction > | A quadrature rule using local refinement to approximate partitioned elements |
| CDumux::Experimental::LocalResidual< TypeTag > | The element-wise residual for grid-based discretization schemes |
| CDumux::Properties::LocalResidual< TypeTag, Dumux::Detail::HelmholtzOperator::TTag< P > > | |
| CDumux::Properties::LocalResidual< TypeTag, TTag::Elastic > | Use the local residual of the elastic model |
| CDumux::Properties::LocalResidual< TypeTag, TTag::ExtendedRichards > | The local residual operator |
| CDumux::Properties::LocalResidual< TypeTag, TTag::Hyperelastic > | |
| CDumux::Properties::LocalResidual< TypeTag, TTag::HyperelasticVolIsoMomentumModel > | |
| CDumux::Properties::LocalResidual< TypeTag, TTag::HyperelasticVolIsoPressureModel > | |
| CDumux::Properties::LocalResidual< TypeTag, TTag::KirchhoffLovePlateDeformation > | |
| CDumux::Properties::LocalResidual< TypeTag, TTag::KirchhoffLovePlateRotation > | |
| CDumux::Properties::LocalResidual< TypeTag, TTag::MembranePlate > | |
| CDumux::Properties::LocalResidual< TypeTag, TTag::MindlinReissnerPlateDeformation > | |
| CDumux::Properties::LocalResidual< TypeTag, TTag::MindlinReissnerPlateRotation > | |
| CDumux::Properties::LocalResidual< TypeTag, TTag::MPNC > | Use the MpNc local residual for the MpNc model |
| CDumux::Properties::LocalResidual< TypeTag, TTag::NavierStokesMassOneP > | The local residual |
| CDumux::Properties::LocalResidual< TypeTag, TTag::NavierStokesMassOnePFE > | The local residual of the finite element variant |
| CDumux::Properties::LocalResidual< TypeTag, TTag::NavierStokesMassOnePNC > | The local residual |
| CDumux::Properties::LocalResidual< TypeTag, TTag::NavierStokesMomentum > | The local residual |
| CDumux::Properties::LocalResidual< TypeTag, TTag::NavierStokesMomentumCVFE > | The local residual |
| CDumux::Properties::LocalResidual< TypeTag, TTag::NavierStokesMomentumFE > | The local residual |
| CDumux::Properties::LocalResidual< TypeTag, TTag::NonEquilibrium > | |
| 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::PoreNetwork::FluidMatrix::LocalRulesTraits< ScalarT > | LocalRulesTraits for implementation of capillary pressure curves for multiple pore body geometries |
| CDumux::FEBasisFromCVFEGridDiscretization< GridDiscretization >::LocalTree | |
| CDumux::FEBasisFromCVFEGridDiscretization< GridDiscretization >::LocalView | |
| CDumux::LoggingParameterTree | A parameter tree that logs which parameters have been used |
| CDumux::PoreNetwork::Concept::LowDimElementSelector< GlobalPosition > | The element selector concept |
| CDumux::makeFromIndexedType< Variadic, Indexed, U > | |
| CDumux::makeFromIndexedType< Variadic, Indexed, std::index_sequence< IndexSeq... > > | |
| CDune::MatrixAdapter | |
| CDumux::ParallelMatrixAdapter< DiagBlockType< M, i >, VecBlockType< X, i >, VecBlockType< X, i > > | |
| CDumux::ParallelMatrixAdapter< M, X, Y > | Adapter to turn a BCRS matrix into a thread-parallel linear operator. Adapts a matrix to the assembled linear operator interface |
| CDumux::ParallelMultiTypeMatrixAdapter< M, X, Y > | Adapter to turn a multi-type matrix into a thread-parallel linear operator. Adapts a matrix to the assembled linear operator interface |
| CDumux::MatrixConverter< MultiTypeBlockMatrix, Scalar > | A helper class that converts a Dune::MultiTypeBlockMatrix into a plain Dune::BCRSMatrix TODO: allow block sizes for BCRSMatrix other than 1x1 ? |
| CDumux::Detail::IstlSolvers::MatrixForSolver< M, convert > | |
| CDumux::Detail::IstlSolvers::MatrixForSolver< M, true > | |
| CDumux::Detail::IstlSolvers::MatrixOperator< LSTraits, LATraits, convert, parallel > | |
| CDumux::Detail::IstlSolvers::MatrixOperator< LSTraits, LATraits, convert, false > | |
| CDumux::Detail::IstlSolvers::MatrixOperator< LSTraits, LATraits, convert, true > | |
| CDumux::Detail::Max | |
| 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, DiscretizationMethod, referenceSystem > | |
| CDumux::MaxwellStefansLawImplementation< TypeTag, DiscretizationMethods::Box, referenceSystem > | Specialization of Maxwell Stefan's Law for the Box method |
| CDumux::MaxwellStefansLawImplementation< TypeTag, DiscretizationMethods::CCTpfa, referenceSystem > | Specialization of Maxwell Stefan's Law for the CCTpfa method |
| CDumux::Properties::TTag::MembranePlate | |
| CDumux::MembranePlateIndices | |
| CDumux::MembranePlateModelTraits | Model traits for the membrane plate model |
| CDumux::MembranePlateVolumeVariablesTraits< PV, MT > | |
| CDumux::TriangulationPolicy::MidPointPolicy | |
| CDumux::Detail::Min | |
| CDumux::Properties::TTag::MindlinReissnerPlateDeformation | |
| CDumux::Properties::TTag::MindlinReissnerPlateRotation | |
| CDumux::MindlinReissnerPlateVolumeVariablesTraits< PV, MT > | |
| 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::TTag::ModelProperties | |
| CDumux::Properties::ModelTraits< TypeTag, Dumux::Detail::HelmholtzOperator::TTag< P > > | |
| CDumux::Properties::ModelTraits< TypeTag, TTag::Elastic > | The model traits of the elastic model |
| CDumux::Properties::ModelTraits< TypeTag, TTag::ExtendedRichards > | The model traits |
| CDumux::Properties::ModelTraits< TypeTag, TTag::ExtendedRichardsNI > | Set non-isothermal model traits |
| CDumux::Properties::ModelTraits< TypeTag, TTag::Hyperelastic > | |
| CDumux::Properties::ModelTraits< TypeTag, TTag::HyperelasticVolIsoMomentumModel > | |
| CDumux::Properties::ModelTraits< TypeTag, TTag::HyperelasticVolIsoPressureModel > | |
| CDumux::Properties::ModelTraits< TypeTag, TTag::KirchhoffLovePlateDeformation > | |
| CDumux::Properties::ModelTraits< TypeTag, TTag::KirchhoffLovePlateRotation > | |
| CDumux::Properties::ModelTraits< TypeTag, TTag::MembranePlate > | |
| CDumux::Properties::ModelTraits< TypeTag, TTag::MindlinReissnerPlateDeformation > | |
| CDumux::Properties::ModelTraits< TypeTag, TTag::MindlinReissnerPlateRotation > | |
| 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::NavierStokesMassOneP > | |
| CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokesMassOnePNC > | |
| CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokesMassOnePNCNI > | The model traits of the non-isothermal model |
| CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokesMassOnePNI > | The model traits of the non-isothermal model |
| CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokesMomentum > | |
| CDumux::Properties::ModelTraits< TypeTag, TTag::NavierStokesMomentumCVFEBase > | < states some specifics of the Navier-Stokes model |
| CDumux::Properties::ModelTraits< TypeTag, TTag::NonEquilibrium > | Set the model traits |
| 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::PNMOnePNCNI > | Model traits of the non-isothermal model |
| CDumux::Properties::ModelTraits< TypeTag, TTag::PNMOnePNI > | The model traits of the non-isothermal model |
| CDumux::Properties::ModelTraits< TypeTag, TTag::PNMTwoPNCNI > | The model traits of the non-isothermal model |
| CDumux::Properties::ModelTraits< TypeTag, TTag::PNMTwoPNI > | Model traits of the non-isothermal model |
| CDumux::Properties::ModelTraits< TypeTag, TTag::PoroElastic > | The default model traits of the poro-elastic 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::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::PoreNetwork::NonWettingPhaseTransmissibility::Mogensen< Scalar > | TODO: evaluate and maybe remove |
| CDumux::Python::Detail::MolarMass | |
| 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::NavierStokesMassOnePNC > | By default, we use fick's law for the diffusive fluxes |
| CDumux::Properties::MolecularDiffusionType< TypeTag, TTag::PNMOnePNC > | We use fick's law as the default for the diffusive fluxes |
| CDumux::Properties::MolecularDiffusionType< TypeTag, TTag::PNMTwoPNC > | We use fick's law as the default for the diffusive fluxes |
| CDumux::Properties::MolecularDiffusionType< TypeTag, TTag::PorousMediumFlow > | By default, we use fick's law for the diffusive fluxes |
| CDumux::Detail::MomentumDiscretizationMethod< Traits > | |
| CDumux::MonotoneCubicSpline< Scalar > | A monotone cubic spline |
| CDumux::FluidMatrix::MPAdapter< MaterialLaw, numFluidPhases > | An adapter for mpnc to use the capillary pressure-saturation relationships |
| CDumux::MpfaDimensionHelper< GridGeometry, dim, dimWorld > | Dimension-specific helper class to get data required for mpfa scheme |
| CDumux::CCMpfaHelper< FVGridGeom > | |
| 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::TTag::MPNC | |
| CDumux::MPNCIndices< numPhases, numEqBalance > | The primary variable and equation indices for the MpNc model |
| CMpNcIndices | |
| CDumux::NonEquilbriumIndices< MpNcIndices, NonEquilTraits::numEnergyEqFluid(), NonEquilTraits::numEnergyEqSolid(), NonEquilTraits::numEq() > | |
| CDumux::MPNCInitialConditionHelper< PrimaryVariables, FluidSystem, ModelTraits > | |
| 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::MultiBinaryCouplingManager< MDTraits, CouplingMap, CouplingMgrs > | Coupling manager that combines an arbitrary number of binary coupling manager (coupling two domains each) |
| CDumux::MultiBinaryCouplingManager< MDTraits, FreeFlowPoreNetworkDetail::CouplingMaps, FreeFlowPoreNetworkDetail::CouplingManagers< MDTraits >::FreeFlowCouplingManager, FreeFlowPoreNetworkDetail::CouplingManagers< MDTraits >::FreeFlowMomentumPoreNetworkCouplingManager, FreeFlowPoreNetworkDetail::CouplingManagers< MDTraits >::FreeFlowMassPoreNetworkCouplingManager > | |
| CDumux::FreeFlowPoreNetworkCouplingManager< MDTraits > | Coupling manager for coupling freeflow and pore-network models |
| CDumux::MultiBinaryCouplingManager< MDTraits, FreeFlowPorousMediumDetail::CouplingMaps, FreeFlowPorousMediumDetail::CouplingManagers< MDTraits >::FreeFlowCouplingManager, FreeFlowPorousMediumDetail::CouplingManagers< MDTraits >::FreeFlowMomentumPorousMediumCouplingManager, FreeFlowPorousMediumDetail::CouplingManagers< MDTraits >::FreeFlowMassPorousMediumCouplingManager > | |
| CDumux::FreeFlowPorousMediumCouplingManagerBase< MDTraits > | Base coupling manager for coupling freeflow and porous medium flow models |
| CDumux::FreeFlowPorousMediumCouplingManagerStaggeredCCTpfa< MDTraits > | Coupling manager for coupling freeflow and porous medium flow models specialization for staggered-cctpfa coupling |
| CDumux::MultiCodimParallelMatrixHelper< Matrix, GridView, DofMapper, numCodims > | Dedicated helper that exchanges matrix pattern and entries for multiple active codims in one pass |
| CDumux::MultiCodimParallelVectorHelper< GridView, DofMapper > | |
| CDumux::Experimental::MultiDomainAssembler< MDTraits, CMType, diffMethod, useImplicitAssembly > | A linear system assembler (residual and Jacobian) for general schemes (FV, CVFE, FE, ...) with multiple domains with multiple domains |
| CDumux::MultiDomainAssemblerSubDomainView< MDAssembler, domainId > | Subdomain-specific view on a multidomain assembler. Allows retrieval of sub-domain specific objects w/o passing a domain id |
| CDumux::MultiDomainFVAssembler< MDTraits, CMType, diffMethod, useImplicitAssembly > | A linear system assembler (residual and Jacobian) for finite volume schemes (box, tpfa, mpfa, ...) with multiple domains |
| 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::BoxDfmMLGeometryTraits< Scalar > | |
| CDumux::BoxMLGeometryTraits< Scalar > | |
| CDumux::Experimental::BoundaryFaceMLGeometryTraits< Scalar > | |
| CDumux::PQ1BubbleMLGeometryTraits< Scalar > | |
| CDumux::PQ2MLGeometryTraits< Scalar > | |
| CDumux::BoxDfmMLGeometryTraits< ct > | |
| CDumux::BoxMLGeometryTraits< ct > | Traits for an efficient corner storage for box method sub control volumes |
| CDumux::CCMpfaDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct > | |
| CDumux::CCTpfaDefaultScvfGeometryTraits< GridView >::ScvfMLGTraits< ct > | |
| CDumux::Experimental::BoundaryFaceMLGeometryTraits< ct > | Traits for an efficient corner storage |
| CDumux::FCDiamondMLGeometryTraits< ct > | Traits for an efficient corner storage for fc diamond method |
| CDumux::PQ1BubbleMLGeometryTraits< ct > | Traits for an efficient corner storage for the PQ1Bubble method |
| CDumux::PQ2MLGeometryTraits< ct > | Traits for an efficient corner storage for the PQ2 method |
| CDumux::Detail::MultiMapperView< Mapper > | |
| CDumux::FluidMatrix::MultiPhasePcKrSw< T > | Wrapper type for multiphase interface laws providing pc-S and kr-S rules |
| CDumux::Experimental::MultiStageAssembler< TypeTag, diffMethod > | A multi-stage (Runge-Kutta) linear system assembler (residual and Jacobian) for general discretization schemes (box, cvfe hybrid pq2/pq3, ...), dispatching to the same localDof/grid-variables local assembler as the stationary Assembler |
| CDumux::Experimental::MultiStageFVAssembler< TypeTag, diffMethod > | A linear system assembler (residual and Jacobian) for finite volume schemes (box, tpfa, mpfa, ...) |
| CDumux::Experimental::MultiStageFVLocalOperator< LocalOperator > | |
| CDumux::Experimental::MultiStageMethod< Scalar > | Abstract interface for one-step multi-stage method parameters in Shu/Osher form |
| CDumux::Experimental::MultiStage::DIRKSecondOrderAlexander< Scalar > | Second order singly diagonally implicit Runge-Kutta scheme |
| CDumux::Experimental::MultiStage::DIRKThirdOrderAlexander< Scalar > | Third order DIRK scheme |
| CDumux::Experimental::MultiStage::QinZhangSymplecticDIRK< Scalar > | Second order symplectic diagonally implicit Runge-Kutta scheme (Qin-Zhang) |
| CDumux::Experimental::MultiStage::RungeKuttaExplicitFourthOrder< Scalar > | Classical explicit fourth order Runge-Kutta scheme |
| CDumux::Experimental::MultiStage::RungeKuttaExplicitSecondOrderHeun< Scalar > | Second order explicit Runge-Kutta scheme (Heun / explicit trapezoidal rule) |
| CDumux::Experimental::MultiStage::RungeKuttaExplicitThirdOrder< Scalar > | Classical explicit third order Runge-Kutta scheme |
| CDumux::Experimental::MultiStage::Theta< Scalar > | A theta time stepping scheme theta=1.0 is an implicit Euler scheme, theta=0.0 an explicit Euler scheme, theta=0.5 is a Cranck-Nicholson scheme |
| CDumux::Experimental::MultiStage::ExplicitEuler< Scalar > | An explicit Euler time stepping scheme |
| CDumux::Experimental::MultiStage::ImplicitEuler< Scalar > | An implicit Euler time stepping scheme |
| CDumux::Experimental::MultiStageMultiDomainAssembler< MDTraits, CMType, diffMethod > | Multi-stage (Runge-Kutta) multi-domain assembler for the control-volume finite element interface |
| CDumux::Experimental::MultiStageMultiDomainFVAssembler< MDTraits, CMType, diffMethod > | A linear system assembler (residual and Jacobian) for finite volume schemes (box, tpfa, mpfa, ...) with multiple domains |
| CDumux::Experimental::MultiStageODEAssembler< ODESystem > | Assembler that maps an ODE right-hand-side interface to the DuMux Newton interface |
| CDumux::Experimental::MultiStageParams< Scalar > | Data object for the parameters of a given stage |
| CDumux::Experimental::MultiStageTimeStepper< PDESolver, Scalar > | Time stepping with a multi-stage method |
| CDumux::Grid::Capabilities::MultithreadingSupported< Grid > | |
| CDumux::Grid::Capabilities::MultithreadingSupported< Dune::ALUGrid< dim, dimworld, elType, refinementType > > | |
| CDumux::Grid::Capabilities::MultithreadingSupported< Dune::FoamGrid< dim, dimworld > > | |
| CDumux::Grid::Capabilities::MultithreadingSupported< Dune::UGGrid< dim > > | |
| CDumux::Grid::Capabilities::MultithreadingSupported< Dune::YaspGrid< dim, Coordinates > > | |
| CDune::MultiTypeBlockMatrix< FirstRow, Args > | |
| CDune::MultiTypeBlockVector< Args > | |
| CDumux::BinaryCoeff::N2_O2 | Binary coefficients for nitrogen and oxygen |
| CDumux::Python::Detail::Name | |
| CDumux::Detail::NativeDuneVectorType< V > | |
| CDumux::Detail::NativeDuneVectorType< Dune::MultiTypeBlockVector< Args... > > | |
| CDumux::Detail::NativeDuneVectorTypeImpl< V, hasState > | |
| CDumux::Detail::NativeDuneVectorTypeImpl< V, true > | |
| CDumux::NavierStokesBoundaryTypes< numEq >::NavierStokesBoundaryInfo | Use bitfields to minimize the size |
| CDumux::NavierStokesMomentumBoundaryTypes< size >::NavierStokesBoundaryInfo | Use bitfields to minimize the size |
| CDumux::NavierStokesEnergyIOFields< IsothermalIOFields > | Adds I/O fields specific to non-isothermal free-flow models |
| CDumux::NavierStokesEnergyVolumeVariables< Traits, Impl > | The isothermal base class |
| CDumux::NavierStokesMassOnePNCVolumeVariables< NCTraits< BaseTraits, DT, EDM > > | |
| CDumux::NavierStokesMassOnePNCVolumeVariables< NCNITraits > | |
| CDumux::NavierStokesMassOnePVolumeVariables< NITraits > | |
| CDumux::NavierStokesEnergyVolumeVariables< Traits, NavierStokesMassOnePNCVolumeVariables< Traits > > | |
| CDumux::NavierStokesMassOnePNCVolumeVariables< Traits > | Volume variables for the single-phase Navier-Stokes model |
| CDumux::NavierStokesEnergyVolumeVariables< Traits, NavierStokesMassOnePVolumeVariables< Traits > > | |
| CDumux::NavierStokesMassOnePVolumeVariables< Traits > | Volume variables for the single-phase Navier-Stokes model |
| CDumux::Properties::TTag::NavierStokesMassOneP | The type tag for the single-phase, isothermal Navier-Stokes model |
| CDumux::Properties::TTag::NavierStokesMassOnePFE | Assembles the continuity equation in weak form instead of as a control volume flux balance |
| CDumux::NavierStokesMassOnePIndices | The common indices for the isothermal Navier-Stokes mass conservation model |
| CDumux::NavierStokesMassOnePIOFields | Adds I/O fields for the Navier-Stokes model |
| CDumux::NavierStokesMassOnePModelTraits | Traits for the single-phase flow Navier-Stokes mass model |
| CDumux::NavierStokesEnergyModelTraits< NavierStokesMassOnePModelTraits > | |
| CDumux::Properties::TTag::NavierStokesMassOnePNC | The type tag for the single-phase, isothermal Navier-Stokes model |
| CDumux::NavierStokesMassOnePNCIndices | The common indices for the isothermal Navier-Stokes mass conservation model |
| CDumux::NavierStokesMassOnePNCIOFields< BaseOutputFields > | Adds I/O fields specific to the FreeflowNC model |
| CDumux::NavierStokesMassOnePNCModelTraits< nComp, useM, repCompEqIdx > | Traits for the Navier-Stokes model |
| CDumux::Properties::TTag::NavierStokesMassOnePNCNI | |
| CDumux::NavierStokesMassOnePNCVolumeVariablesTraits< PV, FSY, FST, MT > | Traits class for the volume variables of the Navier-Stokes model |
| CDumux::Properties::TTag::NavierStokesMassOnePNI | |
| CDumux::NavierStokesMassOnePVariables< Traits > | Variables for the single-phase Navier-Stokes mass model |
| CDumux::NavierStokesMassOnePVolumeVariablesTraits< PV, FSY, FST, MT > | Traits class for the volume variables of the Navier-Stokes model |
| CDumux::Properties::TTag::NavierStokesMomentum | The type tag for the single-phase, isothermal Navier-Stokes model |
| CDumux::NavierStokesMomentumBoundaryFlux< DiscretizationMethod, SlipVelocityPolicy > | Class to compute the boundary flux for the momentum balance of the Navier-Stokes model This helper class is typically used in the Neumann function of the momentum problem |
| CDumux::NavierStokesMomentumBoundaryFlux< DiscretizationMethods::FCStaggered, SlipVelocityPolicy > | Class to compute the boundary flux for the momentum balance of the Navier-Stokes model This helper class is typically used in the Neumann function of the momentum problem |
| CDumux::Properties::TTag::NavierStokesMomentumCVFE | |
| CDumux::Properties::TTag::NavierStokesMomentumCVFEBase | The type tag for the single-phase, isothermal Navier-Stokes model |
| CDumux::NavierStokesMomentumCVFEIndices< dimension > | The common indices for the isothermal Navier-Stokes model |
| CDumux::NavierStokesMomentumCVFEModelTraits< dimension > | Traits for the Navier-Stokes model |
| CDumux::NavierStokesMomentumCVFEVariables< Traits > | Variables for the single-phase Navier-Stokes model |
| CDumux::NavierStokesMomentumCVFEVolumeVariables< Traits > | Volume variables for the single-phase Navier-Stokes model |
| CDumux::NavierStokesMomentumCVFEVolumeVariablesTraits< PV, FSY, FST, MT > | Traits class for the volume variables of the Navier-Stokes model |
| CDumux::NavierStokesMomentumFCStaggeredFluxVariables< TypeTag > | The flux variables class for the Navier-Stokes model using the fcstaggered grid discretization |
| CDumux::NavierStokesMomentumFCStaggeredIndices< dimension > | The common indices for the isothermal Navier-Stokes model |
| CDumux::NavierStokesMomentumFCStaggeredVolumeVariables< Traits > | Volume variables for the single-phase Navier-Stokes model |
| CDumux::NavierStokesMomentumFCStaggeredVolumeVariablesTraits< PV, FSY, FST, MT > | Traits class for the volume variables of the Navier-Stokes model |
| CDumux::Properties::TTag::NavierStokesMomentumFE | |
| CDumux::NavierStokesMomentumFELocalResidualTerms< Scalar, NumEqVector, LocalBasis, Extrusion > | Helper class for evaluating FE-based local residuals |
| CDumux::NavierStokesMomentumFluxContext< Problem, ElementDiscretization, ElementVariables, ElementFluxVariablesCache > | Context for computing fluxes |
| CDumux::NavierStokesMomentumFluxCVFE< GridGeometry, NumEqVector > | The flux variables class for the Navier-Stokes model using control-volume finite element schemes |
| CDumux::NavierStokesMomentumFluxFunctionContext< Problem, ElementDiscretization, ElementVariables, IpData > | Context for interpolating data on interpolation points |
| CDumux::NavierStokesMomentumFluxFunctionCVFE< GridGeometry, NumEqVector > | The flux function class for the Navier-Stokes model using control-volume finite element schemes |
| CDumux::NavierStokesMomentumModelTraits< dimension > | Traits for the Navier-Stokes model |
| CDumux::NavierStokesMomentumProblemImpl< TypeTag, DiscretizationMethod > | |
| CDumux::NavierStokesScalarBoundaryFluxHelper< AdvectiveFlux > | Navier Stokes scalar boundary flux helper |
| CDumux::NavierStokesScalarConservationModelVolumeVariables< Traits > | Volume variables for the single-phase Navier-Stokes model |
| CDumux::NavierStokesMassOnePNCVolumeVariables< NCTraits< BaseTraits, DT, EDM > > | |
| CDumux::NavierStokesMassOnePNCVolumeVariables< NCNITraits > | |
| CDumux::NavierStokesMassOnePVolumeVariables< NITraits > | |
| CDumux::NavierStokesMassOnePNCVolumeVariables< Traits > | Volume variables for the single-phase Navier-Stokes model |
| CDumux::NavierStokesMassOnePVolumeVariables< Traits > | Volume variables for the single-phase Navier-Stokes model |
| CDumux::NavierStokesSlipVelocity< DiscretizationMethod, SlipCondition > | Navier Stokes slip velocity policy |
| CDumux::NavierStokesSlipVelocity< DiscretizationMethods::FCStaggered, SlipCondition > | Navier Stokes slip velocity helper for fcstaggered discretization |
| CDumux::NavierStokesVelocityOutput< GridVariables > | Velocity output for staggered free-flow models |
| 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::NetPBMWriter | 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::Detail::NetworkIndicatorFunction< Network > | Get the closest segment for a given surface point |
| CDumux::Experimental::NewmarkBeta< Scalar, Solution > | Newmark-beta time integration scheme |
| CDumux::NodalIndexSetDefaultTraits< GV > | Default traits to be used in conjunction with the dual grid nodal index set |
| CDumux::PoreNetwork::Detail::NoDiffusionType | |
| CDumux::NoExtrusion | Default implementation that performs no extrusion (extrusion with identity) |
| CDumux::NonconformingFECache< CoordScalar, Scalar, dim > | |
| 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::Detail::NonConformingIntersectionIteratorFactory< GridView > | Non conforming intersection iterator factory |
| CDumux::ConformingIntersectionWriter< GridView > | Conforming intersection writer |
| CDumux::PoreNetwork::NonCreepingFlow< ScalarT, TransmissibilityLawTypes > | Non-creeping flow flux law to describe the advective flux for pore-network models based on El-Zehairy et al.(2019). https://doi.org/10.1016/j.advwatres.2019.103378 |
| 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 |
| CNonMineralizationTraits | |
| CDumux::MineralizationModelTraits< NonMineralizationTraits, SolidSystem::numComponents, SolidSystem::numInertComponents > | |
| 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, SolidSystem::numComponents, SolidSystem::numInertComponents > | |
| CDumux::MineralizationModelTraits< NonMinTraits, numSC, numInertSC > | Specifies a number properties of models that consider mineralization processes |
| CNonMinVolVars | |
| CDumux::MineralizationVolumeVariables< NCTraits< BaseTraits, CDM, DT, EDM >, NonMinVolVars > | |
| CDumux::MineralizationVolumeVariables< NCNITraits< BaseTraits, CDM, DT, EDM, ETCM >, NonMinVolVars > | |
| CDumux::MineralizationVolumeVariables< NCTraits< BaseTraits, DT, EDM >, NonMinVolVars > | |
| CDumux::MineralizationVolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM >, NonMinVolVars > | |
| CDumux::NonoverlappingSolverTraits< MType, VType > | |
| CDumux::FluidMatrix::NonwettingSolidInterfacialAreaPcSw< T > | Wrapper type for laws providing rules for the nonwetting-solid interfacial area |
| CDumux::Detail::NoOpFunctor | |
| 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, TTag::NavierStokesMomentum > | Normalize the pressure term in the momentum balance by default |
| CDumux::MPNCInitialConditions::NotAllPhasesPresent | |
| CDumux::Properties::NumEnergyEqFluid< TypeTag, TTag::NonEquilibrium > | |
| CDumux::Properties::NumEnergyEqSolid< TypeTag, TTag::NonEquilibrium > | Default values for the number of energy balance equations |
| CDumux::NumEqVectorTraits< PrimaryVariables > | |
| CDumux::NumEqVectorTraits< SwitchablePrimaryVariables< PrimaryVariables, StateType > > | The corresponding NumEqVectorTraits for the primary variables with switchable state |
| 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::NusseltFormulation< TypeTag, TTag::NonEquilibrium > | |
| CDumux::Experimental::ODELocalLinearSolver< JacobianMatrix, ResidualVector > | Minimal linear solver for scalar and local dense ODE stage systems |
| CDumux::Experimental::ODESolver< ODESystem, LinearSolver, Reassembler, Comm > | Convenience wrapper composing ODE assembly, Newton, and multi-stage stepping |
| CDumux::Experimental::ODEVariables< X > | Stores an ODE solution and its independent-variable level. Generalization of experimental/common/variables which are tailored to time as the independent variable |
| CDumux::SolidSystems::OneCSolid< Scalar, ComponentT, isInertComp > | The simplest solid phase consisting of a single solid component |
| CDumux::Properties::TTag::OneP | The type tags for the isothermal single phase model |
| CDumux::PoreNetwork::OnePFluxVariablesCache< AdvectionType > | Flux variables cache for the single-phase-flow PNM Store data required for flux calculation |
| CDumux::OnePIndices< offset > | Indices for the one-phase model |
| CDumux::OnePIOFields | Adds I/O fields specific to the one phase model |
| CDumux::PoreNetwork::OnePIOFields | Adds output fields specific to the PNM 1p model |
| CDumux::OnePModelTraits | Specifies a number properties of single-phase models |
| CDumux::PorousMediumFlowNIModelTraits< OnePModelTraits > | |
| 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::PoreNetwork::OnePNCIOFields< FluidSystem > | Adds output fields specific to the PNM 1pnc model |
| CDumux::Properties::TTag::OnePNCMin | |
| CDumux::Properties::TTag::OnePNCMinNI | |
| CDumux::OnePNCModelTraits< nComp, useM, enableCompDisp, enableThermDisp, repCompEqIdx, CDM > | 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 | |
| COnePNCTraits | |
| CDumux::MineralizationModelTraits< OnePNCTraits, SolidSystem::numComponents, SolidSystem::numInertComponents > | |
| CDumux::Properties::TTag::OnePNI | The type tags for the non-isothermal single phase model |
| CDumux::Experimental::OnePVariables< Traits > | Variables for the single-phase porous medium flow 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, TTag::ThreePWaterOilNI > | Determines whether a constraint solver should be used explicitly |
| CDumux::Detail::Multithreading::ExecutionBackends::OpenMP | |
| CDumux::OptionalScalar< T > | A type for an optional scalar (contains either a valid number or NaN) |
| CDumux::IO::OutputModule< Args > | |
| CDumux::Detail::PQ1Bubble::OverlappingScvCorners< gt > | |
| CDumux::Detail::PQ1Bubble::OverlappingScvCorners< Dune::GeometryTypes::hexahedron > | |
| CDumux::Detail::PQ1Bubble::OverlappingScvCorners< Dune::GeometryTypes::line > | |
| CDumux::Detail::PQ1Bubble::OverlappingScvCorners< Dune::GeometryTypes::quadrilateral > | |
| CDumux::Detail::PQ1Bubble::OverlappingScvCorners< Dune::GeometryTypes::tetrahedron > | |
| CDumux::Detail::PQ1Bubble::OverlappingScvCorners< Dune::GeometryTypes::triangle > | |
| CDumux::Detail::PQ1Bubble::OverlappingScvfCorners< gt > | |
| CDumux::Detail::PQ1Bubble::OverlappingScvfCorners< Dune::GeometryTypes::hexahedron > | |
| CDumux::Detail::PQ1Bubble::OverlappingScvfCorners< Dune::GeometryTypes::line > | |
| CDumux::Detail::PQ1Bubble::OverlappingScvfCorners< Dune::GeometryTypes::quadrilateral > | |
| CDumux::Detail::PQ1Bubble::OverlappingScvfCorners< Dune::GeometryTypes::tetrahedron > | |
| CDumux::Detail::PQ1Bubble::OverlappingScvfCorners< Dune::GeometryTypes::triangle > | |
| CDumux::OverlappingSolverTraits< MType, VType > | |
| CDumux::Detail::ParallelISTLHelperImpl< LinearSolverTraits, canCommunicate > | |
| CDumux::Detail::ParallelISTLHelperImpl< LinearSolverTraits, true > | |
| CDumux::ParallelMatrixHelper< Matrix, GridView, RowDofMapper, rowDofCodim > | Helper class for adding up matrix entries for border entities |
| CDumux::ParallelVectorHelper< GridView, DofMapper, dofCodim > | |
| CDumux::ParameterCacheBase< Implementation > | The base class of the parameter cache classes for fluid systems |
| CDumux::Spe5ParameterCache< Scalar, ThisType > | |
| 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::PoreNetwork::ParametersForGeneratedGrid< Grid, Scalar > | Helper class to assign parameters to a generated grid |
| 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::L2Projection< FEBasis >::Params | Parameters that can be passed to project() |
| CDumux::PoreNetwork::FluidMatrix::TwoPLocalRulesPlatonicBodyRegularization< Scalar, BaseLaw >::Params< S > | |
| CDumux::Projector< ScalarType >::Params | Parameters that can be passed to project() |
| 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, DiscretizationMethod > | Partial reassembler engine specialized for discretization methods |
| CDumux::PartialReassemblerEngine< Assembler, DiscretizationMethods::Box > | The partial reassembler engine specialized for the box method |
| CDumux::PartialReassemblerEngine< Assembler, DiscretizationMethods::CCTpfa > | The partial reassembler engine specialized for the cellcentered TPFA method |
| CDumux::PartialReassemblerEngine< Assembler, DiscretizationMethods::CCMpfa > | The partial reassembler engine specialized for the cellcentered MPFA method |
| CDumux::Particles::Particle< dimWorld, ctype > | Basic particle |
| CDumux::Particles::FokkerPlanck< Scalar, GridGeometry >::ParticleData | Data associated with each particle id |
| CDumux::FluidMatrix::PcKrSw< T > | Wrapper type for laws providing pc-Sw and kr-Sw rules |
| CDumux::PDESolver< A, LS > | A high-level interface for a PDESolver |
| CDumux::PDESolver< Assembler, LinearSolver > | |
| CDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm > | |
| CDumux::NewtonSolver< Assembler, LinearSolver, DefaultPartialReassembler, Dune::Communication< Dune::No_Comm > > | |
| CDumux::Optimization::Detail::LevenbergMarquardt< Assembler, LinearSolver > | A nonlinear least squares solver with \(n\) model parameters and \(m\) observations |
| CDumux::NewtonSolver< Assembler, LinearSolver, DefaultPartialReassembler, Dune::Communication< Dune::MPIHelper::MPICommunicator > > | |
| CDumux::NewtonSolver< Assembler, LinearSolver, PartialReassembler< Assembler >, Dune::Communication< Dune::MPIHelper::MPICommunicator > > | |
| CDumux::LinearPDESolver< Assembler, LinearSolver, Comm > | An implementation of a linear PDE solver |
| CDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm > | An implementation of a Newton solver. The comprehensive documentation is in Newton solver, providing more details about the algorithm and the related parameters |
| CDumux::MultiDomainNewtonSolver< Assembler, LinearSolver, CouplingManager, Reassembler, Comm > | Newton solver for coupled problems |
| CDumux::NewtonSolverLinesearchCubicbacktracking< Assembler, LinearSolver, Reassembler, Comm > | A Newton solver with a line search by quadratic and cubic backtracking |
| CDumux::NonEquilibriumNewtonSolver< Assembler, LinearSolver > | A nonequilibrium specific newton solver |
| CDumux::PoreNetwork::TwoPNewtonSolver< Assembler, LinearSolver, NewtonConsistencyChecks > | A two-phase PNM specific newton solver |
| CDumux::RichardsNewtonSolver< Assembler, LinearSolver, Reassembler, Comm > | A Richards model specific Newton solver |
| CDumux::PDESolver< Assembler, ODELocalLinearSolver< typename ODESystem::JacobianMatrix, typename ODESystem::ResidualType > > | |
| CDumux::NewtonSolver< Assembler, ODELocalLinearSolver< typename ODESystem::JacobianMatrix, typename ODESystem::ResidualType >, DefaultPartialReassembler, Dune::Communication< Dune::MPIHelper::MPICommunicator > > | |
| 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::PeriodicGridTraits< Grid > | |
| CDumux::PeriodicGridTraits< Dune::SPGrid< ct, dim, Ref, Comm > > | |
| CDumux::PeriodicGridTraits< Dune::SubGrid< dim, HostGrid, MapIndexStorage > > | SubGrid does not preserve intersection.boundary() at periodic boundaries of host grid |
| 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::PhaseDensityInGravityTerm | The phase density is the density in the gravity term of Darcy's law |
| CDumux::PoreNetwork::FluidMatrix::PlatonicBodyParams< Scalar > | The parameter type |
| CDumux::PlotEffectiveDiffusivityModel< Scalar, EffectiveDiffusivityModel > | Interface for plotting the multi-component-matrix-interaction laws |
| CDumux::PlotMaterialLaw< Scalar, MaterialLaw > | Interface for plotting the three-phase fluid-matrix-interaction laws TODO: add theta head pressure plot (porosity and density is needed) |
| CDumux::PlotThermalConductivityModel< Scalar, ThermalConductivityModel, FS > | Interface for plotting the non-isothermal two-phase fluid-matrix-interaction laws |
| CTraits::PNMData | |
| CDumux::PoreNetwork::GridGeometry< Scalar, GV, false, Traits > | Base class for the finite volume geometry for porenetwork models |
| CDumux::PoreNetwork::GridGeometry< Scalar, GV, true, Traits > | Base class for the finite volume geometry for porenetwork models |
| CDumux::PoreNetwork::PNMDefaultScvfGeometryTraits< GridView > | Default traits class |
| CDumux::PoreNetwork::PNMDefaultScvGeometryTraits< GridView > | Default traits class |
| CDumux::PoreNetwork::PNMFicksLaw< Scalar, numPhases, numComponents, referenceSystem > | Specialization of Fick's Law for the pore-network model |
| CDumux::PoreNetwork::PNMFouriersLaw< MolecularDiffusionType > | Specialization of Fourier's Law for the pore-network model |
| CDumux::PoreNetwork::PNMFVElementGeometry< GG, enableFVGridGeometryCache > | Base class for the local geometry for porenetworks |
| CDumux::PoreNetwork::PNMFVElementGeometry< GG, false > | Specialization in case the FVElementGeometries are not stored |
| CDumux::PoreNetwork::PNMFVElementGeometry< GG, true > | Specialization in case the FVElementGeometries are stored |
| CDumux::PoreNetwork::PNMHeatExtendedSourceStencil< CouplingManager > | A class managing an extended source stencil |
| CDumux::Properties::TTag::PNMOneP | |
| CDumux::Properties::TTag::PNMOnePNC | |
| CDumux::Properties::TTag::PNMOnePNCNI | The type tags for the corresponding non-isothermal problems |
| CDumux::Properties::TTag::PNMOnePNI | The type tags for the corresponding non-isothermal problems |
| CDumux::Properties::TTag::PNMSolidEnergy | |
| CDumux::PoreNetwork::PNMSubControlVolume< GV, T > | Sub control volume for porenetworks |
| CDumux::PoreNetwork::PNMSubControlVolumeFace< GV, T > | Class for a sub control volume face for porenetworks |
| CDumux::Properties::TTag::PNMTwoP | |
| CDumux::PoreNetwork::PNMTwoPDefaultGridFVCTraits< P, FVC, IS > | Flux variable caches traits |
| CDumux::PoreNetwork::PNMTwoPElementFluxVariablesCache< GFVC, cachingEnabled > | The flux variables caches for an element |
| CDumux::PoreNetwork::PNMTwoPElementFluxVariablesCache< GFVC, false > | The flux variables caches for an element with caching disabled |
| CDumux::PoreNetwork::PNMTwoPGridFluxVariablesCache< Problem, FluxVariablesCache, cachingEnabled, Traits > | Flux variable caches on a gridview |
| CDumux::PoreNetwork::PNMTwoPGridFluxVariablesCache< P, FVC, false, Traits > | The grid flux variables cache for the two-phase PNM hodling the invasion state of the throats |
| CDumux::PoreNetwork::PNMTwoPGridFluxVariablesCache< P, FVC, true, Traits > | The grid flux variables cache for the two-phase PNM hodling the invasion state of the throats |
| CDumux::Properties::TTag::PNMTwoPNC | |
| CDumux::Properties::TTag::PNMTwoPNCNI | The type tags for the corresponding non-isothermal problems |
| CDumux::Properties::TTag::PNMTwoPNI | The type tags for the corresponding non-isothermal problems |
| 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::PointSource< Dune::FieldVector< GetPropType< TypeTag, Properties::GridGeometry >::GridView::ctype, GetPropType< TypeTag, Properties::GridGeometry >::GridView::dimensionworld >, Dumux::NumEqVector< GetPropType< TypeTag, Properties::PrimaryVariables > > > | |
| CDumux::SolDependentPointSource< TypeTag > | A point source class for time dependent point sources |
| CDumux::PointSource< GlobalPosition, SourceValues > | |
| CDumux::IdPointSource< GlobalPosition, SourceValues, IdType > | |
| 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::IntegrationPointSource< typename GridGeometry< i >::GlobalCoordinate, NumEqVector< i > > | |
| CDumux::Properties::PointSource< TypeTag, TTag::GridProperties > | Use the minimal point source implementation as default |
| CDumux::Properties::PointSource< TypeTag, TTag::NavierStokesMomentum > | The point source |
| CDumux::Experimental::PointSourceContext< PositionType > | Identifies a point source by its position in space. The embeddings value is set during map construction to account for sources shared between several geometrical entities (scvs) |
| CDumux::PointSourceData< MDTraits > | A point source data class used for integration in multidimensional models |
| CDumux::PointSourceDataCircleAverage< MDTraits > | A point source data class used for integration in multidimensional models |
| CDumux::Properties::PointSourceHelper< TypeTag, TTag::GridProperties > | Use the point source helper using the bounding box tree as a default |
| CDumux::Experimental::PointSources< Context, Function > | Combines a point source map with a user-provided evaluation function |
| CDumux::Detail::PointsToGeometryWrapper< Scalar, dim > | |
| CDumux::Detail::HelmholtzOperator::Policy< G, D, S > | |
| 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::PoreNetworkModel | |
| 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::PorosityLinearPoroElasticity< Scalar > | The porosity of a linear poroelastic medium per unit volume of the undeformed medium |
| 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::ExtendedRichardsVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::OnePNCVolumeVariables< NCTraits< BaseTraits, DT, EDM > > | |
| CDumux::OnePNCVolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM > > | |
| CDumux::OnePNCVolumeVariables< NCTraits< BaseTraits, CDM, DT, EDM > > | |
| CDumux::OnePNCVolumeVariables< NCNITraits< BaseTraits, CDM, DT, EDM, ETCM > > | |
| CDumux::OnePVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::RichardsNCVolumeVariables< NCTraits > | |
| CDumux::RichardsNCVolumeVariables< NCNITraits< BaseTraits, ETCM > > | |
| CDumux::RichardsVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::ThreePThreeCVolumeVariables< NCTraits< BaseTraits, DT, EDM > > | |
| CDumux::ThreePThreeCVolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM > > | |
| CDumux::ThreePVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::ThreePWaterOilVolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM > > | |
| CDumux::TwoPNCVolumeVariables< NCTraits< BaseTraits, DT, EDM > > | |
| CDumux::TwoPNCVolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM > > | |
| CDumux::TwoPOneCVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::TwoPTwoCCO2VolumeVariables< NCTraits< BaseTraits, DT, EDM > > | |
| CDumux::TwoPTwoCCO2VolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM > > | |
| CDumux::TwoPTwoCVolumeVariablesBase< Traits, TwoPTwoCVolumeVariablesImplementation< Traits, false, useConstraintSolver > > | |
| CDumux::TwoPTwoCVolumeVariablesBase< Traits, TwoPTwoCVolumeVariablesImplementation< Traits, true, useConstraintSolver > > | |
| CDumux::TwoPVolumeVariables< NITraits< BaseTraits, ETCM > > | |
| CDumux::ExtendedRichardsVolumeVariables< Traits > | Volume averaged quantities required by the extended Richards model |
| 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 sub-control 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::PoreNetwork::SolidEnergyVolumeVariables< Traits > | Contains the quantities which are constant within a finite volume in the solid-energy 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::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, DiscretizationMethod > | |
| CDumux::PorousMediumFluxVariablesCacheFillerImplementation< TypeTag, DiscretizationMethods::CCMpfa > | Specialization of the flux variables cache filler for the cell centered mpfa method |
| CDumux::PorousMediumFluxVariablesCacheFillerImplementation< TypeTag, DiscretizationMethods::CCTpfa > | Specialization of the flux variables cache filler for the cell centered tpfa method |
| CDumux::PorousMediumFluxVariablesCacheImplementation< TypeTag, DiscretizationMethod > | |
| CDumux::DiscretizationMethods::CVFEMethods::PQ1 | |
| CDumux::DiscretizationMethods::CVFEMethods::PQ1Bubble | |
| CDumux::Properties::TTag::PQ1BubbleBase | |
| CDumux::PQ1BubbleDefaultScvfGeometryTraits< GridView > | Default traits class to be used for the sub-control volume faces for the cvfe scheme |
| CDumux::PQ1BubbleDefaultScvGeometryTraits< GridView > | Default traits class to be used for the sub-control volumes for the pq1bubble scheme |
| CDumux::PQ1BubbleFECache< CoordScalar, Scalar, dim, numCubeBubbleDofs > | |
| CDumux::Properties::TTag::PQ1BubbleFEModel | |
| CDumux::Experimental::PQ1BubbleFEQuadratureTraits< GridView, ElementRule, IntersectionRule, BoundaryFaceRule > | Quadrature rule traits for PQ1Bubble FE discretization |
| CDumux::Experimental::PQ1BubbleFEDefaultGridDiscretizationTraits< GridView, Scalar, MapperTraits, QuadratureTraits > | The default traits for the PQ1Bubble finite element grid discretization |
| CDumux::Properties::TTag::PQ1BubbleFVBase | |
| CDumux::PQ1BubbleFVElementGeometry< GG, enableGridGeometryCache > | Base class for the finite volume geometry vector for pq1bubble models This builds up the sub control volumes and sub control volume faces for each element |
| CDumux::PQ1BubbleFVElementGeometry< GG, true > | Specialization in case the FVElementGeometries are stored |
| CDumux::PQ1BubbleGeometryHelper< GridView, ScvType, ScvfType > | A class to create sub control volume and sub control volume face geometries per element |
| CDumux::Properties::TTag::PQ1BubbleHybridModel | |
| CDumux::Detail::PQ1BubbleLocalBasis< D, R, dim, typeId, numCubeBubbleDofs > | P1/Q1 + Bubble functions on the reference element |
| CDumux::Detail::PQ1BubbleLocalCoefficients< dim, typeId, numCubeBubbleDofs > | Associations of the P1/Q1 + Bubble degrees of freedom to the facets of the reference element |
| CDumux::PQ1BubbleLocalFiniteElement< D, R, dim, typeId, numCubeBubbleDofs > | P1/Q1 + Bubble finite element |
| CDumux::Detail::PQ1BubbleLocalInterpolation< LocalBasis > | Evaluate the degrees of freedom of a P1 + Bubble basis |
| CDumux::Properties::TTag::PQ1BubbleModel | |
| CDumux::PQ1BubbleSubControlVolume< GridView, T > | Sub control volume for the pq1bubble scheme |
| CDumux::PQ1BubbleSubControlVolumeFace< GV, T > | Class for a sub control volume face in the cvfe 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::Properties::TTag::PQ1FEModel | |
| CDumux::Experimental::PQ1FEQuadratureTraits< GridView, ElementRule, IntersectionRule, BoundaryFaceRule > | Quadrature rule traits for PQ1 FE discretization |
| CDumux::Experimental::PQ1FEDefaultGridDiscretizationTraits< GridView, Scalar, MapperTraits, QuadratureTraits > | The default traits for the PQ1 finite element grid discretization |
| CDumux::Properties::TTag::PQ1FVModel | |
| CDumux::Properties::TTag::PQ1NonconformingBase | |
| CDumux::Properties::TTag::PQ1NonconformingFEModel | |
| CDumux::Experimental::PQ1NonconformingFEQuadratureTraits< GridView, ElementRule, IntersectionRule, BoundaryFaceRule > | Quadrature rule traits for the PQ1 non-conforming (face-centered) FE discretization |
| CDumux::Experimental::PQ1NonconformingFEDefaultGridDiscretizationTraits< GridView, Scalar, MapperTraits, QuadratureTraits > | The default traits for the PQ1 non-conforming (face-centered) finite element grid discretization |
| CDumux::Properties::TTag::PQ1NonconformingFVModel | |
| CDumux::DiscretizationMethods::CVFEMethods::PQ2 | |
| CDumux::Properties::TTag::PQ2Base | |
| CDumux::PQ2DefaultScvfGeometryTraits< GridView > | Default traits class to be used for the sub-control volume faces for the cvfe scheme |
| CDumux::PQ2DefaultScvGeometryTraits< GridView > | Default traits class to be used for the sub-control volumes for the pq2 scheme |
| CDumux::Properties::TTag::PQ2FEModel | |
| CDumux::Experimental::PQ2FEQuadratureTraits< GridView, ElementRule, IntersectionRule, BoundaryFaceRule > | Quadrature rule traits for PQ2 FE discretization |
| CDumux::Experimental::PQ2FEDefaultGridDiscretizationTraits< GridView, Scalar, MapperTraits, QuadratureTraits > | The default traits for the PQ2 finite element grid discretization |
| CDumux::PQ2FVElementGeometry< GG, enableGridGeometryCache > | Base class for the finite volume geometry vector for pq2 models This builds up the sub control volumes and sub control volume faces for each element |
| CDumux::PQ2FVElementGeometry< GG, true > | Specialization in case the FVElementGeometries are stored |
| CDumux::Properties::TTag::PQ2HybridModel | |
| CDumux::PQ2SubControlVolume< GridView, T > | Sub control volume for the pq2 scheme |
| CDumux::PQ2SubControlVolumeFace< GV, T > | Class for a sub control volume face in the cvfe 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::DiscretizationMethods::CVFEMethods::PQ3 | |
| CDumux::Properties::TTag::PQ3Base | |
| CDumux::Properties::TTag::PQ3FEModel | |
| CDumux::Experimental::PQ3FEQuadratureTraits< GridView, ElementRule, IntersectionRule, BoundaryFaceRule > | Quadrature rule traits for PQ3 FE discretization |
| CDumux::Experimental::PQ3FEDefaultGridDiscretizationTraits< GV, Scalar > | |
| CDumux::Experimental::PQ3FEDefaultGridDiscretizationTraits< GridView, Scalar, MapperTraits, QuadratureTraits > | The default traits for the PQ3 finite element grid discretization |
| CDumux::Properties::TTag::PQ3HybridModel | |
| CDune::Preconditioner | |
| CDumux::Detail::StokesPreconditioner< Matrix, Vector, Vector > | |
| CDumux::ParMTSOR< M, X, Y, l > | |
| CDumux::ParMTSSOR< DiagBlockType< i >, VecBlockType< i >, VecBlockType< i > > | |
| CDumux::ParMTSSOR< DiagBlockType< M, i >, VecBlockType< X, i >, VecBlockType< X, i > > | |
| 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::Detail::ParallelStokesPreconditioner< SeqPrec, X, Y > | Parallel wrapper of the Stokes saddle-point preconditioner |
| CDumux::Detail::StokesPreconditioner< M, X, Y, l > | A Stokes preconditioner (saddle-point problem) for the problem \(\begin{pmatrix} A & B \\ C & 0 \end{pmatrix}
\begin{pmatrix} u \\ p \end{pmatrix} =
\begin{pmatrix} f \\ g \end{pmatrix},
\) |
| CDumux::ParMTJac< M, X, Y, l > | Multi-threaded Jacobi preconditioner |
| CDumux::ParMTSOR< M, X, Y, l > | Multi-threaded SOR preconditioner using coloring |
| CDumux::ParMTSSOR< M, X, Y, l > | Multithreaded SSOR preconditioner using coloring |
| 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::PressureFormulation< TypeTag, TTag::MPNC > | Set the default pressure formulation to the pressure of the (most) wetting phase |
| 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::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 |
| CPrimaryVariables | |
| CDumux::SwitchablePrimaryVariables< PrimaryVariables, StateType > | A primary variable vector with a state to allow variable switches |
| CDumux::Properties::PrimaryVariables< TypeTag, Dumux::Detail::HelmholtzOperator::TTag< P > > | Set the default primary variable vector to a vector of size of number of equations |
| CDumux::Properties::PrimaryVariables< TypeTag, TTag::ExtendedRichards > | The primary variables vector for the richards model |
| 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::PNMTwoPNC > | The primary variables vector for the 2pnc model |
| 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 3p water oil non-isothermal 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 |
| CPrimaryVariablesVector | |
| CDumux::SwitchablePrimaryVariables< PrimaryVariablesVector, int > | |
| 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::PrimaryVariableSwitchAdapter< Variables, isValid > | An adapter for the Newton to manage models with primary variable switch |
| CDumux::PrimaryVariableSwitchAdapter< Variables, false > | An empty adapter for the Newton for models without primary variable switch |
| CDumux::Detail::Newton::PriVarSwitchVariablesType< Assembler, exportsGridVars > | |
| CDumux::Detail::Newton::PriVarSwitchVariablesType< Assembler, false > | |
| CDumux::Experimental::Problem< TypeTag > | Base class for all standard finite volume or finite element problems |
| CDumux::Experimental::ProblemWithSpatialParams< TypeTag, BaseProblem > | Base class for all problems using spatial parameters |
| CDumux::CVFENavierStokesMassProblem< TypeTag > | |
| CDumux::CVFENavierStokesMomentumProblem< TypeTag > | Navier-Stokes default problem implementation for CVFE discretizations |
| CDumux::Properties::Problem< TypeTag, Dumux::Detail::HelmholtzOperator::TTag< P > > | |
| CDumux::Detail::ProblemGridGeometryHelper< Problem > | |
| CDumux::Detail::ProblemTraits< Problem, DiscretizationMethod > | |
| CDumux::ProblemTraits< Problem > | Type traits for problem classes |
| CDumux::Detail::ProblemTraits< Problem, DiscretizationMethods::Box > | |
| CDumux::Detail::ProblemTraits< Problem, DiscretizationMethods::CCMpfa > | |
| CDumux::Detail::ProblemTraits< Problem, DiscretizationMethods::CCTpfa > | |
| CDumux::Detail::ProblemTraits< Problem, DiscretizationMethods::FCStaggered > | |
| CDumux::Detail::ProblemTraits< Problem, DiscretizationMethods::PQ1Bubble > | |
| CDumux::Detail::ProblemTraits< Problem, DiscretizationMethods::PQ1Nonconforming > | |
| CDumux::Detail::ProblemTraits< Problem, DiscretizationMethods::PQ2 > | |
| CDumux::Detail::ProblemTraits< Problem, DiscretizationMethods::PQ3 > | |
| CDumux::ProcessGeometricEntitySet< ct, dimworld > | A set of axis-aligned bounding boxes each owned by a process rank |
| 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::Properties::PropertyAlias< P > | Tag to specify a direct alias for property extraction |
| CDumux::PseudoOnePTwoCFluidState< ScalarType, FluidSystem > | Container for compositional variables in a 1p2c situation |
| CDumux::QuadraturePointData< IpData > | Quadrature point data with weight and interpolation point info |
| CDune::QuadratureRule | |
| CDumux::RefinementQuadratureRule< ct, mydim > | A "quadrature" based on virtual refinement |
| CDumux::PoreNetwork::WettingLayerTransmissibility::RansohoffRadke< Scalar, CreviceResistanceFactor > | |
| 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::Properties::ReplaceCompEqIdx< TypeTag, TTag::MPNC > | Per default, no component mass balance is replaced |
| 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::PNMOnePNC > | 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< NumEqVector, Detail::LocalDofs::maxNumLocalDofs< FVElementGeometry >()> | |
| CDumux::ReservedBlockVector< NumEqVector, Dumux::Detail::LocalDofs::maxNumLocalDofs< ElementDiscretization >()> | |
| 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::RichardsBalanceEquationOptions< FluidSystem > | Traits class to set options used by the local residual when when evaluating the balance equations |
| CDumux::RichardsIndices | Index names for the Richards model |
| CDumux::ExtendedRichardsIndices | Index names for the extended Richards model |
| CDumux::RichardsIOFields | Adds I/O fields specific to the Richards model |
| CDumux::ExtendedRichardsIOFields | Adds I/O fields specific to the extended Richards model |
| CDumux::RichardsModelTraits | Specifies a number properties of the Richards model |
| CDumux::ExtendedRichardsModelTraits | Specifies a number properties of the extended 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::RichardsNCVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, DT, EDM > | Traits class for the Richards n-components model |
| CDumux::Properties::TTag::RichardsNI | |
| CDumux::RichardsVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT > | Traits class for the Richards model |
| CDumux::ShallowWater::RiemannSolution< Scalar > | |
| CDumux::RotationalExtrusion< radAx > | Rotation symmetric extrusion policy for rotating about an external axis |
| 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, Dumux::Detail::HelmholtzOperator::TTag< P > > | Set the default type of scalar values to double |
| CDumux::Properties::Scalar< TypeTag, TTag::ModelProperties > | Set the default type of scalar values to double |
| CDune::ScalarProduct | |
| CDumux::Detail::ParallelStokesScalarProduct< X > | Parallel scalar product for the velocity-pressure vector of the Stokes system |
| CDumux::ParallelMultiTypeScalarProduct< X, C > | A scalar product for multi-type vectors |
| CDumux::Experimental::Detail::ODE::ScalarType< T, indexable > | |
| CDumux::Experimental::Detail::ODE::ScalarType< T, true > | |
| CDumux::ScheideggersDispersionTensor< TypeTag > | Scheidegger's dispersion tensor |
| CDumux::ScotchBackend< IndexType > | A reordering backend using the scotch library |
| CDumux::ScotchPartitioner< IndexType > | A reordering backend using the scotch library |
| CDumux::Detail::Box::ScvCorners< gt > | |
| CDumux::Detail::FCDiamond::ScvCorners< gt > | |
| CDumux::Detail::Box::ScvCorners< Dune::GeometryTypes::hexahedron > | |
| CDumux::Detail::FCDiamond::ScvCorners< Dune::GeometryTypes::hexahedron > | |
| CDumux::Detail::Box::ScvCorners< Dune::GeometryTypes::line > | |
| CDumux::Detail::Box::ScvCorners< Dune::GeometryTypes::prism > | |
| CDumux::Detail::Box::ScvCorners< Dune::GeometryTypes::quadrilateral > | |
| CDumux::Detail::FCDiamond::ScvCorners< Dune::GeometryTypes::quadrilateral > | |
| CDumux::Detail::Box::ScvCorners< Dune::GeometryTypes::tetrahedron > | |
| CDumux::Detail::FCDiamond::ScvCorners< Dune::GeometryTypes::tetrahedron > | |
| CDumux::Detail::Box::ScvCorners< Dune::GeometryTypes::triangle > | |
| CDumux::Detail::FCDiamond::ScvCorners< Dune::GeometryTypes::triangle > | |
| CDumux::Detail::Box::ScvfCorners< gt > | |
| CDumux::Detail::FCDiamond::ScvfCorners< gt > | |
| CDumux::Detail::Box::ScvfCorners< Dune::GeometryTypes::hexahedron > | |
| CDumux::Detail::FCDiamond::ScvfCorners< Dune::GeometryTypes::hexahedron > | |
| CDumux::Detail::Box::ScvfCorners< Dune::GeometryTypes::line > | |
| CDumux::Detail::Box::ScvfCorners< Dune::GeometryTypes::prism > | |
| CDumux::Detail::Box::ScvfCorners< Dune::GeometryTypes::quadrilateral > | |
| CDumux::Detail::FCDiamond::ScvfCorners< Dune::GeometryTypes::quadrilateral > | |
| CDumux::Detail::Box::ScvfCorners< Dune::GeometryTypes::tetrahedron > | |
| CDumux::Detail::FCDiamond::ScvfCorners< Dune::GeometryTypes::tetrahedron > | |
| CDumux::Detail::Box::ScvfCorners< Dune::GeometryTypes::triangle > | |
| CDumux::Detail::FCDiamond::ScvfCorners< Dune::GeometryTypes::triangle > | |
| CDumux::ScvfToScvBoundaryTypes< BoundaryTypes, DiscretizationMethod > | Convert intersection boundary types to vertex boundary types |
| 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::Detail::SegmentNetwork< GridGeometry > | Segment representation of a 1d network grid |
| CDumux::IntersectionPolicy::SegmentPolicy< ct, dw > | Policy structure for segment-like intersections |
| CDumux::SeqLinearSolverTraits | |
| CDumux::SequentialSolverTraits< MType, VType > | Sequential solver traits |
| CDumux::Detail::Multithreading::ExecutionBackends::Serial | |
| CDumux::Detail::SetEqual | |
| 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 > | Prepare and compute the shallow water advective flux |
| 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::ShallowWaterViscousFlux< NumEqVector, > | Compute the shallow water viscous momentum flux due to viscosity |
| CDumux::ShallowWaterVolumeVariables< Traits > | Volume variables for the shallow water equations model |
| CDumux::ShallowWaterVolumeVariablesTraits< PV, FSY, MT > | Traits class for the volume variables of the shallow water model |
| CDumux::Properties::SherwoodFormulation< TypeTag, TTag::NonEquilibrium > | Set the default formulation for the sherwood correlation Other possible parametrizations can be found in the dimensionlessnumbers |
| CDumux::ShomateMethod< Scalar, intervals > | The Shomate method to compute enthalpy and heat capacity |
| CDumux::SimpleLogNormalDistribution< Scalar > | A simple log-normal distribution |
| CDumux::SimpleNormalDistribution< Scalar > | A simple normal distribution based on a biased uniform number generator and the Box-Mueller transform |
| CDumux::Particles::SimpleParticleCloud< P > | A simple implementation of a cloud of particles |
| CDumux::SimpleUniformDistribution< Scalar > | A simple uniform distribution based on a biased uniform number generator |
| CTransmissibilityCreepingFlow::SinglePhaseCache | |
| CDumux::PoreNetwork::NonCreepingFlow< ScalarT, TransmissibilityLawTypes >::Transmissibility::SinglePhaseCache | |
| CDumux::Detail::SkeletonFunction< GridView, Mapper, F > | Skeleton function for intersection writer |
| CDune::Amg::SmootherApplier< Dumux::ParMTSOR< M, X, Y, l > > | |
| CDumux::PoreNetwork::Detail::SnappyGridManagerHelper< GridView > | A helper for the grid creator that matches a free-flow grid to a PNM grid |
| 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< 1, 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::Python::Detail::SolidDensity | |
| CDumux::Properties::TTag::SolidEnergy | |
| CDumux::PoreNetwork::SolidEnergyFluxVariablesCache< Scalar > | |
| CDumux::SolidEnergyIndices | The indices |
| CDumux::PoreNetwork::SolidEnergyIOFields | Adds output fields specific to the PNM solid-energy model |
| CDumux::SolidEnergyModelTraits | The energy balance equation for a porous solid |
| CDumux::SolidEnergyVolumeVariablesTraits< PV, SSY, SST, MT > | The volume variable traits |
| CDumux::Python::Detail::SolidHeatCapacity | |
| CDumux::Python::Detail::SolidIsCompressible | |
| CDumux::Properties::SolidState< TypeTag, TTag::Elastic > | 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, TTag::Elastic > | Per default we use one constant component in the inert solid system |
| CDumux::Properties::SolidSystem< TypeTag, TTag::PorousMediumFlow > | |
| CDumux::Python::Detail::SolidThermalConductivity | |
| CDumux::Properties::SolutionDependentAdvection< TypeTag, TTag::PorousMediumFlow > | By default, parameters are solution-dependent |
| CDumux::Properties::SolutionDependentHeatConduction< TypeTag, TTag::NavierStokesMassOnePNCNI > | |
| CDumux::Properties::SolutionDependentHeatConduction< TypeTag, TTag::NavierStokesMassOnePNI > | |
| CDumux::Properties::SolutionDependentHeatConduction< TypeTag, TTag::PorousMediumFlow > | |
| CDumux::Properties::SolutionDependentMolecularDiffusion< TypeTag, TTag::NavierStokesMassOnePNC > | |
| CDumux::Properties::SolutionDependentMolecularDiffusion< TypeTag, TTag::PorousMediumFlow > | |
| 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::PQ1BubbleFEModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::SolutionVector< TypeTag, TTag::PQ1BubbleHybridModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::SolutionVector< TypeTag, TTag::PQ1FEModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::SolutionVector< TypeTag, TTag::PQ1NonconformingFEModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::SolutionVector< TypeTag, TTag::PQ2FEModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::SolutionVector< TypeTag, TTag::PQ2HybridModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::SolutionVector< TypeTag, TTag::PQ3FEModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Properties::SolutionVector< TypeTag, TTag::PQ3HybridModel > | TODO: Replace and move to LinearAlgebra traits |
| CDumux::Optimization::Solver< Variables > | Solver base class |
| CDumux::Experimental::SpatialParams< GridDiscretization, Scalar, Implementation > | The base class for spatial parameters used with finite-volume or finite-element schemes |
| CDumux::Experimental::ElasticSpatialParams< GridDiscretization, Scalar, Implementation > | The base class for spatial parameters of linear elastic problems assembled with local degrees of freedom (Experimental::Assembler). The implementation provides the Lamé parameters, lameParams(elemDisc, ipData) or lameParamsAtPos(globalPos) |
| CDumux::Experimental::SpatialParams< GG, S, DefaultSpatialParams< GG, S > > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::NavierStokesMassOnePFE >::DefaultSpatialParams< GG, S > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::NavierStokesMomentumFE >::DefaultSpatialParams< GG, S > | |
| CDumux::Experimental::SpatialParams< GridGeometry, Scalar, DefaultHyperelasticSpatialParams< GridGeometry, Scalar > > | |
| CDumux::DefaultHyperelasticSpatialParams< GridGeometry, Scalar > | |
| CDumux::DefaultDynamicHyperelasticSpatialParams< GridGeometry, Scalar > | |
| CDumux::Experimental::SpatialParams< GridGeometry, Scalar, HyperelasticSpatialParams< GridGeometry, Scalar > > | |
| CDumux::HyperelasticSpatialParams< GridGeometry, Scalar > | Spatial parameters of the hyperelastic model for problems that define the material parameters of their constitutive law themselves |
| CDumux::Properties::SpatialParams< TypeTag, TTag::FreeFlow > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::Hyperelastic > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::MembranePlate > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::NavierStokesMassOneP > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::NavierStokesMassOnePFE > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::NavierStokesMassOnePNC > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::NavierStokesMomentumFE > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::PNMOneP > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::PNMOnePNC > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::PNMSolidEnergy > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::PNMTwoP > | |
| CDumux::Properties::SpatialParams< TypeTag, TTag::PNMTwoPNC > | |
| CDumux::FluidSystems::Spe5< Scalar > | The fluid system for the SPE-5 benchmark problem |
| CDumux::Sphere< Scalar, dim > | A simple sphere type |
| CDumux::PoreNetwork::SphereCapGrainFouriersLaw< Scalar > | Specialization of Fourier's Law for the pore-network SOLID model |
| CDumux::SphericalExtrusion | Rotation symmetric extrusion policy for spherical rotation |
| CSplineCommon_ | |
| CDumux::Spline< Scalar, 2 > | Spline for two sampling points |
| CDumux::StaggeredFreeFlowPoreNetworkCouplingMapper | Coupling mapper for staggered free-flow and pore-network models |
| CDumux::StaggeredVelocityReconstruction | Helper class for reconstructing the velocity |
| CDumux::FaceCenteredStaggeredDefaultGridGeometryTraits< GridView >::StaticInfo | |
| CDumux::StationaryVelocityField< Scalar > | Evaluates a user given velocity field |
| 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, DiscretizationMethod > | The stress variables cache classes for models involving solid mechanics. Store data required for stress calculation |
| CDumux::PoreNetwork::StructuredLatticeGridCreator< dimWorld > | Creates a network grid from a structured lattice. Connections can be randomly deleted |
| 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::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::MultiDomainTraits< SubDomainTypeTags >::SubDomain< id > | |
| CDumux::Experimental::SubDomainCCLocalAssembler< id, TypeTag, Assembler, DM > | The cell-centered scheme multidomain local assembler |
| CDumux::SubDomainCCLocalAssembler< id, TypeTag, Assembler, DM, implicit > | The cell-centered scheme multidomain local assembler |
| CDumux::Experimental::SubDomainCVFELocalAssembler< id, TypeTag, Assembler, DM > | The CVFE scheme multidomain local assembler |
| CDumux::SubDomainCVFELocalAssembler< id, TypeTag, Assembler, DM, implicit > | The CVFE scheme multidomain local assembler |
| CDumux::SubDomainFaceCenteredLocalAssembler< id, TypeTag, Assembler, DM, implicit > | The face-centered staggered scheme multidomain local assembler |
| CDumux::SubDomainStaggeredLocalAssembler< id, TypeTag, Assembler, DM, implicit > | |
| CDune::SubGrid< dim, HostGrid, mapIndexStorage > | |
| CDumux::PoreNetwork::SubGridData< HostGrid, SubGrid > | Wrapper for subgrid data |
| CDumux::Detail::Sum | |
| CDumux::Detail::Newton::supportsPartialReassembly | Helper struct detecting if an assembler supports partial reassembly |
| CDumux::SupportsPeriodicity< T > | |
| 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::AdvectionDataHandle< MVT, PT, PT::enableAdvection > | |
| CDumux::DiffusionDataHandle< MVT, PT, PT::enableMolecularDiffusion > | |
| CDumux::HeatConductionDataHandle< MVT, PT, PT::enableHeatConduction > | |
| CDumux::CCMpfaDataHandleBases::SystemMatricesHandle< MatVecTraits, 1, 1 > | |
| CDumux::AdvectionDataHandle< MatVecTraits, PhysicsTraits, false > | Process-dependent data handles when related process is disabled |
| CDumux::HeatConductionDataHandle< MatVecTraits, PhysicsTraits, false > | |
| 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, false > | |
| CDumux::DiffusionDataHandle< MatVecTraits, PhysicsTraits, EnableDiffusion > | Data handle for quantities related to diffusion |
| 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::AdvectionDataHandle< MVT, PT, PT::enableAdvection > | |
| CDumux::DiffusionDataHandle< MVT, PT, PT::enableMolecularDiffusion > | |
| CDumux::HeatConductionDataHandle< MVT, PT, PT::enableHeatConduction > | |
| CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MatVecTraits, 1, 1 > | |
| CDumux::HeatConductionDataHandle< MatVecTraits, PhysicsTraits, false > | |
| CDumux::HeatConductionDataHandle< MatVecTraits, PhysicsTraits, enableHeatConduction > | Data handle for quantities related to heat conduction |
| CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MatVecTraits, PhysicsTraits::numPhases, 1 > | |
| CDumux::AdvectionDataHandle< MatVecTraits, PhysicsTraits, false > | Process-dependent data handles when related process is disabled |
| CDumux::AdvectionDataHandle< MatVecTraits, PhysicsTraits, EnableAdvection > | Data handle for quantities related to advection |
| CDumux::CCMpfaDataHandleBases::SystemVectorsHandle< MatVecTraits, PhysicsTraits::numPhases, PhysicsTraits::numComponents > | |
| CDumux::DiffusionDataHandle< MatVecTraits, PhysicsTraits, false > | |
| CDumux::DiffusionDataHandle< MatVecTraits, PhysicsTraits, EnableDiffusion > | Data handle for quantities related to diffusion |
| CDumux::Tabulated2DFunction< Scalar > | Implements tabulation for a two-dimensional function |
| CDumux::Components::TabulatedComponent< RawComponent, useVaporPressure > | Tabulates all thermodynamic properties of a given component |
| CDumux::Components::Detail::TabulatedComponentTable< RawComponent, useVaporPressure > | |
| CDumux::GeneratedCO2Tables::TabulatedDensityTraits | |
| CDumux::GeneratedCO2Tables::TabulatedEnthalpyTraits | |
| CDumux::GeneratedCO2Tables::TabulatedProperties< Traits > | A generic template for tabulated material laws that depend on two parameters |
| 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::DiscretizationMethods::CVFE< CVFEMethods::PQ1 > | |
| CDumux::DiscretizationMethods::CVFE< CVFEMethods::CR_RT > | |
| CDumux::DiscretizationMethods::CVFE< CVFEMethods::PQ1Bubble > | |
| CDumux::DiscretizationMethods::CVFE< CVFEMethods::PQ2 > | |
| CDumux::DiscretizationMethods::CVFE< CVFEMethods::PQ3 > | |
| CDumux::Utility::Tag< Average > | |
| CDumux::Embedded1d3dCouplingMode::Average | |
| CDumux::Utility::Tag< BJ > | |
| CDumux::NavierStokes::SlipConditions::BJ | Tag for the Beavers-Joseph slip condition |
| CDumux::Utility::Tag< BJS > | |
| CDumux::NavierStokes::SlipConditions::BJS | Tag for the Beavers-Joseph-Saffman slip condition |
| CDumux::Utility::Tag< CCMpfa > | |
| CDumux::DiscretizationMethods::CCMpfa | |
| CDumux::Utility::Tag< CCTpfa > | |
| CDumux::DiscretizationMethods::CCTpfa | |
| CDumux::Utility::Tag< CVFE< DM > > | |
| CDumux::DiscretizationMethods::CVFE< DM > | |
| CDumux::Utility::Tag< DofPositionEvaluation > | |
| CDumux::CVFE::InterpolationPolicy::DofPositionEvaluation | Interpolation policy that evaluates a function at the dof positions |
| CDumux::Utility::Tag< DuneQuadrature< order > > | |
| CDumux::QuadratureRules::DuneQuadrature< order > | Dune-based quadrature rule with specified order |
| CDumux::Utility::Tag< FCStaggered > | |
| CDumux::DiscretizationMethods::FCStaggered | |
| CDumux::Utility::Tag< FEM > | |
| CDumux::DiscretizationMethods::FEM | |
| CDumux::Utility::Tag< Kernel > | |
| CDumux::Embedded1d3dCouplingMode::Kernel | |
| CDumux::Utility::Tag< L2Projection > | |
| CDumux::CVFE::InterpolationPolicy::L2Projection | Interpolation policy that uses an L2 projection |
| CDumux::Utility::Tag< Line > | |
| CDumux::Embedded1d3dCouplingMode::Line | |
| CDumux::Utility::Tag< MidpointQuadrature > | |
| CDumux::QuadratureRules::MidpointQuadrature | Midpoint quadrature rule that uses scv/scvf centers |
| CDumux::Utility::Tag< None > | |
| CDumux::DiscretizationMethods::None | |
| CDumux::Utility::Tag< Projection > | |
| CDumux::Embedded1d3dCouplingMode::Projection | |
| CDumux::Utility::Tag< Staggered > | |
| CDumux::DiscretizationMethods::Staggered | |
| CDumux::Utility::Tag< Surface > | |
| CDumux::Embedded1d3dCouplingMode::Surface | |
| CDumux::Detail::Multithreading::ExecutionBackends::TBB | |
| 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 > | Effective thermal conductivity based on weighted arithmetic average |
| CDumux::ThermalConductivityJohansen< Scalar > | Relation for the saturation-dependent effective thermal conductivity |
| CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::ExtendedRichardsNI > | Somerton is used as default model to compute the effective thermal heat 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::NavierStokesMassOnePNCNI > | Use the average for effective conductivities |
| CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::NavierStokesMassOnePNI > | Use the average for effective conductivities |
| 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::PNMOnePNCNI > | Use the average for effective conductivities |
| CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::PNMOnePNI > | Use the average for effective conductivities |
| CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::PNMTwoPNCNI > | |
| CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::PNMTwoPNI > | 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::ThermalConductivitySolidEnergy | |
| CDumux::ThermalConductivitySomertonThreeP< Scalar > | Effective thermal conductivity after Somerton |
| CDumux::ThermalConductivitySomertonTwoP< Scalar > | Effective thermal conductivity after Somerton |
| CDumux::Properties::ThermalDispersionModel< TypeTag, TTag::PorousMediumFlow > | By default, we use the same dispersion tensor type as the componsitonal dispersion for the thermal disperion tensor |
| 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::PorousMediumFlowNIModelTraits< ThreePModelTraits > | |
| 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::PorousMediumFlowNIModelTraits< ThreePWaterOilModelTraits< getPropValue< TypeTag, Properties::OnlyGasPhaseCanDisappear >()> > | |
| CDumux::Properties::TTag::ThreePWaterOilNI | |
| CDumux::Experimental::TimeLevel< Scalar > | Class that represents a time level during time integration |
| CDumux::TimeLoopBase< S > | Manages the handling of time dependent problems |
| CDumux::TimeLoopBase< Scalar > | |
| CDumux::TimeLoop< Scalar > | The default time loop for instationary simulations |
| CDumux::CheckPointTimeLoop< Scalar > | A time loop with a check point mechanism |
| 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, enableCompDisp, CDM > | 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::Experimental::Problem< TypeTag >::Traits | Export traits of this problem |
| CDumux::FVProblem< TypeTag >::Traits | Export traits of this problem |
| CDumux::Properties::ModelTraits< TypeTag, Dumux::Detail::HelmholtzOperator::TTag< P > >::Traits | |
| CDumux::Properties::VolumeVariables< TypeTag, Dumux::Detail::HelmholtzOperator::TTag< P > >::Traits | |
| CDumux::PoreNetwork::TransmissibilityAzzamDullien< Scalar > | Used by Joeakar-Niasar |
| CDumux::PoreNetwork::TransmissibilityBruus< Scalar > | Collection of single-phase flow throat transmissibilities based on Bruus, H. (2011). Acoustofluidics 1: Governing equations in microfluidics. Lab on a Chip, 11(22), 3742-3751. https://backend.orbit.dtu.dk/ws/portalfiles/portal/5900070/rsc%5B1%5D.pdf |
| CTransmissibilityLawTypes... | |
| CDumux::PoreNetwork::Detail::Transmissibility< TransmissibilityLawTypes... > | |
| CDumux::PoreNetwork::NonCreepingFlow< ScalarT, TransmissibilityLawTypes >::Transmissibility | Inherit transmissibility from creeping flow transmissibility law to cache non-creeping flow-related parameters |
| CDumux::PoreNetwork::Detail::Transmissibility< TransmissibilityLawTypes > | |
| CDumux::PoreNetwork::TransmissibilityPatzekSilin< Scalar, considerPoreResistance, interpolateK > | Single-phase flow throat transmissibility based on Patzek & Silin (2001) https://doi.org/10.1006/jcis.2000.7413 |
| Cstd::true_type | |
| CDumux::GridSupportsConcaveCorners< Dune::YaspGrid< dim, Coords > > | |
| CDumux::AlwaysFalse< Components::Detail::DisableStaticAssert > | |
| CDumux::AlwaysFalse< Dumux::Python::Detail::DisableStaticAssert > | Specialization of Dumux::AlwaysFalse for the struct defined above. This is done in order to deactivate the static_assert in the base classes of components. If the base class function is compiled we do not call it (see below) |
| CDumux::Components::IsAqueous< Brine< Scalar, H2O > > | |
| CDumux::Components::IsAqueous< H2O< Scalar > > | |
| CDumux::Components::IsAqueous< SimpleH2O< Scalar > > | |
| CDumux::ConsistentlyOrientedGrid< Dune::SubGrid< dim, Dune::YaspGrid< dim, Coords >, mapIndexStorage > > | |
| CDumux::ConsistentlyOrientedGrid< Dune::YaspGrid< dim, Coords > > | |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Average > > | We support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Kernel > > | We support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Line > > | We support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Projection > > | We support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< Embedded1d3dCouplingManager< MDTraits, Embedded1d3dCouplingMode::Surface > > | We support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< EmbeddedCouplingManager2d3d< MDTraits > > | We support multithreaded assembly |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< HyperelasticVolIsoCouplingManager< MDTraits > > | |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< KirchhoffLovePlateCouplingManager< MDTraits > > | |
| CDumux::Detail::isUG< Dune::UGGrid< dim > > | |
| CDumux::FreeFlowPorousMediumCoupling::IsFicksLaw< Dumux::FicksLaw< T > > | This structs indicates that Fick's law is used for diffusion |
| CDumux::GridSupportsConcaveCorners< T > | Type trait to determine if a grid supports concave corners (e.g. by cutting out a hole from the domain interior) |
| CDumux::HasStationaryVelocityField< StationaryVelocityField< Scalar > > | Set stationary velocity field to true in the FluxTraits |
| CDumux::Multidomain::Detail::IsStdTuple_< std::tuple< Args... > > | |
| CDumux::PeriodicGridTraits< Dune::SPGrid< ct, dim, Ref, Comm > >::SupportsPeriodicity | |
| CDumux::SupportsColoring< DiscretizationMethods::Box > | |
| CDumux::SupportsColoring< DiscretizationMethods::CCMpfa > | |
| CDumux::SupportsColoring< DiscretizationMethods::CCTpfa > | |
| CDumux::SupportsColoring< DiscretizationMethods::FCDiamond > | |
| CDumux::SupportsColoring< DiscretizationMethods::FCStaggered > | |
| CDumux::SupportsColoring< DiscretizationMethods::PQ1Bubble > | |
| CDumux::SupportsColoring< DiscretizationMethods::PQ2 > | |
| CDumux::SupportsColoring< DiscretizationMethods::PQ3 > | |
| 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::PoreNetwork::TruncatedPyramidGrainFouriersLaw< Scalar > | Specialization of Fourier's Law for the pore-network SOLID model |
| CDumux::Detail::HelmholtzOperator::TTag< P > | |
| 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::PoreNetwork::TwoPFluxVariablesCache< AdvectionType, maxNumCorners > | Flux variables cache for the two-phase-flow PNM Store data required for flux calculation |
| 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::PoreNetwork::TwoPInvasionState< P > | This class updates the invasion state for the two-phase PNM |
| CDumux::PoreNetwork::TwoPIOFields | Adds output fields specific to the PNM 2p model |
| CDumux::TwoPIOFields | Adds I/O fields specific to the two-phase model |
| CDumux::PoreNetwork::FluidMatrix::TwoPLocalRulesPlatonicBody< shape > | Implementation of the simplified pore-local capillary pressure-saturation curve for platonic bodies (tetrahedron, cube, octahedron, dodecahedron, icosahedron) |
| CDumux::PoreNetwork::FluidMatrix::TwoPLocalRulesPlatonicBodyRegularization< Scalar, BaseLaw > | Two-phase rules for regularizing the pc-SW for platonic bodies |
| 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::PoreNetwork::TwoPNCIOFields | Adds output fields specific to the PNM 2pnc 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 | |
| CTwoPNCTraits | |
| CDumux::MineralizationModelTraits< TwoPNCTraits, SolidSystem::numComponents, SolidSystem::numInertComponents > | |
| CDumux::PoreNetwork::TwoPNewtonConsistencyChecks< GridVariables, SolutionVector > | Consistency checks for the PNM two-phase model |
| 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< DiscretizationMethod, enableReconstruction > | Class that computes the nonwetting saturation in an scv from the saturation at the global degree of freedom |
| CDumux::TwoPScvSaturationReconstruction< DiscretizationMethods::Box, true > | Specialization for the box scheme with the interface solver enabled |
| CDumux::PoreNetwork::TwoPStaticDrainage< GridGeometry, Scalar > | A (quasi-) static two-phase pore-network model for drainage processes. This assumes that there are no pressure gradients within the phases and thus, no flow |
| 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 |
| CDetail::CouplingManagerSupportsMultithreadedAssemblySelector::type | |
| CDumux::CouplingManagerSupportsMultithreadedAssembly< CVFEFreeFlowCouplingManager< T > > | Whether we support multithreaded assembly |
| CDumux::Properties::EffectiveDiffusivityModel< TypeTag, TTag::NavierStokesMassOnePNC >::type | |
| CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::NavierStokesMassOnePNCNI >::type | |
| CDumux::Properties::ThermalConductivityModel< TypeTag, TTag::NavierStokesMassOnePNI >::type | |
| CDumux::Properties::UndefinedProperty | Tag to mark properties as undefined |
| CDumux::UpwindSchemeImpl< GridGeometry, DiscretizationMethod > | Forward declaration of the upwind scheme implementation |
| CDumux::UpwindSchemeImpl< GridGeometry, DiscretizationMethods::CCTpfa > | Upwind scheme for the cell-centered tpfa scheme |
| CDumux::UpwindSchemeImpl< GridGeometry, DiscretizationMethods::CCMpfa > | Upwind scheme for cell-centered mpfa schemes |
| CDumux::UpwindSchemeImpl< GridGeometry, DiscretizationMethods::CVFE< DM > > | Upwind scheme for control-volume finite element methods (uses the standard scheme) |
| 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, 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, TTag::MPNC > | Use mole fractions in the balance equations by default |
| CDumux::Properties::UseMoles< TypeTag, TTag::OnePNC > | Use mole fractions in the balance equations by default |
| CDumux::Properties::UseMoles< TypeTag, TTag::PNMOnePNC > | |
| 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::PoreNetwork::NonWettingPhaseTransmissibility::Valvatne< Scalar, SinglePhaseTransmissibilityLaw > | TODO: evaluate and maybe remove |
| CDumux::FluidMatrix::VanGenuchten | Implementation of the van Genuchten capillary pressure <-> saturation relation, and relative permeability |
| CDumux::FluidMatrix::VanGenuchtenRegularization< Scalar > | A regularization for the VanGenuchten material law |
| CDumux::Python::Detail::VaporPressure | |
| CVariableLengthSpline_ | |
| CDumux::Spline< Scalar, -1 > | Specialization of a spline with the number of sampling points only known at run time |
| CDumux::Experimental::Variables< X > | Class that represents the variables of a model. We assume that models are formulated on the basis of primary and possibly secondary variables, where the latter may non-linearly depend on the former. Variables in Dumux represent the state of a numerical solution of a model, consisting of all primary/secondary variables and, if a transient problem is modeled, time information |
| CDumux::Experimental::FVGridVariables< GVV, GFVC, X > | The grid variable class for finite volume schemes, storing variables on scv and scvf (volume and flux variables) |
| CDumux::Detail::VariablesBackend< Vars, varsExportSolution > | |
| CDumux::Detail::PDESolver::VariablesChooser< A, exports > | |
| CDumux::Experimental::Detail::ODE::VariablesChooser< ODESystem > | |
| CDumux::Detail::PDESolver::VariablesChooser< A, false > | |
| CDumux::Detail::PDESolver::VariablesChooser< A, true > | |
| CDumux::Experimental::Detail::ODE::VariablesChooser< ODESystem > | |
| CDumux::Detail::CVFE::VariablesDeflectionPolicy< MutableVariablesView, FVElementGeometry > | |
| CDumux::Detail::CVFE::VariablesDeflectionPolicyWithIpCacheUpdate< MutableVariablesView, FVElementGeometry > | |
| Cstd::vector< T > | STL class |
| CDumux::Detail::RasterImageData::Result< T > | The return type of the reading functions. Holds the actual pixel values and the header data |
| CDumux::VectorConverter< MultiTypeBlockVector, Scalar > | A helper class that converts a Dune::MultiTypeBlockVector into a plain Dune::BlockVector and transfers back values |
| CDumux::Detail::IstlSolvers::VectorForSolver< V, convert > | |
| CDumux::Detail::IstlSolvers::VectorForSolver< V, true > | |
| CDumux::VelocityOutput< GridVariables > | Velocity output for implicit (porous media) models |
| CDumux::VelocityOutput< GridVariables > | |
| CDumux::PorousMediumFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::FluxVariables > > | |
| CDumux::NavierStokesVelocityOutput< GridVariables > | |
| CDumux::NavierStokesVelocityOutput< GridVariables > | |
| CDumux::PoreNetwork::VelocityOutput< GridVariables, FluxVariables > | Velocity output for pore-network models |
| CDumux::PorousMediumFlowVelocityOutput< GridVariables, FluxVariables > | Velocity output policy for implicit (porous media) models |
| CDumux::RichardsVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::FluxVariables > > | |
| CDumux::RichardsVelocityOutput< GridVariables, FluxVariables > | Velocity output policy for the Richards model |
| CDumux::Properties::VelocityOutput< TypeTag, TTag::PoreNetworkModel > | |
| CDumux::Properties::VelocityOutput< TypeTag, TTag::PorousMediumFlow > | Velocity output |
| CDumux::Properties::VelocityOutput< TypeTag, TTag::Richards > | |
| 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::ViscousFluxType< TypeTag, TTag::ShallowWater > | |
| CVolumeVariables | |
| CDumux::Detail::CVFE::VariablesAdapter< GetPropType< TypeTag, Properties::VolumeVariables > > | |
| CDumux::Detail::CVFE::VariablesAdapter< VolumeVariables > | A class for providing the new update interface of variables. This allows to still use the VolumesVariables |
| CDumux::Properties::VolumeVariables< TypeTag, Dumux::Detail::HelmholtzOperator::TTag< P > > | |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::Elastic > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::ExtendedRichards > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::ExtendedRichardsNI > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::Hyperelastic > | |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::HyperelasticVolIsoMomentumModel > | |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::HyperelasticVolIsoPressureModel > | |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::KirchhoffLovePlateDeformation > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::KirchhoffLovePlateRotation > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::MembranePlate > | |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::MindlinReissnerPlateDeformation > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::MindlinReissnerPlateRotation > | 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::NavierStokesMassOneP > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::NavierStokesMassOnePFE > | The variables of the finite element variant, which are defined per local dof |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::NavierStokesMassOnePNC > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::NavierStokesMassOnePNCNI > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::NavierStokesMassOnePNI > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::NavierStokesMomentum > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::NavierStokesMomentumCVFEBase > | 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::PNMOneP > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::PNMOnePNC > | Set the volume variables propertySet the vtk output fields specific to this model |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::PNMOnePNCNI > | |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::PNMOnePNI > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::PNMSolidEnergy > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::PNMTwoP > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::PNMTwoPNC > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::PNMTwoPNCNI > | Set the volume variables property |
| CDumux::Properties::VolumeVariables< TypeTag, TTag::PNMTwoPNI > | 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 |
| CDune::VTKFunction | |
| CDumux::Vtk::VectorP0VTKFunction< GridView, Mapper, F > | VTK function that supports both scalar and vector values for each element |
| CDumux::Vtk::VectorP1FaceNonConformingVTKFunction< GridView, Mapper, F > | A VTK function that supports both scalar and vector values for each face. This expects the data to be organized by a two-dimensional field storing for each element the element-local nodal values. Used for non-conforming spaces such as Rannacher-Turek and Crouzeix-Raviart |
| 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 display the discontinuities |
| CDumux::Vtk::VectorP1VTKFunction< GridView, Mapper, F > | VTK function that supports both scalar and vector values for each vertex |
| CDumux::VtkOutputModuleBase< GridGeometry > | A VTK output module to simplify writing dumux simulation data to VTK format |
| CDumux::VtkOutputModuleBase< Dumux::GridDiscretization_t< GridVariables > > | |
| 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::PoreNetwork::VtkOutputModule< GridVariables, FluxVariables, SolutionVector > | Adds vtk output fields specific to pore-network models |
| 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::WallDistance< GridGeometry, DistanceField > | Class to calculate the wall distance at every element or vertex of a grid |
| CDumux::PoreNetwork::WettingLayerTransmissibility::RansohoffRadke< Scalar, CreviceResistanceFactor >::WettingLayerCache | |
| 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 |
| CDune::YaspGrid< dim, Coordinates > | |