public class MinimizeBetaNitrogenLatticeParameterLSFromFile extends Simulation
Modifier and Type | Field | Description |
---|---|---|
protected double[] |
allValue |
|
protected Basis |
basis |
|
protected Box |
box |
|
protected CoordinateDefinitionNitrogen |
coordinateDef |
|
protected double |
density |
|
protected double[] |
energy |
|
protected Box |
ghostBox |
|
protected double |
latticeEnergy |
|
protected int[] |
nC |
|
protected int |
nLayer |
|
protected double[] |
parameters |
|
protected P2Nitrogen |
potential |
|
protected Primitive |
primitive |
|
protected Space |
space |
|
protected SpeciesN2 |
species |
eventManager, random, seeds
Constructor | Description |
---|---|
MinimizeBetaNitrogenLatticeParameterLSFromFile(Space space,
double density,
double[] u,
double rC) |
Modifier and Type | Method | Description |
---|---|---|
void |
doFindMinimum(double[] minVal,
double[] maxVal,
double[] parameter) |
|
double |
findOptParameter(double min,
double max,
double[] param,
int iVar) |
|
double |
getEnergy(double[] u) |
|
double |
getLatticeEnergy() |
|
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 CoordinateDefinitionNitrogen coordinateDef
protected P2Nitrogen potential
protected Box box
protected Box ghostBox
protected SpeciesN2 species
protected double density
protected Basis basis
protected Space space
protected Primitive primitive
protected double[] parameters
protected int[] nC
protected double[] energy
protected double[] allValue
protected int nLayer
protected double latticeEnergy
public MinimizeBetaNitrogenLatticeParameterLSFromFile(Space space, double density, double[] u, double rC)
public double getEnergy(double[] u)
public void doFindMinimum(double[] minVal, double[] maxVal, double[] parameter)
public double findOptParameter(double min, double max, double[] param, int iVar)
public double getLatticeEnergy()
public static void main(java.lang.String[] args)