Uses of Class
org.djunits.value.vdouble.matrix.data.DoubleMatrixData
Package
Description
Double Matrix storage and calculations with units, absolute/relative, sparse/dense.
Interfaces, abstract classes and utilities for DoubleMatrix.
Internal data storage for the Matrix.
-
Uses of DoubleMatrixData in org.djunits.value.vdouble.matrix
Modifier and TypeMethodDescriptionAbsoluteTemperatureMatrix.instantiateMatrix
(DoubleMatrixData dmd, AbsoluteTemperatureUnit displayUnit) Instantiate a new matrix of the class of this matrix.AbsorbedDoseMatrix.instantiateMatrix
(DoubleMatrixData dmd, AbsorbedDoseUnit displayUnit) Instantiate a new matrix of the class of this matrix.AccelerationMatrix.instantiateMatrix
(DoubleMatrixData dmd, AccelerationUnit displayUnit) Instantiate a new matrix of the class of this matrix.AmountOfSubstanceMatrix.instantiateMatrix
(DoubleMatrixData dmd, AmountOfSubstanceUnit displayUnit) Instantiate a new matrix of the class of this matrix.AngleMatrix.instantiateMatrix
(DoubleMatrixData dmd, AngleUnit displayUnit) Instantiate a new matrix of the class of this matrix.AngularAccelerationMatrix.instantiateMatrix
(DoubleMatrixData dmd, AngularAccelerationUnit displayUnit) Instantiate a new matrix of the class of this matrix.AngularVelocityMatrix.instantiateMatrix
(DoubleMatrixData dmd, AngularVelocityUnit displayUnit) Instantiate a new matrix of the class of this matrix.AreaMatrix.instantiateMatrix
(DoubleMatrixData dmd, AreaUnit displayUnit) Instantiate a new matrix of the class of this matrix.CatalyticActivityMatrix.instantiateMatrix
(DoubleMatrixData dmd, CatalyticActivityUnit displayUnit) Instantiate a new matrix of the class of this matrix.DensityMatrix.instantiateMatrix
(DoubleMatrixData dmd, DensityUnit displayUnit) Instantiate a new matrix of the class of this matrix.DimensionlessMatrix.instantiateMatrix
(DoubleMatrixData dmd, DimensionlessUnit displayUnit) Instantiate a new matrix of the class of this matrix.DirectionMatrix.instantiateMatrix
(DoubleMatrixData dmd, DirectionUnit displayUnit) Instantiate a new matrix of the class of this matrix.DurationMatrix.instantiateMatrix
(DoubleMatrixData dmd, DurationUnit displayUnit) Instantiate a new matrix of the class of this matrix.ElectricalCapacitanceMatrix.instantiateMatrix
(DoubleMatrixData dmd, ElectricalCapacitanceUnit displayUnit) Instantiate a new matrix of the class of this matrix.ElectricalChargeMatrix.instantiateMatrix
(DoubleMatrixData dmd, ElectricalChargeUnit displayUnit) Instantiate a new matrix of the class of this matrix.ElectricalConductanceMatrix.instantiateMatrix
(DoubleMatrixData dmd, ElectricalConductanceUnit displayUnit) Instantiate a new matrix of the class of this matrix.ElectricalCurrentMatrix.instantiateMatrix
(DoubleMatrixData dmd, ElectricalCurrentUnit displayUnit) Instantiate a new matrix of the class of this matrix.ElectricalInductanceMatrix.instantiateMatrix
(DoubleMatrixData dmd, ElectricalInductanceUnit displayUnit) Instantiate a new matrix of the class of this matrix.ElectricalPotentialMatrix.instantiateMatrix
(DoubleMatrixData dmd, ElectricalPotentialUnit displayUnit) Instantiate a new matrix of the class of this matrix.ElectricalResistanceMatrix.instantiateMatrix
(DoubleMatrixData dmd, ElectricalResistanceUnit displayUnit) Instantiate a new matrix of the class of this matrix.EnergyMatrix.instantiateMatrix
(DoubleMatrixData dmd, EnergyUnit displayUnit) Instantiate a new matrix of the class of this matrix.EquivalentDoseMatrix.instantiateMatrix
(DoubleMatrixData dmd, EquivalentDoseUnit displayUnit) Instantiate a new matrix of the class of this matrix.FlowMassMatrix.instantiateMatrix
(DoubleMatrixData dmd, FlowMassUnit displayUnit) Instantiate a new matrix of the class of this matrix.FlowVolumeMatrix.instantiateMatrix
(DoubleMatrixData dmd, FlowVolumeUnit displayUnit) Instantiate a new matrix of the class of this matrix.ForceMatrix.instantiateMatrix
(DoubleMatrixData dmd, ForceUnit displayUnit) Instantiate a new matrix of the class of this matrix.FrequencyMatrix.instantiateMatrix
(DoubleMatrixData dmd, FrequencyUnit displayUnit) Instantiate a new matrix of the class of this matrix.IlluminanceMatrix.instantiateMatrix
(DoubleMatrixData dmd, IlluminanceUnit displayUnit) Instantiate a new matrix of the class of this matrix.LengthMatrix.instantiateMatrix
(DoubleMatrixData dmd, LengthUnit displayUnit) Instantiate a new matrix of the class of this matrix.LinearDensityMatrix.instantiateMatrix
(DoubleMatrixData dmd, LinearDensityUnit displayUnit) Instantiate a new matrix of the class of this matrix.LuminousFluxMatrix.instantiateMatrix
(DoubleMatrixData dmd, LuminousFluxUnit displayUnit) Instantiate a new matrix of the class of this matrix.LuminousIntensityMatrix.instantiateMatrix
(DoubleMatrixData dmd, LuminousIntensityUnit displayUnit) Instantiate a new matrix of the class of this matrix.MagneticFluxDensityMatrix.instantiateMatrix
(DoubleMatrixData dmd, MagneticFluxDensityUnit displayUnit) Instantiate a new matrix of the class of this matrix.MagneticFluxMatrix.instantiateMatrix
(DoubleMatrixData dmd, MagneticFluxUnit displayUnit) Instantiate a new matrix of the class of this matrix.MassMatrix.instantiateMatrix
(DoubleMatrixData dmd, MassUnit displayUnit) Instantiate a new matrix of the class of this matrix.MomentumMatrix.instantiateMatrix
(DoubleMatrixData dmd, MomentumUnit displayUnit) Instantiate a new matrix of the class of this matrix.PositionMatrix.instantiateMatrix
(DoubleMatrixData dmd, PositionUnit displayUnit) Instantiate a new matrix of the class of this matrix.PowerMatrix.instantiateMatrix
(DoubleMatrixData dmd, PowerUnit displayUnit) Instantiate a new matrix of the class of this matrix.PressureMatrix.instantiateMatrix
(DoubleMatrixData dmd, PressureUnit displayUnit) Instantiate a new matrix of the class of this matrix.RadioActivityMatrix.instantiateMatrix
(DoubleMatrixData dmd, RadioActivityUnit displayUnit) Instantiate a new matrix of the class of this matrix.SIMatrix.instantiateMatrix
(DoubleMatrixData dmd, SIUnit unit) Instantiate a new matrix of the class of this matrix.SolidAngleMatrix.instantiateMatrix
(DoubleMatrixData dmd, SolidAngleUnit displayUnit) Instantiate a new matrix of the class of this matrix.SpeedMatrix.instantiateMatrix
(DoubleMatrixData dmd, SpeedUnit displayUnit) Instantiate a new matrix of the class of this matrix.TemperatureMatrix.instantiateMatrix
(DoubleMatrixData dmd, TemperatureUnit displayUnit) Instantiate a new matrix of the class of this matrix.TimeMatrix.instantiateMatrix
(DoubleMatrixData dmd, TimeUnit displayUnit) Instantiate a new matrix of the class of this matrix.TorqueMatrix.instantiateMatrix
(DoubleMatrixData dmd, TorqueUnit displayUnit) Instantiate a new matrix of the class of this matrix.VolumeMatrix.instantiateMatrix
(DoubleMatrixData dmd, VolumeUnit displayUnit) Instantiate a new matrix of the class of this matrix.AngleMatrix.instantiateMatrixAbs
(DoubleMatrixData dmd, DirectionUnit displayUnit) Instantiate a new absolute matrix of the class of this relative matrix.DurationMatrix.instantiateMatrixAbs
(DoubleMatrixData dmd, TimeUnit displayUnit) Instantiate a new absolute matrix of the class of this relative matrix.LengthMatrix.instantiateMatrixAbs
(DoubleMatrixData dmd, PositionUnit displayUnit) Instantiate a new absolute matrix of the class of this relative matrix.TemperatureMatrix.instantiateMatrixAbs
(DoubleMatrixData dmd, AbsoluteTemperatureUnit displayUnit) Instantiate a new absolute matrix of the class of this relative matrix.AbsoluteTemperatureMatrix.instantiateMatrixRel
(DoubleMatrixData dmd, TemperatureUnit displayUnit) Instantiate a new relative matrix of the class of this absolute matrix.DirectionMatrix.instantiateMatrixRel
(DoubleMatrixData dmd, AngleUnit displayUnit) Instantiate a new relative matrix of the class of this absolute matrix.PositionMatrix.instantiateMatrixRel
(DoubleMatrixData dmd, LengthUnit displayUnit) Instantiate a new relative matrix of the class of this absolute matrix.TimeMatrix.instantiateMatrixRel
(DoubleMatrixData dmd, DurationUnit displayUnit) Instantiate a new relative matrix of the class of this absolute matrix.ModifierConstructorDescriptionAbsoluteTemperatureMatrix
(DoubleMatrixData data, AbsoluteTemperatureUnit displayUnit) Construct a AbsoluteTemperatureMatrix from an internal data object.AbsorbedDoseMatrix
(DoubleMatrixData data, AbsorbedDoseUnit displayUnit) Construct a AbsorbedDoseMatrix from an internal data object.AccelerationMatrix
(DoubleMatrixData data, AccelerationUnit displayUnit) Construct a AccelerationMatrix from an internal data object.AmountOfSubstanceMatrix
(DoubleMatrixData data, AmountOfSubstanceUnit displayUnit) Construct a AmountOfSubstanceMatrix from an internal data object.AngleMatrix
(DoubleMatrixData data, AngleUnit displayUnit) Construct a AngleMatrix from an internal data object.AngularAccelerationMatrix
(DoubleMatrixData data, AngularAccelerationUnit displayUnit) Construct a AngularAccelerationMatrix from an internal data object.AngularVelocityMatrix
(DoubleMatrixData data, AngularVelocityUnit displayUnit) Construct a AngularVelocityMatrix from an internal data object.AreaMatrix
(DoubleMatrixData data, AreaUnit displayUnit) Construct a AreaMatrix from an internal data object.CatalyticActivityMatrix
(DoubleMatrixData data, CatalyticActivityUnit displayUnit) Construct a CatalyticActivityMatrix from an internal data object.DensityMatrix
(DoubleMatrixData data, DensityUnit displayUnit) Construct a DensityMatrix from an internal data object.DimensionlessMatrix
(DoubleMatrixData data, DimensionlessUnit displayUnit) Construct a DimensionlessMatrix from an internal data object.DirectionMatrix
(DoubleMatrixData data, DirectionUnit displayUnit) Construct a DirectionMatrix from an internal data object.DurationMatrix
(DoubleMatrixData data, DurationUnit displayUnit) Construct a DurationMatrix from an internal data object.ElectricalCapacitanceMatrix
(DoubleMatrixData data, ElectricalCapacitanceUnit displayUnit) Construct a ElectricalCapacitanceMatrix from an internal data object.ElectricalChargeMatrix
(DoubleMatrixData data, ElectricalChargeUnit displayUnit) Construct a ElectricalChargeMatrix from an internal data object.ElectricalConductanceMatrix
(DoubleMatrixData data, ElectricalConductanceUnit displayUnit) Construct a ElectricalConductanceMatrix from an internal data object.ElectricalCurrentMatrix
(DoubleMatrixData data, ElectricalCurrentUnit displayUnit) Construct a ElectricalCurrentMatrix from an internal data object.ElectricalInductanceMatrix
(DoubleMatrixData data, ElectricalInductanceUnit displayUnit) Construct a ElectricalInductanceMatrix from an internal data object.ElectricalPotentialMatrix
(DoubleMatrixData data, ElectricalPotentialUnit displayUnit) Construct a ElectricalPotentialMatrix from an internal data object.ElectricalResistanceMatrix
(DoubleMatrixData data, ElectricalResistanceUnit displayUnit) Construct a ElectricalResistanceMatrix from an internal data object.EnergyMatrix
(DoubleMatrixData data, EnergyUnit displayUnit) Construct a EnergyMatrix from an internal data object.EquivalentDoseMatrix
(DoubleMatrixData data, EquivalentDoseUnit displayUnit) Construct a EquivalentDoseMatrix from an internal data object.FlowMassMatrix
(DoubleMatrixData data, FlowMassUnit displayUnit) Construct a FlowMassMatrix from an internal data object.FlowVolumeMatrix
(DoubleMatrixData data, FlowVolumeUnit displayUnit) Construct a FlowVolumeMatrix from an internal data object.ForceMatrix
(DoubleMatrixData data, ForceUnit displayUnit) Construct a ForceMatrix from an internal data object.FrequencyMatrix
(DoubleMatrixData data, FrequencyUnit displayUnit) Construct a FrequencyMatrix from an internal data object.IlluminanceMatrix
(DoubleMatrixData data, IlluminanceUnit displayUnit) Construct a IlluminanceMatrix from an internal data object.LengthMatrix
(DoubleMatrixData data, LengthUnit displayUnit) Construct a LengthMatrix from an internal data object.LinearDensityMatrix
(DoubleMatrixData data, LinearDensityUnit displayUnit) Construct a LinearDensityMatrix from an internal data object.LuminousFluxMatrix
(DoubleMatrixData data, LuminousFluxUnit displayUnit) Construct a LuminousFluxMatrix from an internal data object.LuminousIntensityMatrix
(DoubleMatrixData data, LuminousIntensityUnit displayUnit) Construct a LuminousIntensityMatrix from an internal data object.MagneticFluxDensityMatrix
(DoubleMatrixData data, MagneticFluxDensityUnit displayUnit) Construct a MagneticFluxDensityMatrix from an internal data object.MagneticFluxMatrix
(DoubleMatrixData data, MagneticFluxUnit displayUnit) Construct a MagneticFluxMatrix from an internal data object.MassMatrix
(DoubleMatrixData data, MassUnit displayUnit) Construct a MassMatrix from an internal data object.MomentumMatrix
(DoubleMatrixData data, MomentumUnit displayUnit) Construct a MomentumMatrix from an internal data object.PositionMatrix
(DoubleMatrixData data, PositionUnit displayUnit) Construct a PositionMatrix from an internal data object.PowerMatrix
(DoubleMatrixData data, PowerUnit displayUnit) Construct a PowerMatrix from an internal data object.PressureMatrix
(DoubleMatrixData data, PressureUnit displayUnit) Construct a PressureMatrix from an internal data object.RadioActivityMatrix
(DoubleMatrixData data, RadioActivityUnit displayUnit) Construct a RadioActivityMatrix from an internal data object.SIMatrix
(DoubleMatrixData data, SIUnit unit) Construct a new Relative Double SIMatrix on the basis of a data object.SolidAngleMatrix
(DoubleMatrixData data, SolidAngleUnit displayUnit) Construct a SolidAngleMatrix from an internal data object.SpeedMatrix
(DoubleMatrixData data, SpeedUnit displayUnit) Construct a SpeedMatrix from an internal data object.TemperatureMatrix
(DoubleMatrixData data, TemperatureUnit displayUnit) Construct a TemperatureMatrix from an internal data object.TimeMatrix
(DoubleMatrixData data, TimeUnit displayUnit) Construct a TimeMatrix from an internal data object.TorqueMatrix
(DoubleMatrixData data, TorqueUnit displayUnit) Construct a TorqueMatrix from an internal data object.VolumeMatrix
(DoubleMatrixData data, VolumeUnit displayUnit) Construct a VolumeMatrix from an internal data object. -
Uses of DoubleMatrixData in org.djunits.value.vdouble.matrix.base
Modifier and TypeFieldDescriptionprotected DoubleMatrixData
DoubleMatrix.data
The stored data as an object, can be sparse or dense.Modifier and TypeMethodDescriptionprotected final DoubleMatrixData
DoubleMatrix.getData()
Retrieve the data object.Modifier and TypeMethodDescriptionabstract M
DoubleMatrix.instantiateMatrix
(DoubleMatrixData dmd, U displayUnit) Instantiate a new matrix of the class of this matrix.abstract AM
DoubleMatrixRelWithAbs.instantiateMatrixAbs
(DoubleMatrixData dmd, AU displayUnit) Instantiate a new absolute matrix of the class of this relative matrix.abstract RM
DoubleMatrixAbs.instantiateMatrixRel
(DoubleMatrixData dmd, RU displayUnit) Instantiate a new relative matrix of the class of this absolute matrix.protected void
DoubleMatrix.setData
(DoubleMatrixData data) Set the data object.ModifierConstructorDescriptionDoubleMatrix
(DoubleMatrixData data, U unit) Construct a new DoubleMatrix.protected
DoubleMatrixAbs
(DoubleMatrixData data, AU unit) Construct a new Relative Mutable DoubleMatrix.protected
DoubleMatrixRel
(DoubleMatrixData data, U unit) Construct a new Relative Mutable DoubleMatrix.protected
DoubleMatrixRelWithAbs
(DoubleMatrixData data, RU unit) Construct a new Relative Mutable DoubleMatrix. -
Uses of DoubleMatrixData in org.djunits.value.vdouble.matrix.data
Modifier and TypeClassDescriptionclass
Stores dense data for a DoubleMatrix and carries out basic operations.class
Stores sparse data for a DoubleMatrix and carries out basic operations.Modifier and TypeMethodDescriptionabstract DoubleMatrixData
DoubleMatrixData.assign
(DoubleFunction doubleFunction) Apply an operation to each cell.(package private) abstract DoubleMatrixData
DoubleMatrixData.assign
(DoubleFunction2 doubleFunction2, DoubleMatrixData right) Apply a binary operation on a cell by cell basis.DoubleMatrixDataSparse.assign
(DoubleFunction doubleFunction) Apply an operation to each cell.final DoubleMatrixData
DoubleMatrixData.decrementBy
(DoubleMatrixData decrement) Subtract a matrix from this matrix on a cell-by-cell basis.abstract DoubleMatrixData
DoubleMatrixData.divide
(DoubleMatrixData right) Divide two matrices on a cell-by-cell basis.DoubleMatrixDataDense.divide
(DoubleMatrixData right) Divide two matrices on a cell-by-cell basis.DoubleMatrixDataSparse.divide
(DoubleMatrixData right) Divide two matrices on a cell-by-cell basis.final DoubleMatrixData
DoubleMatrixData.divideBy
(DoubleMatrixData right) Divide the values of a matrix by the values of another matrix on a cell-by-cell basis.final DoubleMatrixData
DoubleMatrixData.incrementBy
(DoubleMatrixData right) Add a matrix to this matrix on a cell-by-cell basis.static DoubleMatrixData
DoubleMatrixData.instantiate
(double[][] values, Scale scale, StorageType storageType) Instantiate a DoubleMatrixData with the right data type.static <U extends Unit<U>,
S extends DoubleScalar<U, S>>
DoubleMatrixDataDoubleMatrixData.instantiate
(Collection<DoubleSparseValue<U, S>> values, int rows, int cols, StorageType storageType) Instantiate a DoubleMatrixData with the right data type.static <U extends Unit<U>,
S extends DoubleScalar<U, S>>
DoubleMatrixDataDoubleMatrixData.instantiate
(S[][] values, StorageType storageType) Instantiate a DoubleMatrixData with the right data type.abstract DoubleMatrixData
DoubleMatrixData.minus
(DoubleMatrixData right) Subtract two matrices on a cell-by-cell basis.final DoubleMatrixData
DoubleMatrixDataSparse.minus
(DoubleMatrixData right) Subtract two matrices on a cell-by-cell basis.final DoubleMatrixData
DoubleMatrixData.multiplyBy
(DoubleMatrixData right) Multiply a matrix with the values of another matrix on a cell-by-cell basis.abstract DoubleMatrixData
DoubleMatrixData.plus
(DoubleMatrixData right) Add two matrices on a cell-by-cell basis.DoubleMatrixDataDense.plus
(DoubleMatrixData right) Add two matrices on a cell-by-cell basis.DoubleMatrixDataSparse.plus
(DoubleMatrixData right) Add two matrices on a cell-by-cell basis.abstract DoubleMatrixData
DoubleMatrixData.times
(DoubleMatrixData right) Multiply two matrices on a cell-by-cell basis.DoubleMatrixDataDense.times
(DoubleMatrixData right) Multiply two matrices on a cell-by-cell basis.Modifier and TypeMethodDescription(package private) abstract DoubleMatrixData
DoubleMatrixData.assign
(DoubleFunction2 doubleFunction2, DoubleMatrixData right) Apply a binary operation on a cell by cell basis.final DoubleMatrixDataDense
DoubleMatrixDataDense.assign
(DoubleFunction2 doubleFunction, DoubleMatrixData right) Apply a binary operation on a cell by cell basis.final DoubleMatrixDataSparse
DoubleMatrixDataSparse.assign
(DoubleFunction2 doubleFunction, DoubleMatrixData right) Apply a binary operation on a cell by cell basis.protected void
DoubleMatrixData.checkSizes
(DoubleMatrixData other) Check the sizes of this data object and the other data object.final DoubleMatrixData
DoubleMatrixData.decrementBy
(DoubleMatrixData decrement) Subtract a matrix from this matrix on a cell-by-cell basis.abstract DoubleMatrixData
DoubleMatrixData.divide
(DoubleMatrixData right) Divide two matrices on a cell-by-cell basis.DoubleMatrixDataDense.divide
(DoubleMatrixData right) Divide two matrices on a cell-by-cell basis.DoubleMatrixDataSparse.divide
(DoubleMatrixData right) Divide two matrices on a cell-by-cell basis.final DoubleMatrixData
DoubleMatrixData.divideBy
(DoubleMatrixData right) Divide the values of a matrix by the values of another matrix on a cell-by-cell basis.final DoubleMatrixData
DoubleMatrixData.incrementBy
(DoubleMatrixData right) Add a matrix to this matrix on a cell-by-cell basis.abstract DoubleMatrixData
DoubleMatrixData.minus
(DoubleMatrixData right) Subtract two matrices on a cell-by-cell basis.final DoubleMatrixDataDense
DoubleMatrixDataDense.minus
(DoubleMatrixData right) Subtract two matrices on a cell-by-cell basis.final DoubleMatrixData
DoubleMatrixDataSparse.minus
(DoubleMatrixData right) Subtract two matrices on a cell-by-cell basis.final DoubleMatrixData
DoubleMatrixData.multiplyBy
(DoubleMatrixData right) Multiply a matrix with the values of another matrix on a cell-by-cell basis.abstract DoubleMatrixData
DoubleMatrixData.plus
(DoubleMatrixData right) Add two matrices on a cell-by-cell basis.DoubleMatrixDataDense.plus
(DoubleMatrixData right) Add two matrices on a cell-by-cell basis.DoubleMatrixDataSparse.plus
(DoubleMatrixData right) Add two matrices on a cell-by-cell basis.abstract DoubleMatrixData
DoubleMatrixData.times
(DoubleMatrixData right) Multiply two matrices on a cell-by-cell basis.DoubleMatrixDataDense.times
(DoubleMatrixData right) Multiply two matrices on a cell-by-cell basis.DoubleMatrixDataSparse.times
(DoubleMatrixData right) Multiply two matrices on a cell-by-cell basis.