opm-simulators
Opm::BlackOilEnergyIntensiveQuantitiesTemp< TypeTag > Class Template Reference

Public Types

using EvaluationTemp = DenseAd::Evaluation< Scalar, 1 >
 
using FluidStateTemp = BlackOilFluidState< EvaluationTemp, FluidSystem, true, true, compositionSwitchEnabled, enableVapwat, enableBrine, enableSaltPrecipitation, enableDisgasInWater, enableSolvent, Indices::numPhases >
 

Public Member Functions

void updateTemperature_ (const Problem &problem, unsigned globalDofIdx, unsigned timeIdx)
 
void updateEnergyQuantities_ (const Problem &problem, const unsigned globalSpaceIdx, const unsigned timeIdx)
 
const EvaluationTemp & rockInternalEnergy () const
 
const EvaluationTemp & totalThermalConductivity () const
 
const Scalar & rockFraction () const
 
const FluidStateTemp & fluidStateTemp () const
 
template<class FluidState >
void setFluidState (const FluidState &fs)
 

Protected Attributes

EvaluationTemp rockInternalEnergy_
 
EvaluationTemp totalThermalConductivity_
 
FluidStateTemp fluidState_
 
Scalar rockFraction_
 

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