BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::gastables::HeatPolyCustom Class Reference

A caloric interval whose exponents are not the NASA-9 ones ( -2 … 4 ); used for the fitted cryogenic and hot extrapolations. More...

#include <cl_GT_HeatPolyCustom.hpp>

Inheritance diagram for belfem::gastables::HeatPolyCustom:
[legend]
Collaboration diagram for belfem::gastables::HeatPolyCustom:
[legend]

Public Member Functions

 HeatPolyCustom (const real aTmin, const real aTmax, const real aEnthalpyConstant, const real aEntropyConstant, const Vector< real > &aCoefficients, const Vector< real > &aExponents)
 ~HeatPolyCustom ()=default
real Cp (const real T) const
real H (const real T) const
real S (const real T) const
real dSdT (const real T) const
real dCpdT (const real T) const
real d2CpdT2 (const real T) const
Public Member Functions inherited from belfem::gastables::HeatPoly
 HeatPoly (const real aTmin, const real aTmax, const real aEnthalpyConstant, const real aEntropyConstant, const Vector< real > &aCoefficients)
virtual ~HeatPoly ()=default
const realT_min () const
const realT_max () const
void set_T_min (const real aTmin)
void set_T_max (const real aTmax)
void set_enthalpy_constant (const real &aEnthalpyConstant)
void set_entropy_constant (const real &aEntropyConstant)
real enthalpy_constant () const
real entropy_constant () const

Additional Inherited Members

Protected Attributes inherited from belfem::gastables::HeatPoly
real mTmin
real mTmax
real mEnthalpyConstant
real mEntropyConstant
const Vector< realmCoefficients

Detailed Description

A caloric interval whose exponents are not the NASA-9 ones ( -2 … 4 ); used for the fitted cryogenic and hot extrapolations.

Constructor & Destructor Documentation

◆ HeatPolyCustom()

belfem::gastables::HeatPolyCustom::HeatPolyCustom ( const real aTmin,
const real aTmax,
const real aEnthalpyConstant,
const real aEntropyConstant,
const Vector< real > & aCoefficients,
const Vector< real > & aExponents )

◆ ~HeatPolyCustom()

belfem::gastables::HeatPolyCustom::~HeatPolyCustom ( )
default

Member Function Documentation

◆ Cp()

real belfem::gastables::HeatPolyCustom::Cp ( const real T) const
virtual

Reimplemented from belfem::gastables::HeatPoly.

◆ d2CpdT2()

real belfem::gastables::HeatPolyCustom::d2CpdT2 ( const real T) const
virtual

Reimplemented from belfem::gastables::HeatPoly.

◆ dCpdT()

real belfem::gastables::HeatPolyCustom::dCpdT ( const real T) const
virtual

Reimplemented from belfem::gastables::HeatPoly.

◆ dSdT()

real belfem::gastables::HeatPolyCustom::dSdT ( const real T) const
virtual

Reimplemented from belfem::gastables::HeatPoly.

◆ H()

real belfem::gastables::HeatPolyCustom::H ( const real T) const
virtual

Reimplemented from belfem::gastables::HeatPoly.

◆ S()

real belfem::gastables::HeatPolyCustom::S ( const real T) const
virtual

Reimplemented from belfem::gastables::HeatPoly.


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