opm-simulators
Opm::BlackOilPolymerIntensiveQuantities< TypeTag, true > Class Template Reference

Public Member Functions

void polymerPropertiesUpdate_ (const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx)
 Update the intensive properties needed to handle polymers from the primary variables. More...
 
const Evaluation & polymerConcentration () const
 
const Evaluation & polymerMoleWeight () const
 
Scalar polymerDeadPoreVolume () const
 
const Evaluation & polymerAdsorption () const
 
Scalar polymerRockDensity () const
 
const Evaluation & polymerViscosityCorrection () const
 
const Evaluation & waterViscosityCorrection () const
 

Protected Member Functions

Implementation & asImp_ ()
 

Protected Attributes

Evaluation polymerConcentration_
 
Evaluation polymerMoleWeight_
 
Scalar polymerDeadPoreVolume_
 
Scalar polymerRockDensity_
 
Evaluation polymerAdsorption_
 
Evaluation polymerViscosityCorrection_
 
Evaluation waterViscosityCorrection_
 

Member Function Documentation

◆ polymerPropertiesUpdate_()

template<class TypeTag >
void Opm::BlackOilPolymerIntensiveQuantities< TypeTag, true >::polymerPropertiesUpdate_ ( const ElementContext &  elemCtx,
unsigned  dofIdx,
unsigned  timeIdx 
)
inline

Update the intensive properties needed to handle polymers from the primary variables.


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