Opm::DummyHeatConductionLaw< ScalarT > Class Template Reference

Implements a dummy law for heat conduction to which isothermal models can fall back to. More...

#include <DummyHeatConductionLaw.hpp>

Public Types

typedef int Params
 
typedef ScalarT Scalar
 

Static Public Member Functions

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

Detailed Description

template<class ScalarT>
class Opm::DummyHeatConductionLaw< ScalarT >

Implements a dummy law for heat conduction to which isothermal models can fall back to.

If any method of this law is called, it throws std::logic_error.

Member Typedef Documentation

template<class ScalarT >
typedef int Opm::DummyHeatConductionLaw< ScalarT >::Params
template<class ScalarT >
typedef ScalarT Opm::DummyHeatConductionLaw< ScalarT >::Scalar

Member Function Documentation

template<class ScalarT >
template<class FluidState , class Evaluation = Scalar>
static Scalar Opm::DummyHeatConductionLaw< ScalarT >::heatConductivity ( const Params params,
const FluidState &  fluidState 
)
inlinestatic

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

If this method is called an exception is thrown at run time.


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