public abstract class LiqMolVolModel extends PropertyEquation
Constructor and Description |
---|
LiqMolVolModel() |
Modifier and Type | Method and Description |
---|---|
double |
evalDensity(double t,
double p)
Evaluates liquid density as 1/volume, where volume is evaluated with
a user defined model
|
double |
evalDensitySat(double t,
double p)
Evaluates liquid density at saturation as 1/volume, where volume is
evaluated with a user defined model
|
abstract double |
evalVolume(double t,
double p) |
abstract double |
evalVolumeSat(double t) |
void |
setPcVcTcZc(double criP,
double criV,
double criT) |
void |
setVolumeFixed(double fixV) |
applyMixRule, getConvAdd, getConvFact, getDescription, getFixedValue, getInputRanges, getLabel, getOutputRanges, getPar, getStatus, setConvAdd, setConvFact, setDescription, setFixedValue, setLabel, setPar, setParameterByIndex, toStringSummary
public double evalDensity(double t, double p)
t
- temperature [K]p
- pressure [Pa]public double evalDensitySat(double t, double p)
t
- temperature [K]p
- pressure [Pa]public void setPcVcTcZc(double criP, double criV, double criT)
public abstract double evalVolume(double t, double p)
public abstract double evalVolumeSat(double t)
public void setVolumeFixed(double fixV)