A transport interval whose exponents are not the CEA ones. More...
#include <cl_GT_TransportPolyCustom.hpp>
Public Member Functions | |
| TransportPolyCustom (const enum TransportPolyType aType, const real aTmin, const real aTmax, const Vector< real > &aCoefficients, const Vector< real > &aExponents) | |
| ~TransportPolyCustom ()=default | |
| real | rawpoly (const real T) const |
| real | drawpoly (const real T) const |
| real | ddrawpoly (const real T) const |
| Public Member Functions inherited from belfem::gastables::TransportPoly | |
| TransportPoly (const enum TransportPolyType aType, const real aTmin, const real aTmax, const Vector< real > &aCoefficients, const TransportPolyKind aKind=TransportPolyKind::DEFAULT) | |
| virtual | ~TransportPoly ()=default |
| virtual real | eval (const real T) const |
| virtual real | deval (const real T) const |
| virtual real | ddeval (const real T) const |
| const real & | T_min () const |
| const real & | T_max () const |
| TransportPolyType | type () const |
| void | set_T_min (const real aTmin) |
| void | set_T_max (const real aTmax) |
| TransportPolyKind | kind () const |
Additional Inherited Members | |
| Protected Attributes inherited from belfem::gastables::TransportPoly | |
| const TransportPolyType | mType |
| const TransportPolyKind | mKind |
| const real | mScale |
| real | mTmin |
| real | mTmax |
| const Vector< real > | mCoefficients |
A transport interval whose exponents are not the CEA ones.
Used where the tabulated correlation does not reach, in particular for the viscosity synthesized from the Lucas correlation for species that have a critical point but no trans.inp record. Carries its own exponent vector instead of the fixed ln T, 1/T, 1/T^2, 1 of the base.
| belfem::gastables::TransportPolyCustom::TransportPolyCustom | ( | const enum TransportPolyType | aType, |
| const real | aTmin, | ||
| const real | aTmax, | ||
| const Vector< real > & | aCoefficients, | ||
| const Vector< real > & | aExponents ) |
|
default |
Reimplemented from belfem::gastables::TransportPoly.
Reimplemented from belfem::gastables::TransportPoly.
Reimplemented from belfem::gastables::TransportPoly.