IPotential, IPotentialMolecular, PotentialPolarizablepublic 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, worknBody, 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, waiterfc, getLastPolarizationEnergy, getNonPolarizationEnergy, getPolarizationEnergy, getRange, makeCachedPairPolarization, setBox, setComponentnBodypublic 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)
PotentialMolecularenergy in interface IPotentialMolecularenergy in class PNWaterGCPMpublic double getTheta()
public void setTheta(double t)
public void setBondType(int a)