opm-simulators
Loading...
Searching...
No Matches
Opm::BlackOilEnergyIntensiveQuantitiesTemp< TypeTag > Class Template Reference

Public Types

using EvaluationTemp = DenseAd::Evaluation<Scalar, 1>
using FluidStateTemp

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_

Member Typedef Documentation

◆ FluidStateTemp

template<class TypeTag>
using Opm::BlackOilEnergyIntensiveQuantitiesTemp< TypeTag >::FluidStateTemp
Initial value:
BlackOilFluidState<EvaluationTemp,
FluidSystem,
true,
true,
compositionSwitchEnabled,
enableVapwat,
enableBrine,
enableSaltPrecipitation,
enableDisgasInWater,
enableSolvent,
Indices::numPhases>

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