public class FindTransitionTemperature
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
protected AkimaSpline |
akimaSpline |
|
protected double[][] |
alphaCoeffs |
|
protected double[][] |
betaCoeffs |
|
protected double[] |
density |
|
protected double |
desiredPressure |
|
protected double |
rhoAlphaTrans |
|
protected double |
rhoBetaTrans |
|
protected double |
tolerance |
Constructor | Description |
---|---|
FindTransitionTemperature(double[] density,
double desiredPressure,
double tolerance,
java.lang.String fname) |
Modifier and Type | Method | Description |
---|---|---|
double |
AAlphaFunction(int i,
double temperature) |
|
double[] |
AandPAlpha(double rho,
double temperature) |
|
double[] |
AandPBeta(double rho,
double temperature) |
|
double |
ABetaFunction(int i,
double temperature) |
|
double |
findDensityAlpha(double temperature) |
|
double |
findDensityBeta(double temperature) |
|
double |
findTransTemperature(double T0) |
|
static void |
main(java.lang.String[] args) |
|
double |
UAlpha(double TransRho,
double TransT) |
|
double |
UBeta(double TransRho,
double TransT) |
protected AkimaSpline akimaSpline
protected double[] density
protected double desiredPressure
protected double tolerance
protected double rhoAlphaTrans
protected double rhoBetaTrans
protected double[][] alphaCoeffs
protected double[][] betaCoeffs
public FindTransitionTemperature(double[] density, double desiredPressure, double tolerance, java.lang.String fname)
public double[] AandPAlpha(double rho, double temperature)
public double[] AandPBeta(double rho, double temperature)
public double UAlpha(double TransRho, double TransT)
public double UBeta(double TransRho, double TransT)
public double AAlphaFunction(int i, double temperature)
public double ABetaFunction(int i, double temperature)
public double findDensityAlpha(double temperature)
public double findDensityBeta(double temperature)
public double findTransTemperature(double T0)
public static void main(java.lang.String[] args)