IDataSource
public class MeterSolidDACut extends java.lang.Object implements IDataSource
Modifier and Type | Field | Description |
---|---|---|
protected Box |
box |
|
protected double[] |
bpRes |
|
protected double[] |
bpResDADv2 |
|
protected CoordinateDefinition |
coordinteDefinition |
|
protected DataDoubleArray |
data |
|
protected DataDoubleArray.DataInfoDoubleArray |
dataInfo |
|
protected int |
dim |
|
protected double[] |
latticeEnergy |
|
protected double[] |
latticeEnergyDADv2 |
|
protected double[] |
latticePressure |
|
protected double[] |
latticePressureDADv2 |
|
protected PotentialMaster |
potentialMaster |
|
protected PotentialMaster |
potentialMasterDADv2 |
|
protected DataTag |
tag |
|
protected double |
temperature |
Constructor | Description |
---|---|
MeterSolidDACut(Space space,
PotentialMaster potentialMaster,
CoordinateDefinition coordinateDefinition,
double[] cutoffs) |
Modifier and Type | Method | Description |
---|---|---|
IData |
getData() |
Computes total pressure in box by summing virial over all pairs, and adding
ideal-gas contribution.
|
IDataInfo |
getDataInfo() |
|
DataTag |
getTag() |
|
void |
setBPRes(double[] bpRes) |
|
void |
setPotentialMasterDADv2(PotentialMaster potentialMasterDADv2,
double[] bpResDADv2) |
|
void |
setTemperature(double temperature) |
protected final int dim
protected final DataTag tag
protected DataDoubleArray.DataInfoDoubleArray dataInfo
protected DataDoubleArray data
protected final PotentialMaster potentialMaster
protected PotentialMaster potentialMasterDADv2
protected double temperature
protected double[] latticeEnergy
protected double[] latticePressure
protected double[] latticeEnergyDADv2
protected double[] latticePressureDADv2
protected final Box box
protected double[] bpRes
protected double[] bpResDADv2
protected final CoordinateDefinition coordinteDefinition
public MeterSolidDACut(Space space, PotentialMaster potentialMaster, CoordinateDefinition coordinateDefinition, double[] cutoffs)
public void setPotentialMasterDADv2(PotentialMaster potentialMasterDADv2, double[] bpResDADv2)
public IDataInfo getDataInfo()
getDataInfo
in interface IDataSource
public DataTag getTag()
getTag
in interface IDataSource
public void setTemperature(double temperature)
public void setBPRes(double[] bpRes)
public IData getData()
getData
in interface IDataSource