EOSSWPatel
, VEOS3SW
public abstract class EOSSW
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
protected double |
epsilon |
|
protected double |
lambda |
|
static double |
rhoc |
|
protected double |
sigma |
|
static double |
Tc |
|
protected double |
temperature |
Constructor | Description |
---|---|
EOSSW() |
Modifier and Type | Method | Description |
---|---|---|
abstract double |
mu(double rho) |
|
abstract double |
muForPressure(double pressure) |
|
abstract double |
pressure(double rho) |
|
double |
pSat() |
|
protected abstract void |
reset() |
|
abstract double |
rhoForPressure(double pressure) |
|
void |
setEpsilon(double newEpsilon) |
|
void |
setLambda(double newLambda) |
|
void |
setSigma(double sigma) |
|
void |
setTemperature(double newTemperature) |
protected double sigma
protected double lambda
protected double epsilon
protected double temperature
public static double Tc
public static double rhoc
public double pSat()
public void setLambda(double newLambda)
public void setEpsilon(double newEpsilon)
public void setSigma(double sigma)
public void setTemperature(double newTemperature)
protected abstract void reset()
public abstract double pressure(double rho)
public abstract double mu(double rho)
public abstract double rhoForPressure(double pressure)
public abstract double muForPressure(double pressure)