My Project
|
The default implementation of a parameter object for the ECL thermal law. More...
#include <EclThermalConductionLawMultiplexerParams.hpp>
Public Types | |
using | Scalar = ScalarT |
using | ThconrLawParams = EclThconrLawParams< ScalarT > |
using | ThcLawParams = EclThcLawParams< ScalarT > |
Public Member Functions | |
void | setThermalConductionApproach (EclThermalConductionApproach newApproach) |
EclThermalConductionApproach | thermalConductionApproach () const |
template<EclThermalConductionApproach approachV> | |
std::enable_if< approachV==EclThermalConductionApproach::Thconr, ThconrLawParams >::type & | getRealParams () |
template<EclThermalConductionApproach approachV> | |
std::enable_if< approachV==EclThermalConductionApproach::Thconr, constThconrLawParams >::type & | getRealParams () const |
template<EclThermalConductionApproach approachV> | |
std::enable_if< approachV==EclThermalConductionApproach::Thc, ThcLawParams >::type & | getRealParams () |
template<EclThermalConductionApproach approachV> | |
std::enable_if< approachV==EclThermalConductionApproach::Thc, constThcLawParams >::type & | getRealParams () const |
![]() | |
OPM_HOST_DEVICE void | finalize () |
Mark the object as finalized. | |
Additional Inherited Members | |
![]() | |
OPM_HOST_DEVICE | EnsureFinalized () |
The default constructor. | |
OPM_HOST_DEVICE void | check () const |
The default implementation of a parameter object for the ECL thermal law.