PotentialCalculation
, PotentialCalculationMolecular
DataSourceEnergies.PotentialCalculationEnergiesEAM
public 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, wait
doCalculation
public double getSum1()
public double getSum2()
public double getSum()
PotentialCalculationEnergySum
getSum
in class PotentialCalculationEnergySum
public void zeroSum()
PotentialCalculationEnergySum
zeroSum
in class PotentialCalculationEnergySum
public void doCalculation(IAtomList atoms, IPotentialAtomic potential)
PotentialCalculationEnergySum
doCalculation
in interface PotentialCalculation
doCalculation
in class PotentialCalculationEnergySum
atoms
- IAtomSet the atom sets for which the calculation is performed.potential
- The potential used to apply the action defined by this class.