IPotential, IPotentialMolecularpublic class PNGCPM.PNGCPMCached extends java.lang.Object implements IPotentialMolecular
| Constructor | Description |
|---|---|
PNGCPMCached() |
| Modifier and Type | Method | Description |
|---|---|---|
double |
energy(IMoleculeList molecules) |
Returns the interaction energy between the given atoms.
|
double |
getRange() |
Returns the range over which the potential applies.
|
int |
nBody() |
The number of atoms on which the potential depends.
|
void |
setBox(Box box) |
Informs the potential of the box on which it acts so that it can
properly consider the boundaries.
|
public double energy(IMoleculeList molecules)
IPotentialMolecularenergy in interface IPotentialMolecularpublic double getRange()
IPotentialgetRange in interface IPotentialpublic void setBox(Box box)
IPotentialsetBox in interface IPotentialpublic int nBody()
IPotentialnBody in interface IPotential