|
My Project
|
The default implementation of a parameter object for the ECL thermal law. More...
#include <EclHeatcrLawParams.hpp>
Public Types | |
| typedef ScalarT | Scalar |
Public Member Functions | |
| 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. More... | |
| Scalar | dRockHeatCapacity_dT () const |
| The derivative of the specific heat capacity of rock w.r.t. More... | |
Public Member Functions inherited from Opm::EnsureFinalized | |
| void | finalize () |
| Mark the object as finalized. | |
Static Public Member Functions | |
| static void | setReferenceTemperature (Scalar value) |
| Set the reference temperature for the thermal law. More... | |
| static Scalar | referenceTemperature () |
| Return the reference temperature for the thermal law. | |
Additional Inherited Members | |
Protected Member Functions inherited from Opm::EnsureFinalized | |
| EnsureFinalized () | |
| The default constructor. | |
| void | check () const |
The default implementation of a parameter object for the ECL thermal law.
|
inline |
The derivative of the specific heat capacity of rock w.r.t.
temperature.
|
inline |
Set the derivative of the specific heat capacity of rock w.r.t.
temperature.
|
inlinestatic |
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.