public class DataProcessorInterfacialTension extends DataProcessor
Modifier and Type | Field and Description |
---|---|
protected IBox |
box |
protected DataDouble |
data |
protected ISpace |
space |
protected int |
surfaceDim |
dataInfo, dataSink, tag, trueDataSink
Constructor and Description |
---|
DataProcessorInterfacialTension(ISpace space) |
Modifier and Type | Method and Description |
---|---|
IBox |
getBox() |
DataPipe |
getDataCaster(IEtomicaDataInfo inputDataInfo)
Returns a DataProcessor that casts the data that will be given
to this DataSink to a form that it can accept.
|
int |
getSurfaceDimension()
Returns the dimension of the surfaces.
|
protected IData |
processData(IData inputData)
Processes the input Data and returns Data for pushing to the next
DataSink.
|
protected IEtomicaDataInfo |
processDataInfo(IEtomicaDataInfo inputDataInfo)
Informs this DataProcessor of the DataInfo for the Data it will be
processing.
|
void |
setBox(IBox newBox) |
void |
setSurfaceDimension(int newDim)
Sets the dimension of the surfaces.
|
getDataInfo, getDataSink, getTag, insertTransformerIfNeeded, putData, putDataInfo, setDataSink
protected final ISpace space
protected IBox box
protected final DataDouble data
protected int surfaceDim
public DataProcessorInterfacialTension(ISpace space)
public void setBox(IBox newBox)
public IBox getBox()
public void setSurfaceDimension(int newDim)
public int getSurfaceDimension()
protected IData processData(IData inputData)
DataProcessor
processData
in class DataProcessor
inputData
- the Data for processingprotected IEtomicaDataInfo processDataInfo(IEtomicaDataInfo inputDataInfo)
DataProcessor
processDataInfo
in class DataProcessor
public DataPipe getDataCaster(IEtomicaDataInfo inputDataInfo)
IDataSink
inputDataInfo
- the DataInfo for the Data that will fed to the sink's putData method