The Alpha function is part of the Cubic gas model. More...
#include <cl_GM_EoS_AlphaFunction.hpp>
Public Member Functions | |
| AlphaFunction () | |
| empty constructor | |
| AlphaFunction (const real aTcrit, const Vector< real > &aCoeffs) | |
| a special constructor that initializes coefficients | |
| AlphaFunction (const real aTcrit, const real &c1, const real &c2, const real &c3) | |
| a special constructor that initializes coefficients | |
| virtual | ~AlphaFunction ()=default |
| virtual real | alpha (const real T) const |
| virtual real | dalphadT (const real T) const |
| virtual real | d2alphadT2 (const real T) const |
Protected Member Functions | |
| virtual void | eval (const real T, const int aDeriv) const |
| void | find_minimum () |
Protected Attributes | |
| const real | mTcrit |
| critical temperature | |
| const real | mInvTcrit |
| inverse of critical temperature | |
| real | mT [3] = { 0.0 } |
| last used T | |
| const real | mC1 |
| const real | mC2 |
| const real | mC3 |
| real | mAlpha [3] |
| real | mWork [4] |
| real | mTmin |
| real | mAlphaMin |
The Alpha function is part of the Cubic gas model.
| belfem::gasmodels::AlphaFunction::AlphaFunction | ( | ) |
empty constructor
| belfem::gasmodels::AlphaFunction::AlphaFunction | ( | const real | aTcrit, |
| const Vector< real > & | aCoeffs ) |
a special constructor that initializes coefficients
| belfem::gasmodels::AlphaFunction::AlphaFunction | ( | const real | aTcrit, |
| const real & | c1, | ||
| const real & | c2, | ||
| const real & | c3 ) |
a special constructor that initializes coefficients
|
virtualdefault |
Reimplemented in belfem::gasmodels::AlphaFunction_Empty.
Reimplemented in belfem::gasmodels::AlphaFunction_Empty.
Reimplemented in belfem::gasmodels::AlphaFunction_Empty.
|
protectedvirtual |
|
protected |
|
mutableprotected |
0 : alpha 1: dalphadT 2 : d2alphadT
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
inverse of critical temperature
|
mutableprotected |
last used T
|
protected |
critical temperature
|
protected |
|
mutableprotected |