IPotential, IPotentialMolecularpublic class P2QChem extends PotentialMolecular
| Modifier and Type | Field | Description |
|---|---|---|
protected Boundary |
boundary |
nBody, space| Modifier and Type | Method | Description |
|---|---|---|
double |
energy(IMoleculeList atoms) |
Returns the interaction energy between the given molecules.
|
double |
getRange() |
Returns the range over which the potential applies.
|
void |
makeInputFile(Vector atomPos1,
Vector atomPos2) |
|
void |
runQChem() |
|
void |
setBox(Box box) |
Informs the potential of the box on which it acts.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnBodyprotected Boundary boundary
public P2QChem(Space space)
public double energy(IMoleculeList atoms)
PotentialMolecularenergy in interface IPotentialMolecularenergy in class PotentialMolecularpublic void runQChem()
public double getRange()
IPotentialgetRange in interface IPotentialgetRange in class PotentialMolecularpublic void setBox(Box box)
PotentialMolecularsetBox in interface IPotentialsetBox in class PotentialMolecular