My Project
Opm::EclThcLawParams< ScalarT > Class Template Reference

The default implementation of a parameter object for the thermal conduction law based on the THC* keywords from ECL. More...

#include <EclThcLawParams.hpp>

Inheritance diagram for Opm::EclThcLawParams< ScalarT >:
Opm::EnsureFinalized

Public Types

using Scalar = ScalarT
 

Public Member Functions

 EclThcLawParams (const EclThcLawParams &)=default
 
void setPorosity (Scalar value)
 Set the porosity.
 
Scalar porosity () const
 Return the porosity.
 
void setThcrock (Scalar value)
 Set thermal conductivity of pure rock [W/(m*K)].
 
Scalar thcrock () const
 Return thermal conductivity of pure rock [W/(m*K)].
 
void setThcoil (Scalar value)
 Set thermal conductivity of pure oil [W/(m*K)].
 
Scalar thcoil () const
 Return thermal conductivity of pure oil [W/(m*K)].
 
void setThcgas (Scalar value)
 Set thermal conductivity of pure gas [W/(m*K)].
 
Scalar thcgas () const
 Return thermal conductivity of pure gas [W/(m*K)].
 
void setThcwater (Scalar value)
 Set thermal conductivity of pure water [W/(m*K)].
 
Scalar thcwater () const
 Return thermal conductivity of pure water [W/(m*K)].
 
- Public Member Functions inherited from Opm::EnsureFinalized
void finalize ()
 Mark the object as finalized.
 

Additional Inherited Members

- Protected Member Functions inherited from Opm::EnsureFinalized
 EnsureFinalized ()
 The default constructor.
 
void check () const
 

Detailed Description

template<class ScalarT>
class Opm::EclThcLawParams< ScalarT >

The default implementation of a parameter object for the thermal conduction law based on the THC* keywords from ECL.


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