9#ifndef CT_HIGHPRESSUREGASTRAN_H
10#define CT_HIGHPRESSUREGASTRAN_H
49 return "HighPressureGas";
76 virtual doublereal Tcrit_i(
size_t i);
78 virtual doublereal Pcrit_i(
size_t i);
80 virtual doublereal Vcrit_i(
size_t i);
82 virtual doublereal Zcrit_i(
size_t i);
86 virtual doublereal FQ_i(doublereal Q, doublereal Tr, doublereal MW);
88 virtual doublereal setPcorr(doublereal Pr, doublereal Tr);
Headers for the DenseMatrix object, which deals with dense rectangular matrices and description of th...
Interface for class MultiTransport.
Class MultiTransport implements transport properties for high pressure gas mixtures.
virtual void getThermalDiffCoeffs(doublereal *const dt)
Return the thermal diffusion coefficients (kg/m/s)
virtual void getMultiDiffCoeffs(const size_t ld, doublereal *const d)
Return the Multicomponent diffusion coefficients. Units: [m^2/s].
virtual void getBinaryDiffCoeffs(const size_t ld, doublereal *const d)
HighPressureGasTransport(ThermoPhase *thermo=0)
default constructor
virtual std::string transportType() const
Identifies the Transport object type.
virtual double thermalConductivity()
Returns the mixture thermal conductivity in W/m/K.
virtual doublereal viscosity()
Viscosity of the mixture (kg /m /s)
Class MultiTransport implements multicomponent transport properties for ideal gas mixtures.
Base class for a phase with thermodynamic properties.
Factory class for creating new instances of classes derived from Transport.
Namespace for the Cantera kernel.
std::vector< double > vector_fp
Turn on the use of stl vectors for the basic array type within cantera Vector of doubles.