Package | Description |
---|---|
org.djunits.value.vdouble.matrix |
Double Matrix storage and calculations with units, absolute/relative, sparse/dense.
|
Modifier and Type | Method and Description |
---|---|
(package private) static <U extends Unit<U>> |
DoubleMatrix.divide(DoubleMatrix.Rel<U> left,
DoubleMatrix.Rel<U> right)
Divide the content of two matrices with a static method on a cell-by-cell basis; Rel / Rel = Rel.
|
protected DoubleMatrix.Rel<U> |
MutableDoubleMatrix.Rel.instantiateType(DoubleMatrixData dmd,
U unit)
Construct a new Relative Immutable DoubleMatrix of the right type.
|
protected DoubleMatrix.Rel<U> |
DoubleMatrix.Rel.instantiateType(DoubleMatrixData dmd,
U unit)
Construct a new Relative Immutable DoubleMatrix of the right type.
|
protected DoubleMatrix.Rel<RU> |
MutableDoubleMatrix.Abs.instantiateTypeRel(DoubleMatrixData dmd,
RU unit)
Construct a new Relative Immutable DoubleMatrix of the right type.
|
protected DoubleMatrix.Rel<RU> |
DoubleMatrix.Abs.instantiateTypeRel(DoubleMatrixData dmd,
RU unit)
Construct a new Relative Immutable DoubleMatrix of the right type.
|
(package private) static <AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> |
DoubleMatrix.minus(DoubleMatrix.Abs<AU,RU> left,
DoubleMatrix.Abs<AU,RU> right)
Subtract the content of two matrices with a static method on a cell-by-cell basis; Abs - Abs = Rel.
|
(package private) static <U extends Unit<U>> |
DoubleMatrix.minus(DoubleMatrix.Rel<U> left,
DoubleMatrix.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>> |
DoubleMatrix.plus(DoubleMatrix.Rel<U> left,
DoubleMatrix.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>> |
DoubleMatrix.times(DoubleMatrix.Rel<U> left,
DoubleMatrix.Rel<U> right)
Multiply the content of two matrices with a static method on a cell-by-cell basis; Rel * Rel = Rel.
|
DoubleMatrix.Rel<U> |
DoubleMatrix.Rel.toDense()
Create a dense version of this DoubleMatrix.
|
DoubleMatrix.Rel<U> |
DoubleMatrix.Rel.toSparse()
Create a sparse version of this DoubleMatrix.
|
Modifier and Type | Method and Description |
---|---|
(package private) static <U extends Unit<U>> |
DoubleMatrix.divide(DoubleMatrix.Rel<U> left,
DoubleMatrix.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>> |
DoubleMatrix.divide(DoubleMatrix.Rel<U> left,
DoubleMatrix.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 <AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> |
DoubleMatrix.minus(DoubleMatrix.Abs<AU,RU> left,
DoubleMatrix.Rel<RU> right)
Subtract the content of two matrices with a static method on a cell-by-cell basis; Abs - Rel = Abs.
|
(package private) static <U extends Unit<U>> |
DoubleMatrix.minus(DoubleMatrix.Rel<U> left,
DoubleMatrix.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>> |
DoubleMatrix.minus(DoubleMatrix.Rel<U> left,
DoubleMatrix.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 <AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> |
DoubleMatrix.plus(DoubleMatrix.Abs<AU,RU> left,
DoubleMatrix.Rel<RU> right)
Add the content of two matrices with a static method on a cell-by-cell basis; Abs + Rel = Abs.
|
(package private) static <U extends Unit<U>> |
DoubleMatrix.plus(DoubleMatrix.Rel<U> left,
DoubleMatrix.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>> |
DoubleMatrix.plus(DoubleMatrix.Rel<U> left,
DoubleMatrix.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>> |
DoubleMatrix.times(DoubleMatrix.Rel<U> left,
DoubleMatrix.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>> |
DoubleMatrix.times(DoubleMatrix.Rel<U> left,
DoubleMatrix.Rel<U> right)
Multiply the content of two matrices with a static method on a cell-by-cell basis; Rel * Rel = Rel.
|
Copyright © 2015–2018 Delft University of Technology. All rights reserved.