public class MinimizeBetaNitrogenLatticeParameterFromFile extends Simulation
| Modifier and Type | Field | Description |
|---|---|---|
protected double |
aDim |
|
protected double[] |
allValue |
|
protected Boundary |
boundary |
|
protected Box |
box |
|
protected Vector[] |
boxDim |
|
protected double |
cDim |
|
protected CoordinateDefinitionNitrogen |
coordinateDefinition |
|
protected double |
density |
|
protected double[] |
energy |
|
protected double |
initLat |
|
protected double |
latticeEnergy |
|
protected MeterPotentialEnergy |
meterPotential |
|
protected int[] |
nC |
|
protected int |
numMolecule |
|
protected double[] |
parameters |
|
protected PotentialMaster |
potentialMaster |
|
protected Primitive |
primitive |
|
protected Space |
space |
|
protected SpeciesGeneral |
species |
eventManager, random, seeds| Constructor | Description |
|---|---|
MinimizeBetaNitrogenLatticeParameterFromFile(Space space,
int[] nC,
double density,
double[] u) |
| 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, waitaddBox, addSpecies, box, getBox, getBoxCount, getBoxes, getController, getEventManager, getIntegrator, getRandom, getRandomSeeds, getSpace, getSpecies, getSpeciesCount, getSpeciesList, makeBox, makeBox, makeUniqueElementSymbol, removeBox, setRandom, speciesprotected CoordinateDefinitionNitrogen coordinateDefinition
protected MeterPotentialEnergy meterPotential
protected PotentialMaster potentialMaster
protected Box box
protected SpeciesGeneral species
protected double density
protected Space space
protected Primitive primitive
protected Boundary boundary
protected Vector[] boxDim
protected double aDim
protected double cDim
protected double[] parameters
protected int[] nC
protected double[] energy
protected double[] allValue
protected double initLat
protected double latticeEnergy
protected int numMolecule
public MinimizeBetaNitrogenLatticeParameterFromFile(Space space, int[] nC, double density, double[] u)
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)