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, wait
addBox, addSpecies, box, getBox, getBoxCount, getBoxes, getController, getEventManager, getIntegrator, getRandom, getRandomSeeds, getSpace, getSpecies, getSpeciesCount, getSpeciesList, makeBox, makeBox, makeUniqueElementSymbol, removeBox, setRandom, species
protected 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)