public static class LjMd3D.DataProcessorReweight extends DataProcessor
Modifier and Type | Field | Description |
---|---|---|
protected Box |
box |
|
protected DataDoubleArray |
data |
|
protected double |
deltaMu |
|
protected double |
deltaP |
|
protected int |
numMolecules0 |
|
protected double |
v0 |
|
protected IFunction |
vBias |
dataInfo, dataSink, tag
Constructor | Description |
---|---|
DataProcessorReweight(double temperature,
LjMd3D.ValueCache energyFastCache,
LjMd3D.ValueCache energyFullCache,
double uFac,
double deltaMu,
double deltaP,
Box box,
IFunction vBias) |
Modifier and Type | Method | Description |
---|---|---|
protected IData |
processData(IData inputData) |
Processes the input Data and returns Data for pushing to the next
DataSink.
|
protected IDataInfo |
processDataInfo(IDataInfo inputDataInfo) |
Informs this DataProcessor of the DataInfo for the Data it will be
processing.
|
getDataInfo, getDataSink, getTag, putData, putDataInfo, setDataSink
protected final double deltaMu
protected final double deltaP
protected final Box box
protected final int numMolecules0
protected final double v0
protected final IFunction vBias
protected DataDoubleArray data
public DataProcessorReweight(double temperature, LjMd3D.ValueCache energyFastCache, LjMd3D.ValueCache energyFullCache, double uFac, double deltaMu, double deltaP, Box box, IFunction vBias)
protected IDataInfo processDataInfo(IDataInfo inputDataInfo)
DataProcessor
processDataInfo
in class DataProcessor
inputDataInfo
- the DataInfo of the Data that will be input to this
DataProcessorprotected IData processData(IData inputData)
DataProcessor
processData
in class DataProcessor
inputData
- the Data for processing