IDataSourcepublic class MeterBoltzmannHarmonic extends java.lang.Object implements IDataSource
| Modifier and Type | Field | Description |
|---|---|---|
protected DataDoubleArray |
data |
|
protected DataDoubleArray.DataInfoDoubleArray |
dataInfo |
|
protected double |
frac |
|
protected double |
latticeEnergy |
|
protected MCMoveHarmonic |
mcMoveHarmonic |
|
protected MeterPotentialEnergy |
meterEnergy |
|
protected DataTag |
tag |
|
protected double |
temperature |
| Constructor | Description |
|---|---|
MeterBoltzmannHarmonic(MCMoveHarmonic mcMoveHarmonic,
PotentialMaster potentialMaster) |
| Modifier and Type | Method | Description |
|---|---|---|
IData |
getData() |
|
IDataInfo |
getDataInfo() |
|
DataTag |
getTag() |
|
double |
getTemperature() |
|
void |
setFrac(double newFrac) |
Sets the fraction that the system is coupled to measured energy.
|
void |
setLatticeEnergy(double newLatticeEnergy) |
|
void |
setTemperature(double newTemperature) |
protected double temperature
protected final MeterPotentialEnergy meterEnergy
protected final MCMoveHarmonic mcMoveHarmonic
protected final DataDoubleArray data
protected final DataDoubleArray.DataInfoDoubleArray dataInfo
protected final DataTag tag
protected double latticeEnergy
protected double frac
public MeterBoltzmannHarmonic(MCMoveHarmonic mcMoveHarmonic, PotentialMaster potentialMaster)
public void setFrac(double newFrac)
public void setTemperature(double newTemperature)
public double getTemperature()
public IData getData()
getData in interface IDataSourcepublic void setLatticeEnergy(double newLatticeEnergy)
public IDataInfo getDataInfo()
getDataInfo in interface IDataSourcepublic DataTag getTag()
getTag in interface IDataSource