IDataSource
, java.io.Serializable
public class MeterPressureByVolumeChange extends java.lang.Object implements IDataSource, java.io.Serializable
Modifier and Type | Class | Description |
---|---|---|
protected static class |
MeterPressureByVolumeChange.DataSourceExp |
Transforms the scaling from linear (-s to +s) to exponential (exp(-s) to exp(+s))
|
Modifier and Type | Field | Description |
---|---|---|
protected MeterPressureByVolumeChange.DataSourceExp |
vDataSource |
Constructor | Description |
---|---|
MeterPressureByVolumeChange(Space space) |
|
MeterPressureByVolumeChange(Space space,
boolean[] dimensions) |
|
MeterPressureByVolumeChange(Space space,
boolean[] dimensions,
BoxInflateDeformable pid) |
|
MeterPressureByVolumeChange(Space space,
BoxInflateDeformable pid) |
Modifier and Type | Method | Description |
---|---|---|
IData |
getData() |
|
IDataInfo |
getDataInfo() |
|
boolean[] |
getInflateDimensions() |
Accessor method for setInflateDimension.
|
IntegratorBox |
getIntegrator() |
Returns the integrator associated with this instance.
|
IDataSource |
getScalingDataSource() |
Returns the data source for volume scalings.
|
DataTag |
getTag() |
|
void |
setInflateDimensions(boolean[] directions) |
For anisotropic volume change, indicates dimension in which volume is perturbed.
|
void |
setIntegrator(IntegratorBox newIntegrator) |
Sets the integrator associated with this instance.
|
void |
setX(double min,
double max,
int n) |
protected MeterPressureByVolumeChange.DataSourceExp vDataSource
public MeterPressureByVolumeChange(Space space)
public MeterPressureByVolumeChange(Space space, boolean[] dimensions)
public MeterPressureByVolumeChange(Space space, BoxInflateDeformable pid)
public MeterPressureByVolumeChange(Space space, boolean[] dimensions, BoxInflateDeformable pid)
public void setIntegrator(IntegratorBox newIntegrator)
public IntegratorBox getIntegrator()
public IDataInfo getDataInfo()
getDataInfo
in interface IDataSource
public DataTag getTag()
getTag
in interface IDataSource
public final void setInflateDimensions(boolean[] directions)
public boolean[] getInflateDimensions()
public void setX(double min, double max, int n)
public IDataSource getScalingDataSource()
public IData getData()
getData
in interface IDataSource