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