The default implementation of a parameter object for the ECL thermal law.
More...
#include <EclHeatcrLawParams.hpp>
|
|
| EclHeatcrLawParams (const EclHeatcrLawParams &)=default |
| |
|
void | setReferenceRockHeatCapacity (Scalar value) |
| | Set the specific heat capacity of rock.
|
| |
|
Scalar | referenceRockHeatCapacity () const |
| | The specific heat capacity of rock.
|
| |
| void | setDRockHeatCapacity_dT (Scalar value) |
| | Set the derivative of the specific heat capacity of rock w.r.t.
|
| |
| Scalar | dRockHeatCapacity_dT () const |
| | The derivative of the specific heat capacity of rock w.r.t.
|
| |
|
OPM_HOST_DEVICE void | finalize () |
| | Mark the object as finalized.
|
| |
|
| static void | setReferenceTemperature (Scalar value) |
| | Set the reference temperature for the thermal law.
|
| |
|
static Scalar | referenceTemperature () |
| | Return the reference temperature for the thermal law.
|
| |
|
|
OPM_HOST_DEVICE | EnsureFinalized () |
| | The default constructor.
|
| |
|
OPM_HOST_DEVICE void | check () const |
| |
template<class ScalarT>
class Opm::EclHeatcrLawParams< ScalarT >
The default implementation of a parameter object for the ECL thermal law.
◆ dRockHeatCapacity_dT()
The derivative of the specific heat capacity of rock w.r.t.
temperature.
◆ setDRockHeatCapacity_dT()
Set the derivative of the specific heat capacity of rock w.r.t.
temperature.
◆ setReferenceTemperature()
Set the reference temperature for the thermal law.
This is a bit hacky because only one temperature is possible, but some memory is saved this way. TODO: Solve this in a better way.
The documentation for this class was generated from the following file: