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

A special polynomial that smoothly connects two other polynomials. More...

#include <cl_GT_HeatPolyGlue.hpp>

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

Public Member Functions

 HeatPolyGlue (const real aTmin, const real aTmax, const real aEnthalpyConstant, const real aEntropyConstant, const Vector< real > &aCoefficients)
 ~HeatPolyGlue ()=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 special polynomial that smoothly connects two other polynomials.

Constructor & Destructor Documentation

◆ HeatPolyGlue()

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

◆ ~HeatPolyGlue()

belfem::gastables::HeatPolyGlue::~HeatPolyGlue ( )
default

Member Function Documentation

◆ Cp()

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

Reimplemented from belfem::gastables::HeatPoly.

◆ d2CpdT2()

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

Reimplemented from belfem::gastables::HeatPoly.

◆ dCpdT()

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

Reimplemented from belfem::gastables::HeatPoly.

◆ dSdT()

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

Reimplemented from belfem::gastables::HeatPoly.

◆ H()

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

Reimplemented from belfem::gastables::HeatPoly.

◆ S()

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

Reimplemented from belfem::gastables::HeatPoly.


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