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