PotentialCalculation, PotentialCalculationMolecularDataSourceEnergies.PotentialCalculationEnergiesEAMpublic static class DataSourceEnergies.PotentialCalculationEnergies extends PotentialCalculationEnergySum
| Modifier and Type | Field | Description |
|---|---|---|
protected double |
sum1 |
|
protected double |
sum2 |
debug, sum| Constructor | Description |
|---|---|
PotentialCalculationEnergies() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
doCalculation(IAtomList atoms,
IPotentialAtomic potential) |
Adds to the energy sum the energy values obtained from application of the given potential to the
atoms.
|
double |
getSum() |
Returns the current value of the energy sum.
|
double |
getSum1() |
|
double |
getSum2() |
|
void |
zeroSum() |
Sets the energy sum to zero, typically to begin a new energy-sum calculation.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoCalculationpublic double getSum1()
public double getSum2()
public double getSum()
PotentialCalculationEnergySumgetSum in class PotentialCalculationEnergySumpublic void zeroSum()
PotentialCalculationEnergySumzeroSum in class PotentialCalculationEnergySumpublic void doCalculation(IAtomList atoms, IPotentialAtomic potential)
PotentialCalculationEnergySumdoCalculation in interface PotentialCalculationdoCalculation in class PotentialCalculationEnergySumatoms - IAtomSet the atom sets for which the calculation is performed.potential - The potential used to apply the action defined by this class.