com.hummeling.if97
final class Region2 extends Region
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Region2.SubRegion |
Modifier and Type | Field and Description |
---|---|
private static double[][] |
IJnr |
private static double[][] |
Jno |
private static java.lang.String |
NAME |
(package private) static double |
pRef |
(package private) static double |
Tref |
Constructor and Description |
---|
Region2() |
Modifier and Type | Method and Description |
---|---|
private static double |
enthalpy2bc(double pressure) |
private static double |
gammaO(double pi,
double tau)
Dimensionless Gibbs free energy.
|
private static double |
gammaOPi(double pi)
First partial derivative with respect to pi.
|
private static double |
gammaOPiPi(double pi)
Second partial derivative with respect to pi.
|
private static double |
gammaOPiTau()
Second partial derivative with respect to pi & tau.
|
private static double |
gammaOTau(double tau)
First partial derivative with respect to tau.
|
private static double |
gammaOTauTau(double tau)
Second partial derivative with respect to tau.
|
private static double |
gammaR(double pi,
double tau)
Dimensionless Gibbs free energy.
|
private static double |
gammaRPi(double pi,
double tau)
First partial derivative with respect to pi.
|
private static double |
gammaRPiPi(double pi,
double tau)
Second partial derivative with respect to pi.
|
private static double |
gammaRPiTau(double pi,
double tau)
Second partial derivative with respect to pi & tau.
|
private static double |
gammaRTau(double pi,
double tau)
First partial derivative with respect to tau.
|
private static double |
gammaRTauTau(double pi,
double tau)
Second partial derivative with respect to tau.
|
(package private) java.lang.String |
getName() |
private Region2.SubRegion |
getSubRegionPH(double pressure,
double enthalpy) |
private Region2.SubRegion |
getSubRegionPS(double pressure,
double entropy) |
(package private) double |
isobaricCubicExpansionCoefficientPT(double pressure,
double temperature)
Isobaric cubic expansion coefficient.
|
(package private) double |
isothermalCompressibilityPT(double pressure,
double temperature)
Isothermal compressibility.
|
(package private) double |
pressureHS(double enthalpy,
double entropy)
Pressure as a function of specific enthalpy & specific entropy.
|
(package private) double |
specificEnthalpyPT(double pressure,
double temperature)
Specific enthalpy.
|
(package private) double |
specificEntropyPT(double pressure,
double temperature)
Specific entropy.
|
(package private) double |
specificEntropyRhoT(double rho,
double T)
Specific entropy.
|
(package private) double |
specificInternalEnergyPT(double pressure,
double temperature)
Specific internal energy.
|
(package private) double |
specificIsobaricHeatCapacityPT(double pressure,
double temperature)
Specific isobaric heat capacity.
|
(package private) double |
specificIsochoricHeatCapacityPT(double pressure,
double temperature)
Specific isochoric heat capacity.
|
(package private) double |
specificVolumePH(double pressure,
double enthalpy) |
(package private) double |
specificVolumePT(double pressure,
double temperature)
Specific volume.
|
(package private) double |
speedOfSoundPT(double pressure,
double temperature)
Speed of sound.
|
(package private) double |
temperatureHS(double enthalpy,
double entropy)
Temperature.
|
(package private) double |
temperaturePH(double pressure,
double enthalpy)
Temperature.
|
(package private) double |
temperaturePS(double pressure,
double entropy)
Temperature as a function of pressure & specific entropy.
|
private double |
theta2aPH(double pi,
double eta)
Dimensionless backward equation for region 2a.
|
private double |
theta2aPS(double pi,
double sigma)
Dimensionless backward equation for region 2a.
|
private double |
theta2bPH(double pi,
double eta)
Dimensionless backward equation for region 2b.
|
private double |
theta2bPS(double pi,
double sigma)
Dimensionless backward equation for region 2b.
|
private double |
theta2cPH(double pi,
double eta)
Dimensionless backward equation for region 2c.
|
private double |
theta2cPS(double pi,
double sigma)
Dimensionless backward equation for region 2c.
|
(package private) double |
vapourFractionHS(double enthalpy,
double entropy)
Vapour fraction.
|
(package private) double |
vapourFractionPS(double pressure,
double entropy) |
getRegionHS, getRegionPH, getRegionPS, getRegionPT, getRegionPT, pressureB23, saturationPressure3, specificEnthalpy1, specificEnthalpy2ab, specificEnthalpy2c3b, specificEnthalpy3a, specificEnthalpyB13, temperatureB23HS, temperatureB23P
private static final java.lang.String NAME
static final double Tref
static final double pRef
private static final double[][] Jno
private static final double[][] IJnr
private static double enthalpy2bc(double pressure)
private static double gammaO(double pi, double tau)
pi
- dimensionless pressure [MPa]tau
- dimensionless temperature [K]private static double gammaOPi(double pi)
pi
- dimensionless pressure [MPa]private static double gammaOPiPi(double pi)
pi
- dimensionless pressure [MPa]private static double gammaOPiTau()
private static double gammaOTau(double tau)
tau
- dimensionless temperature [K]private static double gammaOTauTau(double tau)
tau
- dimensionless temperature [K]private static double gammaR(double pi, double tau)
pi
- dimensionless pressure [MPa]tau
- dimensionless temperature [K]private static double gammaRPi(double pi, double tau)
pi
- dimensionless pressure [MPa]tau
- dimensionless temperature [K]private static double gammaRPiPi(double pi, double tau)
pi
- dimensionless pressure [MPa]tau
- dimensionless temperature [K]private static double gammaRPiTau(double pi, double tau)
pi
- dimensionless pressure [MPa]tau
- dimensionless temperature [K]private static double gammaRTau(double pi, double tau)
pi
- dimensionless pressure [MPa]tau
- dimensionless temperature [K]private static double gammaRTauTau(double pi, double tau)
pi
- dimensionless pressure [MPa]tau
- dimensionless temperature [K]private Region2.SubRegion getSubRegionPH(double pressure, double enthalpy)
private Region2.SubRegion getSubRegionPS(double pressure, double entropy)
double isobaricCubicExpansionCoefficientPT(double pressure, double temperature)
Region
isobaricCubicExpansionCoefficientPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double isothermalCompressibilityPT(double pressure, double temperature)
Region
isothermalCompressibilityPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double pressureHS(double enthalpy, double entropy)
Region
pressureHS
in class Region
enthalpy
- specific enthalpy [kJ/kg]entropy
- specific entropy [kJ/kg-K]double specificEnthalpyPT(double pressure, double temperature)
Region
specificEnthalpyPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double specificEntropyPT(double pressure, double temperature)
Region
specificEntropyPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double specificEntropyRhoT(double rho, double T)
Region
specificEntropyRhoT
in class Region
rho
- density [kg/m³]T
- temperature [K]double specificInternalEnergyPT(double pressure, double temperature)
Region
specificInternalEnergyPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double specificIsobaricHeatCapacityPT(double pressure, double temperature)
Region
specificIsobaricHeatCapacityPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double specificIsochoricHeatCapacityPT(double pressure, double temperature)
Region
specificIsochoricHeatCapacityPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double specificVolumePH(double pressure, double enthalpy)
double specificVolumePT(double pressure, double temperature)
Region
specificVolumePT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double speedOfSoundPT(double pressure, double temperature)
Region
speedOfSoundPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double temperatureHS(double enthalpy, double entropy)
Region
temperatureHS
in class Region
enthalpy
- specific enthalpy [kJ/kg]entropy
- specific entropy [kJ/kg-K]double temperaturePH(double pressure, double enthalpy)
Region
temperaturePH
in class Region
pressure
- pressure [MPa]enthalpy
- specific enthalpy [kJ/kg]double temperaturePS(double pressure, double entropy)
Region
temperaturePS
in class Region
pressure
- pressure [MPa]entropy
- specific entropy [kJ/kg-K]private double theta2aPH(double pi, double eta)
pi
- dimensionless pressureeta
- dimensionless enthalpyprivate double theta2aPS(double pi, double sigma)
pi
- dimensionless pressuresigma
- dimensionless entropyprivate double theta2bPH(double pi, double eta)
pi
- dimensionless pressure [MPa]eta
- dimensionless enthalpy [kJ/kg]private double theta2bPS(double pi, double sigma)
pi
- dimensionless pressuresigma
- dimensionless entropyprivate double theta2cPH(double pi, double eta)
pi
- dimensionless pressure [MPa]eta
- dimensionless enthalpy [kJ/kg]private double theta2cPS(double pi, double sigma)
pi
- dimensionless pressuresigma
- dimensionless entropydouble vapourFractionHS(double enthalpy, double entropy)
Region
vapourFractionHS
in class Region
enthalpy
- specific enthalpy [kJ/kg]entropy
- specific entropy [kJ/kg-K]double vapourFractionPS(double pressure, double entropy)
vapourFractionPS
in class Region