IPotential, IPotentialMolecularpublic class PotentialGroupPI extends PotentialGroup
| Modifier and Type | Class | Description | 
|---|---|---|
class  | 
PotentialGroupPI.PotentialGroupPISkip | 
PotentialGroup.PotentialLinker| Modifier and Type | Field | Description | 
|---|---|---|
protected long | 
lastBoxIndex | 
|
protected long | 
lastPairID | 
|
protected boolean[] | 
pairDone | 
|
protected double[][] | 
uBeads | 
box, criterion, first, potentialMasternBody, space| Constructor | Description | 
|---|---|
PotentialGroupPI(int beadFac) | 
| Modifier and Type | Method | Description | 
|---|---|---|
double | 
energy(IMoleculeList molecules) | 
 Returns the interaction energy between the given molecules. 
 | 
void | 
setBox(Box box) | 
 Informs the potential of the box on which it acts. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPotential, addPotential, addPotential, calculate, contains, getAtomTypes, getPotentials, getRange, isEnabled, removePotential, setEnabled, setPotentialMasternBodyprotected final double[][] uBeads
protected boolean[] pairDone
protected long lastPairID
protected long lastBoxIndex
public void setBox(Box box)
PotentialMolecularsetBox in interface IPotentialsetBox in class PotentialGrouppublic double energy(IMoleculeList molecules)
PotentialMolecularenergy in interface IPotentialMolecularenergy in class PotentialGroup