IPotential
, IPotentialMolecular
, PotentialPolarizable
public class PNWaterGCPMThreeSite extends PNWaterGCPM
PNWaterGCPM.Component, PNWaterGCPM.PNWaterGCPMCached
Modifier and Type | Field | Description |
---|---|---|
static int |
BONDAC |
|
static int |
BONDBC |
|
static int |
BONDCA |
|
static int |
BONDCB |
|
protected boolean |
bondingAngleRestriction |
|
protected boolean |
isAssociation |
A, alphaPol, berr, boundary, chargeH, chargeM, component, comWi, comWj, core, epsilon, Eq, gamma, massH, massO, pair, pairPolarization, rijVector, shift, sigma, sigmaH, sigmaM, sqrtHMsigmas, sqrtPiHMsigmas, sqrtPiMMsigmas, Tij, totalMass, Tunit, work
nBody, space
Constructor | Description |
---|---|
PNWaterGCPMThreeSite(Space space,
double minE,
boolean isAssociation) |
|
PNWaterGCPMThreeSite(Space space,
double minE,
boolean isAssociation,
boolean bondingAngleRestriction) |
Modifier and Type | Method | Description |
---|---|---|
double |
energy(IMoleculeList atoms) |
Returns the interaction energy between the given molecules.
|
double |
getTheta() |
|
void |
setBondType(int a) |
|
void |
setTheta(double t) |
Accessor method for angle (in radians) describing width of cone.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
erfc, getLastPolarizationEnergy, getNonPolarizationEnergy, getPolarizationEnergy, getRange, makeCachedPairPolarization, setBox, setComponent
nBody
public static final int BONDAC
public static final int BONDBC
public static final int BONDCA
public static final int BONDCB
protected boolean isAssociation
protected boolean bondingAngleRestriction
public PNWaterGCPMThreeSite(Space space, double minE, boolean isAssociation, boolean bondingAngleRestriction)
public PNWaterGCPMThreeSite(Space space, double minE, boolean isAssociation)
public double energy(IMoleculeList atoms)
PotentialMolecular
energy
in interface IPotentialMolecular
energy
in class PNWaterGCPM
public double getTheta()
public void setTheta(double t)
public void setBondType(int a)