87#ifndef DUMUX_2PNCMIN_MODEL_HH 
   88#define DUMUX_2PNCMIN_MODEL_HH 
  120template<
class TypeTag>
 
  124template<
class TypeTag>
 
  125struct VolumeVariables<TypeTag, 
TTag::TwoPNCMin>
 
  144    template<
class BaseTraits, 
class DT, 
class EDM>
 
  145    struct NCTraits : 
public BaseTraits
 
  147        using DiffusionType = DT;
 
  148        using EffectiveDiffusivityModel = EDM;
 
 
  157template<
class TypeTag>
 
  161template<
class TypeTag>
 
  162struct ModelTraits<TypeTag, 
TTag::TwoPNCMin>
 
 
  172template<
class TypeTag>
 
  173struct SolidState<TypeTag, 
TTag::TwoPNCMin>
 
 
  187template<
class TypeTag>
 
  188struct ModelTraits<TypeTag, 
TTag::TwoPNCMinNI>
 
 
  200template<
class TypeTag>
 
  201struct VolumeVariables<TypeTag, 
TTag::TwoPNCMinNI>
 
  221    template<
class BaseTraits, 
class DT, 
class EDM, 
class ETCM>
 
  222    struct NCNITraits : 
public BaseTraits
 
  224        using DiffusionType = DT;
 
  225        using EffectiveDiffusivityModel = EDM;
 
  226        using EffectiveThermalConductivityModel = ETCM;
 
 
  234template<
class TypeTag>
 
  235struct IOFields<TypeTag, 
TTag::TwoPNCMinNI>
 
 
  242template<
class TypeTag>
 
  243struct ThermalConductivityModel<TypeTag, 
TTag::TwoPNCMinNI>
 
 
Represents all relevant thermodynamic quantities of a compositional solid system.
Definition compositionalsolidstate.hh:25
Adds I/O fields specific to non-isothermal models.
Definition porousmediumflow/nonisothermal/iofields.hh:27
Adds I/O fields specific to a NCMin model.
Definition porousmediumflow/mineralization/iofields.hh:27
Element-wise calculation of the local residual for problems using a one/two-phase n-component mineral...
Definition porousmediumflow/mineralization/localresidual.hh:29
Contains the quantities which are are constant within a sub-control volume of the finite volume grid ...
Definition porousmediumflow/mineralization/volumevariables.hh:26
Effective thermal conductivity after Somerton.
Definition somerton.hh:52
Contains the quantities which are are constant within a finite volume in the two-phase,...
Definition porousmediumflow/2pnc/volumevariables.hh:46
Class that computes the nonwetting saturation in an scv from the saturation at the global degree of f...
Definition saturationreconstruction.hh:31
Represents all relevant thermodynamic quantities of a compositional solid system.
constexpr auto getPropValue()
get the value data member of a property
Definition propertysystem.hh:310
typename GetProp< TypeTag, Property >::type GetPropType
get the type alias defined in the property
Definition propertysystem.hh:296
Type tag for numeric models.
Definition grid.hh:24
The energy balance equation for a porous solid.
Definition common/properties.hh:26
Adaption of the fully implicit scheme to the two-phase n-component fully implicit model.
Contains the quantities which are constant within a finite volume in the two-phase,...
Adds I/O fields specific to the models considering mineralization processes.
Element-wise calculation of the local residual for problems using a compositional model that also con...
Defines the properties required for compositional porous medium flow models considering mineralizatio...
Contains the quantities which are constant within a sub-control volume of the finite volume grid in t...
Defines the indices used by the non-isothermal two-phase two-component model.
Adds I/O fields specific to non-isothermal models.
Effective thermal conductivity after Somerton.
Specifies a number properties of models that consider mineralization processes.
Definition porousmediumflow/mineralization/model.hh:45
Specifies a number properties of non-isothermal porous medium flow models based on the specifics of a...
Definition porousmediumflow/nonisothermal/model.hh:76
MineralizationIOFields< TwoPNCIOFields > type
Definition porousmediumflow/2pncmin/model.hh:158
EnergyIOFields< MineralizationIOF > type
Definition porousmediumflow/2pncmin/model.hh:238
MineralizationIOFields< TwoPNCIOFields > MineralizationIOF
Definition porousmediumflow/2pncmin/model.hh:237
MineralizationLocalResidual< TypeTag > type
Definition porousmediumflow/2pncmin/model.hh:121
MineralizationModelTraits< NonMineralizationTraits, SolidSystem::numComponents, SolidSystem::numInertComponents > type
Definition porousmediumflow/2pncmin/model.hh:168
PorousMediumFlowNIModelTraits< IsothermalTraits > type
Definition porousmediumflow/2pncmin/model.hh:196
CompositionalSolidState< Scalar, SolidSystem > type
Definition porousmediumflow/2pncmin/model.hh:179
Definition porousmediumflow/2pncmin/model.hh:111
std::tuple< TwoPNC > InheritsFrom
Definition porousmediumflow/2pncmin/model.hh:111
Definition porousmediumflow/2pncmin/model.hh:112
std::tuple< TwoPNCMin > InheritsFrom
Definition porousmediumflow/2pncmin/model.hh:112
ThermalConductivitySomertonTwoP< GetPropType< TypeTag, Properties::Scalar > > type
Definition porousmediumflow/2pncmin/model.hh:244
MineralizationVolumeVariables< NCTraits< BaseTraits, DT, EDM >, NonMinVolVars > type
Definition porousmediumflow/2pncmin/model.hh:153
MineralizationVolumeVariables< NCNITraits< BaseTraits, DT, EDM, ETCM >, NonMinVolVars > type
Definition porousmediumflow/2pncmin/model.hh:230
Traits class for the two-phase model.
Definition porousmediumflow/2p/model.hh:107