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 Volume |
VolumeMatrix.instantiateScalar(double value,
VolumeUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
protected Volume |
MutableVolumeMatrix.instantiateScalar(double value,
VolumeUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
Constructor and Description |
---|
MutableVolumeMatrix(Volume[][] values,
StorageType storageType)
Construct a new Relative Immutable Double VolumeMatrix.
|
VolumeMatrix(Volume[][] values,
StorageType storageType)
Construct a new Relative Immutable Double VolumeMatrix.
|
Modifier and Type | Field and Description |
---|---|
static Volume |
Volume.NaN
constant with value NaN.
|
static Volume |
Volume.NEG_MAXVALUE
constant with value -MAX_VALUE.
|
static Volume |
Volume.NEGATIVE_INFINITY
constant with value NEGATIVE_INFINITY.
|
static Volume |
Volume.POS_MAXVALUE
constant with value MAX_VALUE.
|
static Volume |
Volume.POSITIVE_INFINITY
constant with value POSITIVE_INFINITY.
|
static Volume |
Volume.ZERO
constant with value zero.
|
Modifier and Type | Method and Description |
---|---|
static Volume |
Volume.createSI(double value)
Construct Volume scalar.
|
Volume |
Mass.divideBy(Density v)
Calculate the division of Mass and Density, which results in a Volume scalar.
|
Volume |
FlowVolume.divideBy(Frequency v)
Calculate the division of FlowVolume and Frequency, which results in a Volume scalar.
|
Volume |
Area.divideBy(LinearDensity v)
Calculate the division of Area and LinearDensity, which results in a Volume scalar.
|
Volume |
Torque.divideBy(Pressure v)
Calculate the division of Torque and Pressure, which results in a Volume scalar.
|
Volume |
Volume.instantiateRel(double value,
VolumeUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
static Volume |
Volume.interpolate(Volume zero,
Volume one,
double ratio)
Interpolate between two values.
|
static Volume |
Volume.max(Volume r1,
Volume r2)
Return the maximum value of two relative scalars.
|
static Volume |
Volume.max(Volume r1,
Volume r2,
Volume... rn)
Return the maximum value of more than two relative scalars.
|
static Volume |
Volume.min(Volume r1,
Volume r2)
Return the minimum value of two relative scalars.
|
static Volume |
Volume.min(Volume r1,
Volume r2,
Volume... rn)
Return the minimum value of more than two relative scalars.
|
Volume |
Length.multiplyBy(Area v)
Calculate the multiplication of Length and Area, which results in a Volume scalar.
|
Volume |
FlowVolume.multiplyBy(Duration v)
Calculate the multiplication of FlowVolume and Duration, which results in a Volume scalar.
|
Volume |
Duration.multiplyBy(FlowVolume v)
Calculate the multiplication of Duration and FlowVolume, which results in a Volume scalar.
|
Volume |
Area.multiplyBy(Length v)
Calculate the multiplication of Area and Length, which results in a Volume scalar.
|
Volume |
Dimensionless.multiplyBy(Volume v)
Calculate the multiplication of Dimensionless and Volume, which results in a Volume scalar.
|
Modifier and Type | Method and Description |
---|---|
Dimensionless |
Volume.divideBy(Volume v)
Calculate the division of Volume and Volume, which results in a Dimensionless scalar.
|
Pressure |
Torque.divideBy(Volume v)
Calculate the division of Torque and Volume, which results in a Pressure scalar.
|
MoneyPerVolume |
Money.divideBy(Volume v)
Calculate the division of Money and Volume, which results in a MoneyPerVolume scalar.
|
Density |
Mass.divideBy(Volume v)
Calculate the division of Mass and Volume, which results in a Density scalar.
|
Frequency |
FlowVolume.divideBy(Volume v)
Calculate the division of FlowVolume and Volume, which results in a Frequency scalar.
|
Pressure |
Energy.divideBy(Volume v)
Calculate the division of Energy and Volume, which results in a Pressure scalar.
|
LinearDensity |
Area.divideBy(Volume v)
Calculate the division of Area and Volume, which results in a LinearDensity scalar.
|
static Volume |
Volume.interpolate(Volume zero,
Volume one,
double ratio)
Interpolate between two values.
|
static Volume |
Volume.max(Volume r1,
Volume r2)
Return the maximum value of two relative scalars.
|
static Volume |
Volume.max(Volume r1,
Volume r2,
Volume... rn)
Return the maximum value of more than two relative scalars.
|
static Volume |
Volume.max(Volume r1,
Volume r2,
Volume... rn)
Return the maximum value of more than two relative scalars.
|
static Volume |
Volume.min(Volume r1,
Volume r2)
Return the minimum value of two relative scalars.
|
static Volume |
Volume.min(Volume r1,
Volume r2,
Volume... rn)
Return the minimum value of more than two relative scalars.
|
static Volume |
Volume.min(Volume r1,
Volume r2,
Volume... rn)
Return the minimum value of more than two relative scalars.
|
Energy |
Pressure.multiplyBy(Volume v)
Calculate the multiplication of Pressure and Volume, which results in a Energy scalar.
|
Money |
MoneyPerVolume.multiplyBy(Volume v)
Calculate the multiplication of MoneyPerVolume and Volume, which results in a Money scalar.
|
Volume |
Dimensionless.multiplyBy(Volume v)
Calculate the multiplication of Dimensionless and Volume, which results in a Volume scalar.
|
Mass |
Density.multiplyBy(Volume v)
Calculate the multiplication of Density and Volume, which results in a Mass scalar.
|
Constructor and Description |
---|
Volume(Volume value)
Construct Volume scalar.
|
Modifier and Type | Method and Description |
---|---|
protected Volume |
VolumeVector.instantiateScalar(double value,
VolumeUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
protected Volume |
MutableVolumeVector.instantiateScalar(double value,
VolumeUnit unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
Volume[] |
VolumeVector.toArray()
Return an array of Volume Scalars from this vector.
|
Volume[] |
MutableVolumeVector.toArray()
Return an array of Volume Scalars from this vector.
|
Constructor and Description |
---|
MutableVolumeVector(Volume[] values,
StorageType storageType)
Construct a new Relative Immutable Double VolumeVector.
|
VolumeVector(Volume[] values,
StorageType storageType)
Construct a new Relative Immutable Double VolumeVector.
|
Constructor and Description |
---|
MutableVolumeVector(List<Volume> values,
StorageType storageType)
Construct a new Relative Immutable Double VolumeVector.
|
MutableVolumeVector(SortedMap<Integer,Volume> values,
int length,
StorageType storageType)
Construct a new Relative Immutable Double VolumeVector.
|
VolumeVector(List<Volume> values,
StorageType storageType)
Construct a new Relative Immutable Double VolumeVector.
|
VolumeVector(SortedMap<Integer,Volume> values,
int length,
StorageType storageType)
Construct a new Relative Immutable Double VolumeVector.
|
Copyright © 2015–2019 Delft University of Technology. All rights reserved.