Uses of Class
org.djunits.value.vfloat.matrix.data.FloatMatrixData
Package | Description |
---|---|
org.djunits.value.vfloat.matrix |
Float Matrix storage and calculations with units, absolute/relative, sparse/dense.
|
org.djunits.value.vfloat.matrix.base |
Interfaces, abstract classes and utilities for FloatMatrix.
|
org.djunits.value.vfloat.matrix.data |
package-info.java.
|
-
Uses of FloatMatrixData in org.djunits.value.vfloat.matrix
Methods in org.djunits.value.vfloat.matrix with parameters of type FloatMatrixData Modifier and Type Method Description FloatAbsoluteTemperatureMatrix
FloatAbsoluteTemperatureMatrix. instantiateMatrix(FloatMatrixData fmd, AbsoluteTemperatureUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatAbsorbedDoseMatrix
FloatAbsorbedDoseMatrix. instantiateMatrix(FloatMatrixData fmd, AbsorbedDoseUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatAccelerationMatrix
FloatAccelerationMatrix. instantiateMatrix(FloatMatrixData fmd, AccelerationUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatAmountOfSubstanceMatrix
FloatAmountOfSubstanceMatrix. instantiateMatrix(FloatMatrixData fmd, AmountOfSubstanceUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatAngleMatrix
FloatAngleMatrix. instantiateMatrix(FloatMatrixData fmd, AngleUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatAreaMatrix
FloatAreaMatrix. instantiateMatrix(FloatMatrixData fmd, AreaUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatCatalyticActivityMatrix
FloatCatalyticActivityMatrix. instantiateMatrix(FloatMatrixData fmd, CatalyticActivityUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatDensityMatrix
FloatDensityMatrix. instantiateMatrix(FloatMatrixData fmd, DensityUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatDimensionlessMatrix
FloatDimensionlessMatrix. instantiateMatrix(FloatMatrixData fmd, DimensionlessUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatDirectionMatrix
FloatDirectionMatrix. instantiateMatrix(FloatMatrixData fmd, DirectionUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatDurationMatrix
FloatDurationMatrix. instantiateMatrix(FloatMatrixData fmd, DurationUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatElectricalCapacitanceMatrix
FloatElectricalCapacitanceMatrix. instantiateMatrix(FloatMatrixData fmd, ElectricalCapacitanceUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatElectricalChargeMatrix
FloatElectricalChargeMatrix. instantiateMatrix(FloatMatrixData fmd, ElectricalChargeUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatElectricalConductanceMatrix
FloatElectricalConductanceMatrix. instantiateMatrix(FloatMatrixData fmd, ElectricalConductanceUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatElectricalCurrentMatrix
FloatElectricalCurrentMatrix. instantiateMatrix(FloatMatrixData fmd, ElectricalCurrentUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatElectricalInductanceMatrix
FloatElectricalInductanceMatrix. instantiateMatrix(FloatMatrixData fmd, ElectricalInductanceUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatElectricalPotentialMatrix
FloatElectricalPotentialMatrix. instantiateMatrix(FloatMatrixData fmd, ElectricalPotentialUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatElectricalResistanceMatrix
FloatElectricalResistanceMatrix. instantiateMatrix(FloatMatrixData fmd, ElectricalResistanceUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatEnergyMatrix
FloatEnergyMatrix. instantiateMatrix(FloatMatrixData fmd, EnergyUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatEquivalentDoseMatrix
FloatEquivalentDoseMatrix. instantiateMatrix(FloatMatrixData fmd, EquivalentDoseUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatFlowMassMatrix
FloatFlowMassMatrix. instantiateMatrix(FloatMatrixData fmd, FlowMassUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatFlowVolumeMatrix
FloatFlowVolumeMatrix. instantiateMatrix(FloatMatrixData fmd, FlowVolumeUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatForceMatrix
FloatForceMatrix. instantiateMatrix(FloatMatrixData fmd, ForceUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatFrequencyMatrix
FloatFrequencyMatrix. instantiateMatrix(FloatMatrixData fmd, FrequencyUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatIlluminanceMatrix
FloatIlluminanceMatrix. instantiateMatrix(FloatMatrixData fmd, IlluminanceUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatLengthMatrix
FloatLengthMatrix. instantiateMatrix(FloatMatrixData fmd, LengthUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatLinearDensityMatrix
FloatLinearDensityMatrix. instantiateMatrix(FloatMatrixData fmd, LinearDensityUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatLuminousFluxMatrix
FloatLuminousFluxMatrix. instantiateMatrix(FloatMatrixData fmd, LuminousFluxUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatLuminousIntensityMatrix
FloatLuminousIntensityMatrix. instantiateMatrix(FloatMatrixData fmd, LuminousIntensityUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatMagneticFluxDensityMatrix
FloatMagneticFluxDensityMatrix. instantiateMatrix(FloatMatrixData fmd, MagneticFluxDensityUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatMagneticFluxMatrix
FloatMagneticFluxMatrix. instantiateMatrix(FloatMatrixData fmd, MagneticFluxUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatMassMatrix
FloatMassMatrix. instantiateMatrix(FloatMatrixData fmd, MassUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatPositionMatrix
FloatPositionMatrix. instantiateMatrix(FloatMatrixData fmd, PositionUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatPowerMatrix
FloatPowerMatrix. instantiateMatrix(FloatMatrixData fmd, PowerUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatPressureMatrix
FloatPressureMatrix. instantiateMatrix(FloatMatrixData fmd, PressureUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatRadioActivityMatrix
FloatRadioActivityMatrix. instantiateMatrix(FloatMatrixData fmd, RadioActivityUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatSIMatrix
FloatSIMatrix. instantiateMatrix(FloatMatrixData fmd, SIUnit unit)
Instantiate a new matrix of the class of this matrix.FloatSolidAngleMatrix
FloatSolidAngleMatrix. instantiateMatrix(FloatMatrixData fmd, SolidAngleUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatSpeedMatrix
FloatSpeedMatrix. instantiateMatrix(FloatMatrixData fmd, SpeedUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatTemperatureMatrix
FloatTemperatureMatrix. instantiateMatrix(FloatMatrixData fmd, TemperatureUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatTimeMatrix
FloatTimeMatrix. instantiateMatrix(FloatMatrixData fmd, TimeUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatTorqueMatrix
FloatTorqueMatrix. instantiateMatrix(FloatMatrixData fmd, TorqueUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatVolumeMatrix
FloatVolumeMatrix. instantiateMatrix(FloatMatrixData fmd, VolumeUnit displayUnit)
Instantiate a new matrix of the class of this matrix.FloatDirectionMatrix
FloatAngleMatrix. instantiateMatrixAbs(FloatMatrixData fmd, DirectionUnit displayUnit)
Instantiate a new absolute matrix of the class of this relative matrix.FloatTimeMatrix
FloatDurationMatrix. instantiateMatrixAbs(FloatMatrixData fmd, TimeUnit displayUnit)
Instantiate a new absolute matrix of the class of this relative matrix.FloatPositionMatrix
FloatLengthMatrix. instantiateMatrixAbs(FloatMatrixData fmd, PositionUnit displayUnit)
Instantiate a new absolute matrix of the class of this relative matrix.FloatAbsoluteTemperatureMatrix
FloatTemperatureMatrix. instantiateMatrixAbs(FloatMatrixData fmd, AbsoluteTemperatureUnit displayUnit)
Instantiate a new absolute matrix of the class of this relative matrix.FloatTemperatureMatrix
FloatAbsoluteTemperatureMatrix. instantiateMatrixRel(FloatMatrixData fmd, TemperatureUnit displayUnit)
Instantiate a new relative matrix of the class of this absolute matrix.FloatAngleMatrix
FloatDirectionMatrix. instantiateMatrixRel(FloatMatrixData fmd, AngleUnit displayUnit)
Instantiate a new relative matrix of the class of this absolute matrix.FloatLengthMatrix
FloatPositionMatrix. instantiateMatrixRel(FloatMatrixData fmd, LengthUnit displayUnit)
Instantiate a new relative matrix of the class of this absolute matrix.FloatDurationMatrix
FloatTimeMatrix. instantiateMatrixRel(FloatMatrixData fmd, DurationUnit displayUnit)
Instantiate a new relative matrix of the class of this absolute matrix. -
Uses of FloatMatrixData in org.djunits.value.vfloat.matrix.base
Fields in org.djunits.value.vfloat.matrix.base declared as FloatMatrixData Modifier and Type Field Description protected FloatMatrixData
AbstractFloatMatrix. data
The stored data as an object, can be sparse or dense.Methods in org.djunits.value.vfloat.matrix.base that return FloatMatrixData Modifier and Type Method Description protected FloatMatrixData
AbstractFloatMatrix. getData()
Retrieve the data object.Methods in org.djunits.value.vfloat.matrix.base with parameters of type FloatMatrixData Modifier and Type Method Description static <U extends Unit<U>, S extends FloatScalarInterface<U, S>, V extends FloatVectorInterface<U, S, V>, M extends FloatMatrixInterface<U, S, V, M>>
MFloatMatrix. instantiate(FloatMatrixData values, U unit)
Instantiate the Mutable FloatMatrix based on its unit.static <U extends Unit<U>, S extends FloatScalarInterface<U, S>, V extends FloatVectorInterface<U, S, V>, M extends FloatMatrixInterface<U, S, V, M>>
MFloatMatrix. instantiate(FloatMatrixData values, U unit, Class<M> matrixClass)
Instantiate the Mutable FloatMatrix based on its unit.static <U extends Unit<U>, S extends FloatScalarInterface<U, S>, V extends FloatVectorInterface<U, S, V>, M extends FloatMatrixInterface<U, S, V, M>>
MFloatMatrix. instantiateAnonymous(FloatMatrixData values, Unit<?> unit)
Instantiate the Immutable FloatMatrix based on its unit.static <U extends Unit<U>, S extends FloatScalarInterface<U, S>, V extends FloatVectorInterface<U, S, V>, M extends FloatMatrixInterface<U, S, V, M>>
MFloatMatrix. instantiateAnonymous(FloatMatrixData values, Unit<?> unit, Class<M> matrixClass)
Instantiate the Immutable FloatMatrix based on its unit.M
FloatMatrixInterface. instantiateMatrix(FloatMatrixData fmd, U displayUnit)
Instantiate a new matrix of the class of this matrix.abstract AM
AbstractFloatMatrixRelWithAbs. instantiateMatrixAbs(FloatMatrixData dmd, AU displayUnit)
Instantiate a new absolute matrix of the class of this relative matrix.abstract RM
AbstractFloatMatrixAbs. instantiateMatrixRel(FloatMatrixData dmd, RU displayUnit)
Instantiate a new relative matrix of the class of this absolute matrix.protected void
AbstractFloatMatrix. setData(FloatMatrixData data)
Set the data object.Constructors in org.djunits.value.vfloat.matrix.base with parameters of type FloatMatrixData Constructor Description AbstractFloatMatrix(FloatMatrixData data, U unit)
Construct a new FloatMatrix.AbstractFloatMatrixAbs(FloatMatrixData data, AU unit)
Construct a new Relative Mutable FloatMatrix.AbstractFloatMatrixRel(FloatMatrixData data, U unit)
Construct a new Relative Mutable FloatMatrix.AbstractFloatMatrixRelWithAbs(FloatMatrixData data, RU unit)
Construct a new Relative Mutable FloatMatrix. -
Uses of FloatMatrixData in org.djunits.value.vfloat.matrix.data
Subclasses of FloatMatrixData in org.djunits.value.vfloat.matrix.data Modifier and Type Class Description class
FloatMatrixDataDense
Stores dense data for a FloatMatrix and carries out basic operations.class
FloatMatrixDataSparse
Stores sparse data for a FloatMatrix and carries out basic operations.Methods in org.djunits.value.vfloat.matrix.data that return FloatMatrixData Modifier and Type Method Description abstract FloatMatrixData
FloatMatrixData. assign(FloatFunction doubleFunction)
Apply an operation to each cell.(package private) abstract FloatMatrixData
FloatMatrixData. assign(FloatFunction2 floatFunction, FloatMatrixData right)
Apply a binary operation on a cell by cell basis.FloatMatrixData
FloatMatrixDataSparse. assign(FloatFunction floatFunction)
Apply an operation to each cell.FloatMatrixData
FloatMatrixData. decrementBy(FloatMatrixData decrement)
Subtract a matrix from this matrix on a cell-by-cell basis.abstract FloatMatrixData
FloatMatrixData. divide(FloatMatrixData right)
Divide two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataDense. divide(FloatMatrixData right)
Divide two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataSparse. divide(FloatMatrixData right)
Divide two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixData. divideBy(FloatMatrixData right)
Divide the values of a matrix by the values of another matrix on a cell-by-cell basis.FloatMatrixData
FloatMatrixData. incrementBy(FloatMatrixData right)
Add a matrix to this matrix on a cell-by-cell basis.static FloatMatrixData
FloatMatrixData. instantiate(float[][] values, Scale scale, StorageType storageType)
Instantiate a FloatMatrixData with the right data type.static <U extends Unit<U>, S extends FloatScalarInterface<U, S>>
FloatMatrixDataFloatMatrixData. instantiate(Collection<FloatSparseValue<U,S>> values, int rows, int cols, StorageType storageType)
Instantiate a FloatMatrixData with the right data type.static <U extends Unit<U>, S extends FloatScalarInterface<U, S>>
FloatMatrixDataFloatMatrixData. instantiate(S[][] values, StorageType storageType)
Instantiate a FloatMatrixData with the right data type.abstract FloatMatrixData
FloatMatrixData. minus(FloatMatrixData right)
Subtract two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataSparse. minus(FloatMatrixData right)
Subtract two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixData. multiplyBy(FloatMatrixData right)
Multiply a matrix with the values of another matrix on a cell-by-cell basis.abstract FloatMatrixData
FloatMatrixData. plus(FloatMatrixData right)
Add two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataDense. plus(FloatMatrixData right)
Add two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataSparse. plus(FloatMatrixData right)
Add two matrices on a cell-by-cell basis.abstract FloatMatrixData
FloatMatrixData. times(FloatMatrixData right)
Multiply two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataDense. times(FloatMatrixData right)
Multiply two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataSparse. times(FloatMatrixData right)
Multiply two matrices on a cell-by-cell basis.Methods in org.djunits.value.vfloat.matrix.data with parameters of type FloatMatrixData Modifier and Type Method Description (package private) abstract FloatMatrixData
FloatMatrixData. assign(FloatFunction2 floatFunction, FloatMatrixData right)
Apply a binary operation on a cell by cell basis.FloatMatrixDataDense
FloatMatrixDataDense. assign(FloatFunction2 floatFunction, FloatMatrixData right)
Apply a binary operation on a cell by cell basis.FloatMatrixDataSparse
FloatMatrixDataSparse. assign(FloatFunction2 floatFunction, FloatMatrixData right)
Apply a binary operation on a cell by cell basis.protected void
FloatMatrixData. checkSizes(FloatMatrixData other)
Check the sizes of this data object and the other data object.FloatMatrixData
FloatMatrixData. decrementBy(FloatMatrixData decrement)
Subtract a matrix from this matrix on a cell-by-cell basis.abstract FloatMatrixData
FloatMatrixData. divide(FloatMatrixData right)
Divide two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataDense. divide(FloatMatrixData right)
Divide two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataSparse. divide(FloatMatrixData right)
Divide two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixData. divideBy(FloatMatrixData right)
Divide the values of a matrix by the values of another matrix on a cell-by-cell basis.FloatMatrixData
FloatMatrixData. incrementBy(FloatMatrixData right)
Add a matrix to this matrix on a cell-by-cell basis.abstract FloatMatrixData
FloatMatrixData. minus(FloatMatrixData right)
Subtract two matrices on a cell-by-cell basis.FloatMatrixDataDense
FloatMatrixDataDense. minus(FloatMatrixData right)
Subtract two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataSparse. minus(FloatMatrixData right)
Subtract two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixData. multiplyBy(FloatMatrixData right)
Multiply a matrix with the values of another matrix on a cell-by-cell basis.abstract FloatMatrixData
FloatMatrixData. plus(FloatMatrixData right)
Add two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataDense. plus(FloatMatrixData right)
Add two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataSparse. plus(FloatMatrixData right)
Add two matrices on a cell-by-cell basis.abstract FloatMatrixData
FloatMatrixData. times(FloatMatrixData right)
Multiply two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataDense. times(FloatMatrixData right)
Multiply two matrices on a cell-by-cell basis.FloatMatrixData
FloatMatrixDataSparse. times(FloatMatrixData right)
Multiply two matrices on a cell-by-cell basis.