|
opm-simulators
|
Contains the high level supplements required to extend the black oil model by energy using global indices. More...
#include <BlackOilEnergyIntensiveQuantitiesGlobalIndex.hpp>
Public Member Functions | |
| OPM_HOST_DEVICE void | updateTemperature_ ([[maybe_unused]] const Problem &problem, const PrimaryVariables &priVars, [[maybe_unused]] unsigned globalSpaceIndex, unsigned timeIdx) |
| OPM_HOST_DEVICE void | updateEnergyQuantities_ (const Problem &problem, [[maybe_unused]] const PrimaryVariables &priVars, unsigned globalSpaceIndex, unsigned timeIdx, const ParamCache ¶mCache) |
Public Member Functions inherited from Opm::BlackOilEnergyIntensiveQuantities< TypeTag, EnergyModules::FullyImplicitThermal > | |
| BlackOilEnergyIntensiveQuantities (Evaluation rockInternalEnergy, Evaluation totalThermalConductivity, Scalar rockFraction) | |
| Construct the energy intensive quantities for the fully implicit thermal module. | |
| template<class OtherTypeTag > | |
| BlackOilEnergyIntensiveQuantities (const BlackOilEnergyIntensiveQuantities< OtherTypeTag, EnergyModules::FullyImplicitThermal > &other) | |
| OPM_HOST_DEVICE void | updateTemperature_ (const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx) |
| Update the temperature of the intensive quantity's fluid state. More... | |
| OPM_HOST_DEVICE void | updateTemperature_ ([[maybe_unused]] const Problem &problem, const PrimaryVariables &priVars, [[maybe_unused]] unsigned globalDofIdx, const unsigned timeIdx, const LinearizationType &lintype) |
| Update the temperature of the intensive quantity's fluid state. More... | |
| OPM_HOST_DEVICE void | updateEnergyQuantities_ (const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx) |
| Compute the intensive quantities needed to handle energy conservation. More... | |
| OPM_HOST_DEVICE void | updateEnergyQuantities_ (const Problem &problem, const unsigned globalSpaceIdx, const unsigned timeIdx) |
| OPM_HOST_DEVICE const Evaluation & | rockInternalEnergy () const |
| OPM_HOST_DEVICE const Evaluation & | totalThermalConductivity () const |
| OPM_HOST_DEVICE Scalar | rockFraction () const |
Additional Inherited Members | |
Protected Member Functions inherited from Opm::BlackOilEnergyIntensiveQuantities< TypeTag, EnergyModules::FullyImplicitThermal > | |
| OPM_HOST_DEVICE Implementation & | asImp_ () |
Protected Attributes inherited from Opm::BlackOilEnergyIntensiveQuantities< TypeTag, EnergyModules::FullyImplicitThermal > | |
| Evaluation | rockInternalEnergy_ |
| Evaluation | totalThermalConductivity_ |
| Scalar | rockFraction_ |
Contains the high level supplements required to extend the black oil model by energy using global indices.