IPotential
, IPotentialMolecular
public class P2AceticAcidTwoSite extends PotentialGroup
PotentialGroup.PotentialLinker
Modifier and Type | Field | Description |
---|---|---|
protected int |
bondType |
|
protected BiasVolume2SiteAceticAcid |
bv |
|
protected boolean |
isAssociation |
box, criterion, first, potentialMaster
nBody, space
Constructor | Description |
---|---|
P2AceticAcidTwoSite(double minE,
boolean isAssociation,
int bondType) |
Modifier and Type | Method | Description |
---|---|---|
double |
energy(IMoleculeList molecules) |
Returns the interaction energy between the given molecules.
|
void |
setBiasVolume(BiasVolume2SiteAceticAcid bv) |
|
void |
setBox(Box box) |
Informs the potential of the box on which it acts.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPotential, addPotential, addPotential, calculate, contains, getAtomTypes, getPotentials, getRange, isEnabled, removePotential, setEnabled, setPotentialMaster
nBody
protected boolean isAssociation
protected BiasVolume2SiteAceticAcid bv
protected int bondType
public P2AceticAcidTwoSite(double minE, boolean isAssociation, int bondType)
public void setBiasVolume(BiasVolume2SiteAceticAcid bv)
public void setBox(Box box)
PotentialMolecular
setBox
in interface IPotential
setBox
in class PotentialGroup
public double energy(IMoleculeList molecules)
PotentialMolecular
energy
in interface IPotentialMolecular
energy
in class PotentialGroup