IPotential
, IPotentialAtomic
public 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()
IPotential
getRange
in interface IPotential
public void setBox(Box box)
IPotential
setBox
in interface IPotential
public int nBody()
IPotential
nBody
in interface IPotential
public double energy(IAtomList atoms)
IPotentialAtomic
energy
in interface IPotentialAtomic