Opm::ConstantSolidHeatCapLaw< ScalarT, ParamsT > Class Template Reference

Implements a solid energy storage law which assumes constant heat capacity. More...

#include <ConstantSolidHeatCapLaw.hpp>

Public Types

typedef ParamsT Params
 
typedef Params::Scalar Scalar
 

Static Public Member Functions

template<class FluidState , class Evaluation = typename FluidState::Scalar>
static Evaluation solidInternalEnergy (const Params &params, const FluidState &fluidState)
 Given a fluid state, compute the volumetric internal energy of the solid matrix [W/m^3]. More...
 

Detailed Description

template<class ScalarT, class ParamsT = ConstantSolidHeatCapLawParams<ScalarT>>
class Opm::ConstantSolidHeatCapLaw< ScalarT, ParamsT >

Implements a solid energy storage law which assumes constant heat capacity.

Member Typedef Documentation

◆ Params

template<class ScalarT , class ParamsT = ConstantSolidHeatCapLawParams<ScalarT>>
typedef ParamsT Opm::ConstantSolidHeatCapLaw< ScalarT, ParamsT >::Params

◆ Scalar

template<class ScalarT , class ParamsT = ConstantSolidHeatCapLawParams<ScalarT>>
typedef Params::Scalar Opm::ConstantSolidHeatCapLaw< ScalarT, ParamsT >::Scalar

Member Function Documentation

◆ solidInternalEnergy()

template<class ScalarT , class ParamsT = ConstantSolidHeatCapLawParams<ScalarT>>
template<class FluidState , class Evaluation = typename FluidState::Scalar>
static Evaluation Opm::ConstantSolidHeatCapLaw< ScalarT, ParamsT >::solidInternalEnergy ( const Params params,
const FluidState &  fluidState 
)
inlinestatic

Given a fluid state, compute the volumetric internal energy of the solid matrix [W/m^3].


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