public class MinimizationBetaNitrogenModelLS extends Simulation
| Modifier and Type | Field | Description |
|---|---|---|
protected MoleculeChildAtomAction |
atomGroupAction |
|
protected MoleculeChildAtomAction |
atomGroupActionTranslate |
|
protected Basis |
basis |
|
protected Box |
box |
|
protected Vector[] |
boxVec |
|
protected CoordinateDefinitionNitrogen |
coordinateDef |
|
protected double |
density |
|
protected Box |
ghostBox |
|
protected double |
initialLatticeEnergy |
|
protected Vector |
lsPosition |
|
protected int |
nLayer |
|
protected P2Nitrogen |
potential |
|
protected Primitive |
primitive |
|
protected double |
rC |
|
protected Space |
space |
|
protected SpeciesN2 |
species |
|
protected AtomActionTranslateBy |
translateBy |
|
protected double[] |
u |
|
protected double |
xVecBox |
|
protected double |
yVecBox |
|
protected double |
zVecBox |
eventManager, random, seeds| Constructor | Description |
|---|---|
MinimizationBetaNitrogenModelLS(Space space,
double density,
double rC) |
| Modifier and Type | Method | Description |
|---|---|---|
protected static void |
doTransform(IMolecule molecule,
IMoleculePositionDefinition posDef,
Tensor rotationTensor) |
|
double |
getEnergy(double[] u) |
|
static void |
main(java.lang.String[] args) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddBox, addSpecies, box, getBox, getBoxCount, getBoxes, getController, getEventManager, getIntegrator, getRandom, getRandomSeeds, getSpace, getSpecies, getSpeciesCount, getSpeciesList, makeBox, makeBox, makeUniqueElementSymbol, removeBox, setRandom, speciesprotected Box box
protected Box ghostBox
protected Space space
protected P2Nitrogen potential
protected CoordinateDefinitionNitrogen coordinateDef
protected Primitive primitive
protected SpeciesN2 species
protected Basis basis
protected double[] u
protected AtomActionTranslateBy translateBy
protected MoleculeChildAtomAction atomGroupActionTranslate
protected Vector lsPosition
protected double xVecBox
protected double yVecBox
protected double zVecBox
protected double rC
protected double density
protected Vector[] boxVec
protected int nLayer
protected MoleculeChildAtomAction atomGroupAction
protected double initialLatticeEnergy
public MinimizationBetaNitrogenModelLS(Space space, double density, double rC)
public double getEnergy(double[] u)
public static void main(java.lang.String[] args)
protected static void doTransform(IMolecule molecule, IMoleculePositionDefinition posDef, Tensor rotationTensor)