IDataSource
protected static class SimOverlapSoftSphereEin.MeterPotentialEnergyComposite extends MeterPotentialEnergy
Modifier and Type | Field | Description |
---|---|---|
protected double |
frac |
|
protected double |
latticeEnergy |
|
protected MeterPotentialEnergy |
meterPE1 |
|
protected MeterPotentialEnergy |
meterPE2 |
data, dataInfo, tag
box, energy, iteratorDirective, potential
Modifier | Constructor | Description |
---|---|---|
protected |
MeterPotentialEnergyComposite(PotentialMaster potentialMaster1,
PotentialMaster potentialMaster2,
double latticeEnergy) |
Modifier and Type | Method | Description |
---|---|---|
Box |
getBox() |
|
double |
getDataAsScalar() |
Computes total potential energy for box.
|
double |
getFrac() |
|
boolean |
isIncludeLrc() |
Indicates whether calculated energy should include
long-range correction for potential truncation (true) or not (false).
|
void |
setBox(Box box) |
|
void |
setFrac(double newFrac) |
|
void |
setIncludeLrc(boolean b) |
Sets flag indicating whether calculated energy should include
long-range correction for potential truncation (true) or not (false).
|
void |
setTarget(IAtom atom) |
|
void |
setTarget(IMolecule mole) |
getData, getDataDouble, getDataInfo, getTag
setPotentialCalculation
protected final MeterPotentialEnergy meterPE1
protected final MeterPotentialEnergy meterPE2
protected double frac
protected double latticeEnergy
protected MeterPotentialEnergyComposite(PotentialMaster potentialMaster1, PotentialMaster potentialMaster2, double latticeEnergy)
public double getFrac()
public void setFrac(double newFrac)
public Box getBox()
getBox
in class MeterPotentialEnergy
public void setBox(Box box)
setBox
in class MeterPotentialEnergy
box
- The box to set.public boolean isIncludeLrc()
MeterPotentialEnergy
isIncludeLrc
in class MeterPotentialEnergy
public void setIncludeLrc(boolean b)
MeterPotentialEnergy
setIncludeLrc
in class MeterPotentialEnergy
public void setTarget(IAtom atom)
setTarget
in class MeterPotentialEnergy
public void setTarget(IMolecule mole)
setTarget
in class MeterPotentialEnergy
public double getDataAsScalar()
MeterPotentialEnergy
getDataAsScalar
in class MeterPotentialEnergy