| Package | Description |
|---|---|
| org.djunits.value.vfloat.matrix |
Float Matrix storage and calculations with units, absolute/relative, sparse/dense.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FloatAccelerationMatrix
Immutable FloatAccelerationMatrix, a matrix of values with a AccelerationUnit.
|
class |
FloatAngleMatrix
Immutable FloatAngle Matrix.
|
class |
FloatAngleSolidMatrix
Immutable FloatAngleSolidMatrix, a matrix of values with a AngleSolidUnit.
|
class |
FloatAreaMatrix
Immutable FloatAreaMatrix, a matrix of values with a AreaUnit.
|
class |
FloatDensityMatrix
Immutable FloatDensityMatrix, a matrix of values with a DensityUnit.
|
class |
FloatDimensionlessMatrix
Immutable FloatDimensionlessMatrix, a matrix of values with a DimensionlessUnit.
|
class |
FloatDurationMatrix
Immutable FloatDuration Matrix.
|
class |
FloatElectricalChargeMatrix
Immutable FloatElectricalChargeMatrix, a matrix of values with a ElectricalChargeUnit.
|
class |
FloatElectricalCurrentMatrix
Immutable FloatElectricalCurrentMatrix, a matrix of values with a ElectricalCurrentUnit.
|
class |
FloatElectricalPotentialMatrix
Immutable FloatElectricalPotentialMatrix, a matrix of values with a ElectricalPotentialUnit.
|
class |
FloatElectricalResistanceMatrix
Immutable FloatElectricalResistanceMatrix, a matrix of values with a ElectricalResistanceUnit.
|
class |
FloatEnergyMatrix
Immutable FloatEnergyMatrix, a matrix of values with a EnergyUnit.
|
class |
FloatFlowMassMatrix
Immutable FloatFlowMassMatrix, a matrix of values with a FlowMassUnit.
|
class |
FloatFlowVolumeMatrix
Immutable FloatFlowVolumeMatrix, a matrix of values with a FlowVolumeUnit.
|
class |
FloatForceMatrix
Immutable FloatForceMatrix, a matrix of values with a ForceUnit.
|
class |
FloatFrequencyMatrix
Immutable FloatFrequencyMatrix, a matrix of values with a FrequencyUnit.
|
class |
FloatLengthMatrix
Immutable FloatLength Matrix.
|
class |
FloatLinearDensityMatrix
Immutable FloatLinearDensityMatrix, a matrix of values with a LinearDensityUnit.
|
class |
FloatMassMatrix
Immutable FloatMassMatrix, a matrix of values with a MassUnit.
|
class |
FloatMoneyMatrix
Immutable FloatMoneyMatrix, a matrix of values with a MoneyUnit.
|
class |
FloatMoneyPerAreaMatrix
Immutable FloatMoneyPerAreaMatrix, a matrix of values with a MoneyPerAreaUnit.
|
class |
FloatMoneyPerEnergyMatrix
Immutable FloatMoneyPerEnergyMatrix, a matrix of values with a MoneyPerEnergyUnit.
|
class |
FloatMoneyPerLengthMatrix
Immutable FloatMoneyPerLengthMatrix, a matrix of values with a MoneyPerLengthUnit.
|
class |
FloatMoneyPerMassMatrix
Immutable FloatMoneyPerMassMatrix, a matrix of values with a MoneyPerMassUnit.
|
class |
FloatMoneyPerTimeMatrix
Immutable FloatMoneyPerTimeMatrix, a matrix of values with a MoneyPerTimeUnit.
|
class |
FloatMoneyPerVolumeMatrix
Immutable FloatMoneyPerVolumeMatrix, a matrix of values with a MoneyPerVolumeUnit.
|
class |
FloatPowerMatrix
Immutable FloatPowerMatrix, a matrix of values with a PowerUnit.
|
class |
FloatPressureMatrix
Immutable FloatPressureMatrix, a matrix of values with a PressureUnit.
|
class |
FloatSpeedMatrix
Immutable FloatSpeedMatrix, a matrix of values with a SpeedUnit.
|
class |
FloatTemperatureMatrix
Immutable FloatTemperature Matrix.
|
class |
FloatTorqueMatrix
Immutable FloatTorqueMatrix, a matrix of values with a TorqueUnit.
|
class |
FloatVolumeMatrix
Immutable FloatVolumeMatrix, a matrix of values with a VolumeUnit.
|
(package private) class |
TypedFloatMatrixRel<U extends Unit<U>,R extends TypedFloatMatrixRel<U,R,MR,S>,MR extends MutableTypedFloatMatrixRel<U,R,MR,S>,S extends FloatScalar.Rel<U>>
Relative Immutable typed matrix.
|
| Modifier and Type | Method and Description |
|---|---|
FloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.divide(FloatMatrix.Rel<U> rel)
Divide this Relative value by a Relative value for a vector or matrix.
|
FloatMatrix.Rel<U> |
FloatMatrix.Rel.divide(FloatMatrix.Rel<U> rel)
Divide this Relative value by a Relative value for a vector or matrix.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.divide(FloatMatrix.Rel<U> left,
FloatMatrix.Rel<U> right)
Divide the content of two matrices with a static method on a cell-by-cell basis; Rel / Rel = Rel.
|
FloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.immutable()
Create a immutable version of this MutableFloatMatrix.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.instantiateRel(FloatMatrixData dmData,
U unit)
Instantiate a vector based on the type of data.
|
FloatMatrix.Rel<U> |
MutableFloatMatrix.Abs.minus(FloatMatrix.Abs<U> abs)
Subtract an Absolute value from this Absolute value for a vector or matrix.
|
FloatMatrix.Rel<U> |
FloatMatrix.Abs.minus(FloatMatrix.Abs<U> abs)
Subtract an Absolute value from this Absolute value for a vector or matrix.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.minus(FloatMatrix.Abs<U> left,
FloatMatrix.Abs<U> right)
Subtract the content of two matrices with a static method on a cell-by-cell basis; Abs - Abs = Rel.
|
FloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.minus(FloatMatrix.Rel<U> rel)
Subtract a Relative value from this Relative value for a vector or matrix.
|
FloatMatrix.Rel<U> |
FloatMatrix.Rel.minus(FloatMatrix.Rel<U> rel)
Subtract a Relative value from this Relative value for a vector or matrix.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.minus(FloatMatrix.Rel<U> left,
FloatMatrix.Rel<U> right)
Subtract the content of two matrices with a static method on a cell-by-cell basis; Rel - Rel = Rel.
|
FloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.plus(FloatMatrix.Rel<U> rel)
Add a Relative value to this Relative value for a vector or matrix.
|
FloatMatrix.Rel<U> |
FloatMatrix.Rel.plus(FloatMatrix.Rel<U> rel)
Add a Relative value to this Relative value for a vector or matrix.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.plus(FloatMatrix.Rel<U> left,
FloatMatrix.Rel<U> right)
Add the content of two matrices with a static method on a cell-by-cell basis; Rel + Rel = Rel.
|
FloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.times(FloatMatrix.Rel<U> rel)
Multiply a Relative value by this Relative value for a vector or matrix.
|
FloatMatrix.Rel<U> |
FloatMatrix.Rel.times(FloatMatrix.Rel<U> rel)
Multiply a Relative value by this Relative value for a vector or matrix.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.times(FloatMatrix.Rel<U> left,
FloatMatrix.Rel<U> right)
Multiply the content of two matrices with a static method on a cell-by-cell basis; Rel * Rel = Rel.
|
FloatMatrix.Rel<U> |
FloatMatrix.Rel.toDense()
Create a dense version of this FloatMatrix.
|
FloatMatrix.Rel<U> |
FloatMatrix.Rel.toSparse()
Create a sparse version of this FloatMatrix.
|
| Modifier and Type | Method and Description |
|---|---|
MutableFloatMatrix.Abs<U> |
MutableFloatMatrix.Abs.decrementBy(FloatMatrix.Rel<U> decrement)
Decrement the value by the supplied value and return the changed vector.
|
MutableFloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.decrementBy(FloatMatrix.Rel<U> decrement)
Decrement the value by the supplied value and return the changed vector.
|
FloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.divide(FloatMatrix.Rel<U> rel)
Divide this Relative value by a Relative value for a vector or matrix.
|
FloatMatrix.Rel<U> |
FloatMatrix.Rel.divide(FloatMatrix.Rel<U> rel)
Divide this Relative value by a Relative value for a vector or matrix.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.divide(FloatMatrix.Rel<U> left,
FloatMatrix.Rel<U> right)
Divide the content of two matrices with a static method on a cell-by-cell basis; Rel / Rel = Rel.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.divide(FloatMatrix.Rel<U> left,
FloatMatrix.Rel<U> right)
Divide the content of two matrices with a static method on a cell-by-cell basis; Rel / Rel = Rel.
|
MutableFloatMatrix.Abs<U> |
MutableFloatMatrix.Abs.divideBy(FloatMatrix.Rel<U> factors)
Divide the values in the vector by the supplied values and return the changed vector.
|
MutableFloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.divideBy(FloatMatrix.Rel<U> factors)
Divide the values in the vector by the supplied values and return the changed vector.
|
MutableFloatMatrix.Abs<U> |
MutableFloatMatrix.Abs.incrementBy(FloatMatrix.Rel<U> increment)
Increment the value by the supplied value and return the changed vector.
|
MutableFloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.incrementBy(FloatMatrix.Rel<U> increment)
Increment the value by the supplied value and return the changed vector.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.minus(FloatMatrix.Abs<U> left,
FloatMatrix.Rel<U> right)
Subtract the content of two matrices with a static method on a cell-by-cell basis; Abs - Rel = Abs.
|
FloatMatrix.Abs<U> |
MutableFloatMatrix.Abs.minus(FloatMatrix.Rel<U> rel)
Subtract a Relative value from this Absolute value for a vector or matrix.
|
FloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.minus(FloatMatrix.Rel<U> rel)
Subtract a Relative value from this Relative value for a vector or matrix.
|
FloatMatrix.Abs<U> |
FloatMatrix.Abs.minus(FloatMatrix.Rel<U> rel)
Subtract a Relative value from this Absolute value for a vector or matrix.
|
FloatMatrix.Rel<U> |
FloatMatrix.Rel.minus(FloatMatrix.Rel<U> rel)
Subtract a Relative value from this Relative value for a vector or matrix.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.minus(FloatMatrix.Rel<U> left,
FloatMatrix.Rel<U> right)
Subtract the content of two matrices with a static method on a cell-by-cell basis; Rel - Rel = Rel.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.minus(FloatMatrix.Rel<U> left,
FloatMatrix.Rel<U> right)
Subtract the content of two matrices with a static method on a cell-by-cell basis; Rel - Rel = Rel.
|
MutableFloatMatrix.Abs<U> |
MutableFloatMatrix.Abs.multiplyBy(FloatMatrix.Rel<U> factors)
Multiply the values in the vector by the supplied values and return the changed vector.
|
MutableFloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.multiplyBy(FloatMatrix.Rel<U> factors)
Multiply the values in the vector by the supplied values and return the changed vector.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.plus(FloatMatrix.Abs<U> left,
FloatMatrix.Rel<U> right)
Add the content of two matrices with a static method on a cell-by-cell basis; Abs + Rel = Abs.
|
FloatMatrix.Abs<U> |
MutableFloatMatrix.Abs.plus(FloatMatrix.Rel<U> rel)
Add a Relative value to this Absolute value for a vector or matrix.
|
FloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.plus(FloatMatrix.Rel<U> rel)
Add a Relative value to this Relative value for a vector or matrix.
|
FloatMatrix.Abs<U> |
FloatMatrix.Abs.plus(FloatMatrix.Rel<U> rel)
Add a Relative value to this Absolute value for a vector or matrix.
|
FloatMatrix.Rel<U> |
FloatMatrix.Rel.plus(FloatMatrix.Rel<U> rel)
Add a Relative value to this Relative value for a vector or matrix.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.plus(FloatMatrix.Rel<U> left,
FloatMatrix.Rel<U> right)
Add the content of two matrices with a static method on a cell-by-cell basis; Rel + Rel = Rel.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.plus(FloatMatrix.Rel<U> left,
FloatMatrix.Rel<U> right)
Add the content of two matrices with a static method on a cell-by-cell basis; Rel + Rel = Rel.
|
FloatMatrix.Rel<U> |
MutableFloatMatrix.Rel.times(FloatMatrix.Rel<U> rel)
Multiply a Relative value by this Relative value for a vector or matrix.
|
FloatMatrix.Rel<U> |
FloatMatrix.Rel.times(FloatMatrix.Rel<U> rel)
Multiply a Relative value by this Relative value for a vector or matrix.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.times(FloatMatrix.Rel<U> left,
FloatMatrix.Rel<U> right)
Multiply the content of two matrices with a static method on a cell-by-cell basis; Rel * Rel = Rel.
|
(package private) static <U extends Unit<U>> |
FloatMatrix.times(FloatMatrix.Rel<U> left,
FloatMatrix.Rel<U> right)
Multiply the content of two matrices with a static method on a cell-by-cell basis; Rel * Rel = Rel.
|
Copyright © 2015–2016 Delft University of Technology. All rights reserved.