Opm::FluidThermalConductionLaw< FluidSystem, ScalarT, phaseIdx, ParamsT > Class Template Reference

Implements a thermal conduction law which just takes the conductivity of a given fluid phase. More...

#include <FluidThermalConductionLaw.hpp>

Public Types

typedef ParamsT Params
 
typedef Params::Scalar Scalar
 

Static Public Member Functions

template<class FluidState , class Evaluation = typename FluidState::Scalar>
static Evaluation thermalConductivity (const Params &, const FluidState &fluidState)
 Given a fluid state, return the effective thermal conductivity [W/m^2 / (K/m)] of the porous medium. More...
 

Detailed Description

template<class FluidSystem, class ScalarT, int phaseIdx, class ParamsT = FluidThermalConductionLawParams<ScalarT>>
class Opm::FluidThermalConductionLaw< FluidSystem, ScalarT, phaseIdx, ParamsT >

Implements a thermal conduction law which just takes the conductivity of a given fluid phase.

Member Typedef Documentation

◆ Params

template<class FluidSystem , class ScalarT , int phaseIdx, class ParamsT = FluidThermalConductionLawParams<ScalarT>>
typedef ParamsT Opm::FluidThermalConductionLaw< FluidSystem, ScalarT, phaseIdx, ParamsT >::Params

◆ Scalar

template<class FluidSystem , class ScalarT , int phaseIdx, class ParamsT = FluidThermalConductionLawParams<ScalarT>>
typedef Params::Scalar Opm::FluidThermalConductionLaw< FluidSystem, ScalarT, phaseIdx, ParamsT >::Scalar

Member Function Documentation

◆ thermalConductivity()

template<class FluidSystem , class ScalarT , int phaseIdx, class ParamsT = FluidThermalConductionLawParams<ScalarT>>
template<class FluidState , class Evaluation = typename FluidState::Scalar>
static Evaluation Opm::FluidThermalConductionLaw< FluidSystem, ScalarT, phaseIdx, ParamsT >::thermalConductivity ( const Params ,
const FluidState &  fluidState 
)
inlinestatic

Given a fluid state, return the effective thermal conductivity [W/m^2 / (K/m)] of the porous medium.


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