Opm::NullSolidEnergyLaw< ScalarT > Class Template Reference

Implements a solid energy storage law which just returns 0. More...

#include <NullSolidEnergyLaw.hpp>

Public Types

using Params = int
 
using Scalar = ScalarT
 

Static Public Member Functions

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

Detailed Description

template<class ScalarT>
class Opm::NullSolidEnergyLaw< ScalarT >

Implements a solid energy storage law which just returns 0.

Member Typedef Documentation

◆ Params

template<class ScalarT >
using Opm::NullSolidEnergyLaw< ScalarT >::Params = int

◆ Scalar

template<class ScalarT >
using Opm::NullSolidEnergyLaw< ScalarT >::Scalar = ScalarT

Member Function Documentation

◆ solidInternalEnergy()

template<class ScalarT >
template<class FluidState , class Evaluation = typename FluidState::Scalar>
static Evaluation Opm::NullSolidEnergyLaw< ScalarT >::solidInternalEnergy ( const Params ,
const FluidState &   
)
inlinestatic

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

This solid energy law simply returns 0.

Referenced by Opm::EclSolidEnergyLawMultiplexer< ScalarT, FluidSystem, ParamsT >::solidInternalEnergy().


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