version 3.9-dev

Model adding components that can precipitate as a solid phase to a standard Darcy flow model. More...

Description

Defines the properties required for compositional porous medium flow models considering mineralization processes of one or more of the components.

The solid or mineral phases are assumed to consist of a single component. Their mass balance consists of only a storage and a source term,

\[ \frac{\partial ( \varrho_\lambda \phi_\lambda )} {\partial t} = q_\lambda, \]

where:

Files

file  porousmediumflow/mineralization/iofields.hh
 Adds I/O fields specific to the models considering mineralization processes.
 
file  porousmediumflow/mineralization/localresidual.hh
 Element-wise calculation of the local residual for problems using a compositional model that also considers mineralization of solid phases.
 
file  porousmediumflow/mineralization/model.hh
 Defines the properties required for compositional porous medium flow models considering mineralization processes of one or more of the components.
 
file  porousmediumflow/mineralization/volumevariables.hh
 Contains the quantities which are constant within a sub-control volume of the finite volume grid in the two-phase, n-component mineralization model.
 

Classes

class  Dumux::MineralizationIOFields< NonMineralizationIOFields >
 Adds I/O fields specific to a NCMin model. More...
 
class  Dumux::MineralizationLocalResidual< TypeTag >
 Element-wise calculation of the local residual for problems using a one/two-phase n-component mineralization model. More...
 
struct  Dumux::MineralizationModelTraits< NonMinTraits, numSC, numInertSC >
 Specifies a number properties of models that consider mineralization processes. More...
 
class  Dumux::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. More...