Opm::BlackOilConvectiveMixingModule< TypeTag, enableConvectiveMixing > Class Template Reference

More...

Detailed Description

template<class TypeTag, bool enableConvectiveMixing>
class Opm::BlackOilConvectiveMixingModule< TypeTag, enableConvectiveMixing >

Provides the convective term in the transport flux for the brine when convective mixing (enhanced dissolution of CO2 in brine) occurs. Controlled by the regimes for a controlvolume: i) initial phase (CO2 dissolves in brine due to diffusion) ii) linear phase (Convective fingers of CO2-rich brine propagate downwards) iii) steady-state-phase (fingers have passed through the bottom of a control -volume but the larger scale convective process is still active) iv) decline phase (Convection ceases at the large-scale when the CO2 has been completely dissolved)

Provides the convective term in the transport flux for the brine when convective mixing (enhanced dissolution of CO2 in brine) occurs. Controlled by the regimes for a controlvolume: i) initial phase (CO2 dissolves in brine due to diffusion) ii) linear phase (Convective fingers of CO2-rich brine propagate downwards) iii) steady-state-phase (fingers have passed through the bottom of a control -volume but the larger scale convective process is still active) iv) decline phase (Convection ceases at the large-scale when the CO2 has been completely dissolved)


The documentation for this class was generated from the following file: