public class SoftSphereSolidEOS
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected AkimaSpline |
akimaSpline |
static int |
BCC |
protected double[][][] |
c |
protected double |
epsilon |
static int |
FCC |
static int |
HCP |
protected double |
sigma |
protected double |
tolerance |
protected double[][] |
ulat0 |
protected double[][] |
vib0 |
Constructor and Description |
---|
SoftSphereSolidEOS() |
Modifier and Type | Method and Description |
---|---|
double |
findDensityatP(double desiredP,
int id,
int n,
double temp) |
double |
findTransP(int idA,
int idB,
int n,
double temp,
int initP) |
double[] |
getAcQuantity(int id,
int n,
double temp,
double rho) |
double[] |
getAllQuantity(int id,
int n,
double temp,
double rho) |
double[] |
getCoeffAc(int id,
int n) |
double |
getPressure(int id,
int n,
double temp,
double rho) |
double |
getUlat0(int id,
int n) |
double |
getUpsilon(int n,
double temp,
double rho) |
double |
getVib0(int id,
int n) |
static void |
main(java.lang.String[] args) |
protected AkimaSpline akimaSpline
protected double tolerance
public static final int FCC
public static final int HCP
public static final int BCC
protected double epsilon
protected double sigma
protected final double[][] ulat0
protected final double[][] vib0
protected final double[][][] c
public double getUlat0(int id, int n)
public double getVib0(int id, int n)
public double[] getCoeffAc(int id, int n)
public double[] getAcQuantity(int id, int n, double temp, double rho)
public double[] getAllQuantity(int id, int n, double temp, double rho)
public double getUpsilon(int n, double temp, double rho)
public double getPressure(int id, int n, double temp, double rho)
public double findDensityatP(double desiredP, int id, int n, double temp)
public double findTransP(int idA, int idB, int n, double temp, int initP)
public static void main(java.lang.String[] args)