IPotential, IPotentialAtomicpublic class P3NitrogenHellmannNonAdditive extends java.lang.Object implements IPotentialAtomic
| Modifier and Type | Field | Description |
|---|---|---|
protected static double |
alphaIso |
|
protected static double |
alphaIsoSim |
|
static double |
blN2 |
|
protected Boundary |
boundary |
|
protected static double |
C9iso |
|
protected static double |
C9isoSim |
|
boolean |
parametersB |
|
protected double[] |
pos |
|
protected double[] |
q |
|
protected static double[] |
qA |
|
protected static double[] |
qB |
|
protected static int[] |
siteID |
|
protected static double[] |
sitePosA |
|
protected static double[] |
sitePosB |
|
protected Space |
space |
| Constructor | Description |
|---|---|
P3NitrogenHellmannNonAdditive(Space space) |
| Modifier and Type | Method | Description |
|---|---|---|
double |
energy(IAtomList atoms) |
Returns the interaction energy between the given atoms.
|
protected void |
fillData() |
|
double |
getRange() |
Returns the range over which the potential applies.
|
int |
nBody() |
The number of atoms on which the potential depends.
|
void |
setBox(Box box) |
Informs the potential of the box on which it acts so that it can
properly consider the boundaries.
|
protected Boundary boundary
protected Space space
protected double[] q
protected double[] pos
public boolean parametersB
public static final double blN2
protected static final double C9iso
protected static final double C9isoSim
protected static final double alphaIso
protected static final double alphaIsoSim
protected static final int[] siteID
protected static final double[] sitePosA
protected static final double[] qA
protected static final double[] sitePosB
protected static final double[] qB
public P3NitrogenHellmannNonAdditive(Space space)
protected void fillData()
public double getRange()
IPotentialgetRange in interface IPotentialpublic void setBox(Box box)
IPotentialsetBox in interface IPotentialpublic int nBody()
IPotentialnBody in interface IPotentialpublic double energy(IAtomList atoms)
IPotentialAtomicenergy in interface IPotentialAtomic