com.hummeling.if97
final class Region3 extends Region
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Region3.SubRegion |
Modifier and Type | Field and Description |
---|---|
(package private) static double[][] |
IJn |
(package private) static double |
n1 |
private static java.lang.String |
NAME |
(package private) static double |
rhoRef |
(package private) static double |
Tref |
Constructor and Description |
---|
Region3() |
Modifier and Type | Method and Description |
---|---|
(package private) static double |
enthalpy3ab(double pressure) |
(package private) java.lang.String |
getName() |
private Region3.SubRegion |
getSubRegionPH(double pressure,
double enthalpy) |
private Region3.SubRegion |
getSubRegionS(double entropy) |
(package private) double |
isobaricCubicExpansionCoefficientPT(double pressure,
double temperature)
Isobaric cubic expansion coefficient.
|
(package private) double |
isobaricCubicExpansionCoefficientRhoT(double density,
double temperature) |
(package private) double |
isothermalCompressibilityPT(double pressure,
double temperature)
Isothermal compressibility.
|
(package private) double |
isothermalCompressibilityRhoT(double density,
double temperature) |
(package private) double |
isothermalStressCoefficientRhoT(double rho,
double T) |
private static double |
omegaA(double pi,
double eta)
Dimensionless specific volume for subregion 3a.
|
private static double |
omegaB(double pi,
double eta)
Dimensionless specific volume for subregion 3b.
|
private static double |
phi(double delta,
double tau)
Specific Helmholtz free energy.
|
private static double |
phiDelta(double delta,
double tau)
First partial derivative with respect to delta.
|
private static double |
phiDeltaDelta(double delta,
double tau)
Second partial derivative with respect to delta.
|
private static double |
phiDeltaTau(double delta,
double tau)
Second partial derivative with respect to delta & tau.
|
private static double |
phiTau(double delta,
double tau)
First partial derivative with respect to tau.
|
private static double |
phiTauTau(double delta,
double tau)
Second partial derivative with respect to tau.
|
private static double |
piA(double eta,
double sigma)
Dimensionless pressure for subregion 3a.
|
private static double |
piB(double eta,
double sigma)
Dimensionless pressure for subregion 3b.
|
(package private) double |
pressureHS(double h,
double s)
Pressure as a function of specific enthalpy & specific entropy.
|
(package private) double |
pressureRhoT(double rho,
double T) |
(package private) double |
relativePressureCoefficientRhoT(double rho,
double T)
alpha p
|
(package private) double |
specificEnthalpyPT(double pressure,
double temperature)
Specific enthalpy.
|
(package private) double |
specificEnthalpyRhoT(double density,
double temperature) |
(package private) double |
specificEntropyPT(double pressure,
double temperature)
Specific entropy.
|
(package private) double |
specificEntropyRhoT(double density,
double temperature)
Specific entropy.
|
(package private) double |
specificInternalEnergyPT(double pressure,
double temperature)
Specific internal energy.
|
(package private) double |
specificInternalEnergyRhoT(double density,
double temperature) |
(package private) double |
specificIsobaricHeatCapacityPT(double pressure,
double temperature)
Specific isobaric heat capacity.
|
(package private) double |
specificIsobaricHeatCapacityRhoT(double density,
double temperature) |
(package private) double |
specificIsochoricHeatCapacityPT(double pressure,
double temperature)
Specific isochoric heat capacity.
|
(package private) double |
specificIsochoricHeatCapacityRhoT(double density,
double temperature) |
(package private) double |
specificVolumeHS(double enthalpy,
double entropy) |
(package private) double |
specificVolumePH(double pressure,
double enthalpy) |
(package private) double |
specificVolumePS(double pressure,
double entropy) |
(package private) double |
specificVolumePT(double p,
double T)
Specific volume.
|
(package private) double |
speedOfSoundPT(double pressure,
double temperature)
Speed of sound.
|
(package private) double |
speedOfSoundRhoT(double density,
double temperature) |
(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 static double |
thetaA(double pi,
double eta)
Dimensionless temperature for subregion 3a.
|
private static double |
thetaB(double pi,
double eta)
Dimensionless temperature for subregion 3b.
|
(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 rhoRef
static final double Tref
static final double n1
static final double[][] IJn
private Region3.SubRegion getSubRegionS(double entropy)
private Region3.SubRegion getSubRegionPH(double pressure, double enthalpy)
static double enthalpy3ab(double pressure)
private static double omegaA(double pi, double eta)
pi
- dimensionless pressure [MPa]eta
- dimensionless specific enthalpy [kJ/kg]private static double omegaB(double pi, double eta)
pi
- dimensionless pressure [MPa]eta
- dimensionless specific enthalpy [kJ/kg]private static double phi(double delta, double tau)
delta
- dimensionless density [kg/m3]tau
- dimensionless temperature [K]private static double phiDelta(double delta, double tau)
delta
- dimensionless density [kg/m3]tau
- dimensionless temperature [K]private static double phiDeltaDelta(double delta, double tau)
delta
- dimensionless density [kg/m3]tau
- dimensionless temperature [K]private static double phiDeltaTau(double delta, double tau)
delta
- dimensionless density [kg/m3]tau
- dimensionless temperature [K]private static double phiTau(double delta, double tau)
delta
- dimensionless density [kg/m3]tau
- dimensionless temperature [K]private static double phiTauTau(double delta, double tau)
delta
- dimensionless density [kg/m3]tau
- dimensionless temperature [K]private static double piA(double eta, double sigma)
eta
- dimensionless specific enthalpysigma
- dimensionless specific entropyprivate static double piB(double eta, double sigma)
eta
- dimensionless specific enthalpysigma
- dimensionless specific entropyprivate static double thetaA(double pi, double eta)
pi
- dimensionless pressure [MPa]eta
- dimensionless specific enthalpy [kJ/kg]private static double thetaB(double pi, double eta)
pi
- dimensionless pressure [MPa]eta
- dimensionless specific enthalpy [kJ/kg]double isobaricCubicExpansionCoefficientPT(double pressure, double temperature)
Region
isobaricCubicExpansionCoefficientPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double isobaricCubicExpansionCoefficientRhoT(double density, double temperature)
double isothermalCompressibilityPT(double pressure, double temperature)
Region
isothermalCompressibilityPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double isothermalCompressibilityRhoT(double density, double temperature)
double isothermalStressCoefficientRhoT(double rho, double T)
double pressureHS(double h, double s)
Region
pressureHS
in class Region
h
- specific enthalpy [kJ/kg]s
- specific entropy [kJ/kg-K]double pressureRhoT(double rho, double T)
double relativePressureCoefficientRhoT(double rho, double T)
rho
- T
- double specificEnthalpyPT(double pressure, double temperature)
Region
specificEnthalpyPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double specificEnthalpyRhoT(double density, double temperature)
double specificEntropyPT(double pressure, double temperature)
Region
specificEntropyPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double specificEntropyRhoT(double density, double temperature)
Region
specificEntropyRhoT
in class Region
density
- density [kg/m³]temperature
- temperature [K]double specificInternalEnergyPT(double pressure, double temperature)
Region
specificInternalEnergyPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double specificInternalEnergyRhoT(double density, double temperature)
double specificIsobaricHeatCapacityPT(double pressure, double temperature)
Region
specificIsobaricHeatCapacityPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double specificIsobaricHeatCapacityRhoT(double density, double temperature)
double specificIsochoricHeatCapacityPT(double pressure, double temperature)
Region
specificIsochoricHeatCapacityPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double specificIsochoricHeatCapacityRhoT(double density, double temperature)
double specificVolumeHS(double enthalpy, double entropy)
double specificVolumePH(double pressure, double enthalpy)
double specificVolumePS(double pressure, double entropy)
double specificVolumePT(double p, double T)
Region
specificVolumePT
in class Region
p
- pressure [MPa]T
- temperature [K]double speedOfSoundPT(double pressure, double temperature)
Region
speedOfSoundPT
in class Region
pressure
- pressure [MPa]temperature
- temperature [K]double speedOfSoundRhoT(double density, double temperature)
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]double 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