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