IDataSource
public class MeterRotPerturbMolecule extends DataSourceScalar
Modifier and Type | Field | Description |
---|---|---|
protected double |
latticeEnergy |
|
protected MeterPotentialEnergy |
meterPotentialMeasured |
|
protected MeterPotentialEnergyFromIntegrator |
meterPotentialSampled |
|
protected CoordinateDefinitionNitrogen |
primaryCoordDef |
|
protected Box |
secondaryBox |
|
protected CoordinateDefinitionNitrogen |
secondaryCoordDef |
data, dataInfo, tag
Constructor | Description |
---|---|
MeterRotPerturbMolecule(IntegratorMC integrator,
PotentialMaster potentialMaster,
ISpecies species,
Space space,
Simulation sim,
CoordinateDefinitionNitrogen coordinateDef) |
Modifier and Type | Method | Description |
---|---|---|
double |
getDataAsScalar() |
Returns a single scalar value as the measurement for the given box.
|
void |
setLatticeEnergy(double latticeEnergy) |
getData, getDataDouble, getDataInfo, getTag
protected final MeterPotentialEnergy meterPotentialMeasured
protected final MeterPotentialEnergyFromIntegrator meterPotentialSampled
protected final Box secondaryBox
protected double latticeEnergy
protected CoordinateDefinitionNitrogen primaryCoordDef
protected CoordinateDefinitionNitrogen secondaryCoordDef
public MeterRotPerturbMolecule(IntegratorMC integrator, PotentialMaster potentialMaster, ISpecies species, Space space, Simulation sim, CoordinateDefinitionNitrogen coordinateDef)
public double getDataAsScalar()
DataSourceScalar
getDataAsScalar
in class DataSourceScalar
public void setLatticeEnergy(double latticeEnergy)