public class GasEosSRK extends GasEos
| Constructor and Description |
|---|
GasEosSRK() |
| Modifier and Type | Method and Description |
|---|---|
double |
evalLiquidVolume(double p,
double t)
Evaluates liquid molar volume with eos.
|
double |
evalPressure(double v,
double t)
Evalutes fluid pressure with eos.
|
double |
evalTemperature(double p,
double v)
Evaluates fluid temperature with eos.
|
double |
evalVaporVolume(double p,
double t)
Evaluates vapor molar volume with eos.
|
void |
init(double[] aPc,
double[] aVc,
double[] aTc,
double[] aAcFac,
double[][] binK,
double[] y,
double sysT) |
void |
isH2(int index)
Specify which of the components is H2.
|
evalFugacityCoefficientL, evalFugacityCoefficientV, evalFugacityL, evalFugacityV, evalResidualEnthalpyL, evalResidualEnthalpyV, evalResidualEntropyL, evalResidualEntropyV, evalResidualGibbsFreeEnergyL, evalResidualGibbsFreeEnergyV, evalResidualInternalEnergyV, evalSatPressure, evalZ, evalZl, evalZl, evalZv, evalZv, getP, getPsat, getT, getVl, getVv, isConsistent, setP, setPsat, setT, setVl, setVvapplyMixRule, getConvAdd, getConvFact, getDescription, getFixedValue, getInputRanges, getLabel, getOutputRanges, getPar, getStatus, setConvAdd, setConvFact, setDescription, setFixedValue, setLabel, setPar, setParameterByIndex, toStringSummarypublic void isH2(int index)
index - the index of H2 in properties vectorspublic void init(double[] aPc,
double[] aVc,
double[] aTc,
double[] aAcFac,
double[][] binK,
double[] y,
double sysT)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic double evalPressure(double v,
double t)
GasEosevalPressure in class GasEospublic double evalTemperature(double p,
double v)
GasEosevalTemperature in class GasEospublic double evalVaporVolume(double p,
double t)
GasEosevalVaporVolume in class GasEospublic double evalLiquidVolume(double p,
double t)
throws java.lang.ArithmeticException
GasEosevalLiquidVolume in class GasEosjava.lang.ArithmeticException