3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Files | Classes

Two-phase, two-component Darcy flow specialized for supercritical CO2 storage. More...

Description

Two-phase, two-component Darcy flow specialized for supercritical CO2 storage.

Adaption of the non-isothermal two-phase two-component flow model to problems with CO2.

TODO: Put a doxgyen link refernce here See TwoPTwoCModel for reference to the equations used. The CO2 model is derived from the 2p2c model. In the CO2 model the phase switch criterion is different from the 2p2c model. The phase switch occurs when the equilibrium concentration of a component in a phase is exceeded, instead of the sum of the components in the virtual phase (the phase which is not present) being greater that unity as done in the 2p2c model. The CO2VolumeVariables do not use a constraint solver for calculating the mole fractions as is the case in the 2p2c model. Instead mole fractions are calculated in the FluidSystem with a given temperature, pressure and salinity. The model is able to use either mole or mass fractions. The property useMoles can be set to either true or false in the problem file. Make sure that the according units are used in the problem setup. useMoles is set to false by default.

Files

file  porousmediumflow/co2/model.hh
 Adaption of the fully implicit scheme to the CO2Model model.
 
file  porousmediumflow/co2/model.hh
 Adaption of the fully implicit scheme to the CO2Model model.
 
file  co2/primaryvariableswitch.hh
 The primary variable switch for the 2p2c-CO2 model.
 
file  porousmediumflow/co2/volumevariables.hh
 Contains the quantities which are constant within a finite volume in the CO2 model.
 

Classes

struct  Dumux::TwoPTwoCCO2VolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT >
 Traits class for the two-phase two-component CO2 model. More...
 
class  Dumux::TwoPTwoCCO2PrimaryVariableSwitch
 The primary variable switch for the 2p2c-CO2 model controlling the phase presence state variable. More...
 
class  Dumux::TwoPTwoCCO2VolumeVariables< Traits >
 Contains the quantities which are are constant within a finite volume in the CO2 model. More...