Package | Description |
---|---|
org.djunits.value.vdouble.matrix |
Double Matrix storage and calculations with units, absolute/relative, sparse/dense.
|
org.djunits.value.vdouble.scalar |
Double Scalar storage and calculations with units, absolute/relative.
|
org.djunits.value.vdouble.vector |
Double Vector storage and calculations with units, absolute/relative, sparse/dense.
|
Modifier and Type | Method and Description |
---|---|
protected FlowVolume |
MutableFlowVolumeMatrix.instantiateScalar(double value,
FlowVolumeUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
protected FlowVolume |
FlowVolumeMatrix.instantiateScalar(double value,
FlowVolumeUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
Constructor and Description |
---|
FlowVolumeMatrix(FlowVolume[][] values,
StorageType storageType)
Construct a new Relative Immutable Double FlowVolumeMatrix.
|
MutableFlowVolumeMatrix(FlowVolume[][] values,
StorageType storageType)
Construct a new Relative Immutable Double FlowVolumeMatrix.
|
Modifier and Type | Field and Description |
---|---|
static FlowVolume |
FlowVolume.NaN
constant with value NaN.
|
static FlowVolume |
FlowVolume.NEG_MAXVALUE
constant with value -MAX_VALUE.
|
static FlowVolume |
FlowVolume.NEGATIVE_INFINITY
constant with value NEGATIVE_INFINITY.
|
static FlowVolume |
FlowVolume.POS_MAXVALUE
constant with value MAX_VALUE.
|
static FlowVolume |
FlowVolume.POSITIVE_INFINITY
constant with value POSITIVE_INFINITY.
|
static FlowVolume |
FlowVolume.ZERO
constant with value zero.
|
Modifier and Type | Method and Description |
---|---|
static FlowVolume |
FlowVolume.createSI(double value)
Construct FlowVolume scalar.
|
FlowVolume |
Volume.divideBy(Duration v)
Calculate the division of Volume and Duration, which results in a FlowVolume scalar.
|
FlowVolume |
FlowVolume.instantiateRel(double value,
FlowVolumeUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
static FlowVolume |
FlowVolume.interpolate(FlowVolume zero,
FlowVolume one,
double ratio)
Interpolate between two values.
|
static FlowVolume |
FlowVolume.max(FlowVolume r1,
FlowVolume r2)
Return the maximum value of two relative scalars.
|
static FlowVolume |
FlowVolume.max(FlowVolume r1,
FlowVolume r2,
FlowVolume... rn)
Return the maximum value of more than two relative scalars.
|
static FlowVolume |
FlowVolume.min(FlowVolume r1,
FlowVolume r2)
Return the minimum value of two relative scalars.
|
static FlowVolume |
FlowVolume.min(FlowVolume r1,
FlowVolume r2,
FlowVolume... rn)
Return the minimum value of more than two relative scalars.
|
FlowVolume |
Speed.multiplyBy(Area v)
Calculate the multiplication of Speed and Area, which results in a FlowVolume scalar.
|
FlowVolume |
Dimensionless.multiplyBy(FlowVolume v)
Calculate the multiplication of Dimensionless and FlowVolume, which results in a FlowVolume scalar.
|
FlowVolume |
Area.multiplyBy(Speed v)
Calculate the multiplication of Area and Speed, which results in a FlowVolume scalar.
|
Modifier and Type | Method and Description |
---|---|
Duration |
Volume.divideBy(FlowVolume v)
Calculate the division of Volume and FlowVolume, which results in a Duration scalar.
|
Dimensionless |
FlowVolume.divideBy(FlowVolume v)
Calculate the division of FlowVolume and FlowVolume, which results in a Dimensionless scalar.
|
static FlowVolume |
FlowVolume.interpolate(FlowVolume zero,
FlowVolume one,
double ratio)
Interpolate between two values.
|
static FlowVolume |
FlowVolume.max(FlowVolume r1,
FlowVolume r2)
Return the maximum value of two relative scalars.
|
static FlowVolume |
FlowVolume.max(FlowVolume r1,
FlowVolume r2,
FlowVolume... rn)
Return the maximum value of more than two relative scalars.
|
static FlowVolume |
FlowVolume.max(FlowVolume r1,
FlowVolume r2,
FlowVolume... rn)
Return the maximum value of more than two relative scalars.
|
static FlowVolume |
FlowVolume.min(FlowVolume r1,
FlowVolume r2)
Return the minimum value of two relative scalars.
|
static FlowVolume |
FlowVolume.min(FlowVolume r1,
FlowVolume r2,
FlowVolume... rn)
Return the minimum value of more than two relative scalars.
|
static FlowVolume |
FlowVolume.min(FlowVolume r1,
FlowVolume r2,
FlowVolume... rn)
Return the minimum value of more than two relative scalars.
|
Volume |
Duration.multiplyBy(FlowVolume v)
Calculate the multiplication of Duration and FlowVolume, which results in a Volume scalar.
|
FlowVolume |
Dimensionless.multiplyBy(FlowVolume v)
Calculate the multiplication of Dimensionless and FlowVolume, which results in a FlowVolume scalar.
|
Constructor and Description |
---|
FlowVolume(FlowVolume value)
Construct FlowVolume scalar.
|
Modifier and Type | Method and Description |
---|---|
protected FlowVolume |
MutableFlowVolumeVector.instantiateScalar(double value,
FlowVolumeUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
protected FlowVolume |
FlowVolumeVector.instantiateScalar(double value,
FlowVolumeUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
FlowVolume[] |
MutableFlowVolumeVector.toArray()
Return an array of FlowVolume Scalars from this vector.
|
FlowVolume[] |
FlowVolumeVector.toArray()
Return an array of FlowVolume Scalars from this vector.
|
Constructor and Description |
---|
FlowVolumeVector(FlowVolume[] values,
StorageType storageType)
Construct a new Relative Immutable Double FlowVolumeVector.
|
MutableFlowVolumeVector(FlowVolume[] values,
StorageType storageType)
Construct a new Relative Immutable Double FlowVolumeVector.
|
Constructor and Description |
---|
FlowVolumeVector(List<FlowVolume> values,
StorageType storageType)
Construct a new Relative Immutable Double FlowVolumeVector.
|
FlowVolumeVector(SortedMap<Integer,FlowVolume> values,
int length,
StorageType storageType)
Construct a new Relative Immutable Double FlowVolumeVector.
|
MutableFlowVolumeVector(List<FlowVolume> values,
StorageType storageType)
Construct a new Relative Immutable Double FlowVolumeVector.
|
MutableFlowVolumeVector(SortedMap<Integer,FlowVolume> values,
int length,
StorageType storageType)
Construct a new Relative Immutable Double FlowVolumeVector.
|
Copyright © 2015–2018 Delft University of Technology. All rights reserved.