IDataSourcepublic 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, getTagprotected 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()
DataSourceScalargetDataAsScalar in class DataSourceScalarpublic void setLatticeEnergy(double latticeEnergy)