My Project
Loading...
Searching...
No Matches
Opm::BlackOilBrineIntensiveQuantities< TypeTag, enableBrineV > Class Template Reference
Inheritance diagram for Opm::BlackOilBrineIntensiveQuantities< TypeTag, enableBrineV >:
Opm::BlackOilIntensiveQuantities< TypeTag >

Public Member Functions

void updateSaltConcentration_ (const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx)
 Update the intensive properties needed to handle brine from the primary variables.
 
void saltPropertiesUpdate_ (const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx)
 
const Evaluation & saltConcentration () const
 
const Evaluation & brineRefDensity () const
 
const Evaluation & saltSaturation () const
 
Scalar saltSolubility () const
 
Scalar saltDensity () const
 
const Evaluation & permFactor () const
 

Protected Member Functions

Implementation & asImp_ ()
 

Protected Attributes

Evaluation saltConcentration_
 
Evaluation refDensity_
 
Evaluation saltSaturation_
 
Evaluation permFactor_
 
Scalar saltSolubility_
 
Scalar saltDensity_
 

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