IPotential
, IPotentialAtomic
, Potential2Soft
, Potential2Spherical
, PotentialSoft
public final class P2RepRowley extends Potential2SoftSpherical
boundary, dr, gradient
Constructor | Description |
---|---|
P2RepRowley(Space space) |
|
P2RepRowley(Space space,
double BXX,
double CXX) |
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 |
getBXX() |
|
Dimension |
getBXXDimension() |
|
double |
getCXX() |
|
void |
setBXX(double eps) |
|
void |
setCXX(double a) |
|
double |
u(double r2) |
The energy u.
|
double |
uInt(double rC) |
Integral of the potential, used to evaluate corrections for potential truncation.
|
nBody
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
energy, getRange, gradient, gradient, hyperVirial, integral, setBox, virial
public P2RepRowley(Space space)
public P2RepRowley(Space space, double BXX, double CXX)
public double u(double r2)
r2
- the square of the distance between the particles.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 double getBXX()
public final void setBXX(double eps)
public Dimension getBXXDimension()
public double getCXX()
public final void setCXX(double a)