IPotential, IPotentialAtomic, Potential2Soft, Potential2Spherical, PotentialSoftpublic class P2Fene extends Potential2SoftSpherical
boundary, dr, gradient| Constructor | Description |
|---|---|
P2Fene(Space _space) |
|
P2Fene(Space _space,
double r0,
double amplitude) |
| 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 |
getAmplitude() |
|
Dimension |
getAmplitudeDimension() |
Not implemented correctly.
|
double |
getMaximumSeparation() |
Accessor method for harmonic energy parameter
|
Dimension |
getMaximumSeparationDimension() |
|
void |
setAmplitude(double H) |
|
void |
setMaximumSeparation(double r0) |
Accessor method for harmonic energy parameter
|
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.
|
nBodyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenergy, getRange, gradient, gradient, hyperVirial, integral, setBox, virialpublic P2Fene(Space _space)
public P2Fene(Space _space, double r0, double amplitude)
public double u(double r2)
Potential2Sphericalr2 - the square of the distance between the particles.public double du(double r2)
du in interface Potential2Softdu in class Potential2SoftSphericalpublic double d2u(double r2)
d2u in class Potential2SoftSphericalpublic double uInt(double rC)
uInt in class Potential2SoftSphericalpublic double getAmplitude()
public void setAmplitude(double H)
public Dimension getAmplitudeDimension()
public double getMaximumSeparation()
public void setMaximumSeparation(double r0)
public Dimension getMaximumSeparationDimension()