IPotential, IPotentialMolecular, PotentialPolarizablepublic class PNGCPMX extends PNGCPM
PNGCPM.Component, PNGCPM.GCPMAgent, PNGCPM.P3GCPMAxilrodTeller, PNGCPM.PNGCPMCached| Modifier and Type | Field | Description |
|---|---|---|
protected double |
kEpsilon |
|
protected double |
kGamma |
|
protected double |
kSigma |
boundary, component, coreFac, debugme, Ep, Eq, mu, nAtomTypes, oldMu, oops, pair, pairAgents, pairPolarization, rijVector, shift, typeManager, worknBody, space| Constructor | Description |
|---|---|
PNGCPMX(Space space,
java.util.Map<AtomType,PNGCPM.GCPMAgent> typeManager,
int nAtomTypes,
double kSigma,
double kEpsilon,
double kGamma) |
|
PNGCPMX(Space space,
java.util.Map<AtomType,PNGCPM.GCPMAgent> typeManager,
int nAtomTypes,
double kSigma,
double kEpsilon,
double kGamma,
int nBody) |
| Modifier and Type | Method | Description |
|---|---|---|
PNGCPM.GCPMAgent |
getPairAgent(AtomType type1,
AtomType type2) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenergy, getLastPolarizationEnergy, getNonPolarizationEnergy, getPolarizationEnergy, getRange, main, main2, mainCO2, makeAxilrodTeller, makeCachedPairPolarization, setBox, setComponentnBodyprotected final double kSigma
protected final double kEpsilon
protected final double kGamma
public PNGCPMX(Space space, java.util.Map<AtomType,PNGCPM.GCPMAgent> typeManager, int nAtomTypes, double kSigma, double kEpsilon, double kGamma)
public PNGCPMX(Space space, java.util.Map<AtomType,PNGCPM.GCPMAgent> typeManager, int nAtomTypes, double kSigma, double kEpsilon, double kGamma, int nBody)
public PNGCPM.GCPMAgent getPairAgent(AtomType type1, AtomType type2)
getPairAgent in class PNGCPM