public class SoftSphereSolidEOS
extends java.lang.Object
Modifier and Type | Field | 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 | Description |
---|---|
SoftSphereSolidEOS() |
Modifier and Type | Method | 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)