IPotential
, IPotentialAtomic
, Potential2Soft
, Potential2Spherical
, PotentialSoft
public class P2HePCJS extends Potential2SoftSpherical
Modifier and Type | Field | Description |
---|---|---|
protected double[] |
a_AD |
|
protected double[] |
a_BO |
|
protected double[] |
a_QED |
|
protected double[] |
a_REL |
|
protected double[][] |
aS_AD |
|
protected double[][] |
aS_BO |
|
protected double[][] |
aS_QED |
|
protected double[][] |
aS_REL |
|
protected double[] |
C_AD |
|
protected double[] |
C_BO |
|
protected double[] |
C_QED |
|
protected double[] |
C_REL |
|
protected int |
I0_AD |
|
protected int |
I0_BO |
|
protected int |
I0_QED |
|
protected int |
I0_REL |
|
protected int |
I1_AD |
|
protected int |
I1_BO |
|
protected int |
I1_QED |
|
protected int |
I1_REL |
|
protected int |
M_AD |
|
protected int |
M_BO |
|
protected int |
M_QED |
|
protected int |
M_REL |
|
protected int |
N0_AD |
|
protected int |
N0_BO |
|
protected int |
N0_QED |
|
protected int |
N0_REL |
|
protected int |
N1_AD |
|
protected int |
N1_BO |
|
protected int |
N1_QED |
|
protected int |
N1_REL |
|
protected double[][] |
P_AD |
|
protected double[][] |
P_BO |
|
protected double[][] |
P_QED |
|
protected double[][] |
P_REL |
|
protected double |
sigma |
|
protected double |
zeta_AD |
|
protected double |
zeta_BO |
|
protected double |
zeta_QED |
|
protected double |
zeta_REL |
boundary, dr, gradient
Constructor | Description |
---|---|
P2HePCJS(Space space) |
|
P2HePCJS(Space space,
double sigma) |
Modifier and Type | Method | Description |
---|---|---|
double |
d2u(double r2) |
The second derivative of the pair energy, times the square of the
separation: r^2 d^2u/dr^2.
|
double |
du(double r2) |
The derivative r*du/dr.
|
double |
formSigma(double R,
double[][] myAS) |
|
static void |
main(java.lang.String[] args) |
|
double |
sigma(double R) |
|
double |
sigma_AD(double R) |
|
double |
sigma_BO(double R) |
|
double |
sigma_QED(double R) |
|
double |
sigma_REL(double R) |
|
double |
u(double r2) |
The pair energy u(r^2) with no truncation applied.
|
double |
uInt(double rC) |
Integral used for corrections to potential truncation.
|
nBody
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
energy, getRange, gradient, gradient, hyperVirial, integral, setBox, virial
protected final int M_BO
protected final int I0_BO
protected final int I1_BO
protected final int N0_BO
protected final int N1_BO
protected final double[] a_BO
protected final double[][] P_BO
protected final double zeta_BO
protected final double[] C_BO
protected final int M_AD
protected final int I0_AD
protected final int I1_AD
protected final int N0_AD
protected final int N1_AD
protected final double[] a_AD
protected final double[][] P_AD
protected final double zeta_AD
protected final double[] C_AD
protected final int M_REL
protected final int I0_REL
protected final int I1_REL
protected final int N0_REL
protected final int N1_REL
protected final double[] a_REL
protected final double[][] P_REL
protected final double zeta_REL
protected final double[] C_REL
protected final int M_QED
protected final int I0_QED
protected final int I1_QED
protected final int N0_QED
protected final int N1_QED
protected final double[] a_QED
protected final double[][] P_QED
protected final double zeta_QED
protected final double[] C_QED
protected final double[][] aS_BO
protected final double[][] aS_AD
protected final double[][] aS_REL
protected final double[][] aS_QED
protected final double sigma
public P2HePCJS(Space space)
public P2HePCJS(Space space, double sigma)
public double sigma_BO(double R)
public double sigma_AD(double R)
public double sigma_REL(double R)
public double sigma_QED(double R)
public double sigma(double R)
public double formSigma(double R, double[][] myAS)
public double u(double r2)
Potential2Spherical
r2
- square of the distance in Angstrom^2.public double du(double r2)
du
in interface Potential2Soft
du
in class Potential2SoftSpherical
public double d2u(double r2)
d2u
in class Potential2SoftSpherical
public double uInt(double rC)
uInt
in class Potential2SoftSpherical
public static void main(java.lang.String[] args)