IPotential, IPotentialAtomic, PotentialSoftpublic class Potential2SoftSphericalLSMultiLatSlanty extends Potential2SoftSphericalLSMultiLat
Potential2SoftSphericalLSMultiLat.ReturnValue| Modifier and Type | Field | Description |
|---|---|---|
protected Vector |
xLat |
|
protected Vector |
xLxyz |
|
protected Vector |
yLat |
|
protected Vector |
yLxyz |
|
protected Vector |
zLat |
|
protected Vector |
zLxyz |
| Constructor | Description |
|---|---|
Potential2SoftSphericalLSMultiLatSlanty(Space space,
double[] rCut,
Potential2Soft p2Soft,
CoordinateDefinition coordinateDefinition,
int[] nShells) |
| Modifier and Type | Method | Description |
|---|---|---|
Potential2SoftSphericalLSMultiLat.ReturnValue |
energyVirialCut(IAtomList atoms) |
|
void |
setBox(Box box) |
Informs the potential of the box on which it acts.
|
nBodyprotected final Vector xLxyz
protected final Vector yLxyz
protected final Vector zLxyz
protected final Vector xLat
protected final Vector yLat
protected final Vector zLat
public Potential2SoftSphericalLSMultiLatSlanty(Space space, double[] rCut, Potential2Soft p2Soft, CoordinateDefinition coordinateDefinition, int[] nShells)
public Potential2SoftSphericalLSMultiLat.ReturnValue energyVirialCut(IAtomList atoms)
energyVirialCut in class Potential2SoftSphericalLSMultiLatpublic void setBox(Box box)
PotentialsetBox in interface IPotentialsetBox in class Potential2SoftSphericalLSMultiLat