public class MinimizeBetaNitrogenTranslationDOF 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 java.lang.String |
fname |
|
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 |
|
protected double |
tolerance |
eventManager, random, seeds
Constructor | Description |
---|---|
MinimizeBetaNitrogenTranslationDOF(Space space,
int[] nC,
double density,
java.lang.String fname,
double tol) |
Modifier and Type | Method | Description |
---|---|---|
void |
doFindMinimum(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 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 java.lang.String fname
protected double[] energy
protected double[] allValue
protected double tolerance
protected double latticeEnergy
protected int numMolecule
public MinimizeBetaNitrogenTranslationDOF(Space space, int[] nC, double density, java.lang.String fname, double tol)
public double getEnergy(double[] u)
public void doFindMinimum(double[] parameter)
public double findOptParameter(double min, double max, double[] param, int iVar)
public double getLatticeEnergy()
public static void main(java.lang.String[] args)