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