teqp 0.22.0
Loading...
Searching...
No Matches
teqp::IdealHelmholtzCp0PowerT Class Reference

#include <ideal_eosterms.hpp>

Public Member Functions

 IdealHelmholtzCp0PowerT (const double c, const double t, const double T_0, const double R)
 
template<typename TType , typename RhoType >
auto alphaig (const TType &T, const RhoType &) const
 

Public Attributes

const double c
 
const double t
 
const double T_0
 
const double R
 

Detailed Description

\( \alpha^{\rm ig}= c\left[T^{t}\left(\frac{1}{t+1}-\frac{1}{t}\right)-\frac{T_0^{t+1}}{T(t+1)}+\frac{T_0^t}{t}\right] \)

from a term that is like

\( \frac{c_{p0}}{R}= cT^t, t \neq 0 \)

Definition at line 210 of file ideal_eosterms.hpp.

Constructor & Destructor Documentation

◆ IdealHelmholtzCp0PowerT()

teqp::IdealHelmholtzCp0PowerT::IdealHelmholtzCp0PowerT ( const double c,
const double t,
const double T_0,
const double R )
inline

Definition at line 214 of file ideal_eosterms.hpp.

Member Function Documentation

◆ alphaig()

template<typename TType , typename RhoType >
auto teqp::IdealHelmholtzCp0PowerT::alphaig ( const TType & T,
const RhoType &  ) const
inline

Definition at line 219 of file ideal_eosterms.hpp.

Member Data Documentation

◆ c

const double teqp::IdealHelmholtzCp0PowerT::c

Definition at line 212 of file ideal_eosterms.hpp.

◆ R

const double teqp::IdealHelmholtzCp0PowerT::R

Definition at line 213 of file ideal_eosterms.hpp.

◆ t

const double teqp::IdealHelmholtzCp0PowerT::t

Definition at line 212 of file ideal_eosterms.hpp.

◆ T_0

const double teqp::IdealHelmholtzCp0PowerT::T_0

Definition at line 212 of file ideal_eosterms.hpp.


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