public abstract class FloatMatrix extends Object
This file was generated by the djunits value classes generator, 26 jun, 2015
Copyright (c) 2015-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See DJUNITS License.
$LastChangedDate: 2018-01-28 03:17:44 +0100 (Sun, 28 Jan 2018) $, @version $Revision: 256 $, by $Author: averbraeck $,
initial version 26 jun, 2015
Modifier and Type | Class and Description |
---|---|
static class |
FloatMatrix.Abs<AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>>
ABSOLUTE implementation of FloatMatrix.
|
static class |
FloatMatrix.Rel<U extends Unit<U>>
RELATIVE implementation of FloatMatrix.
|
Constructor and Description |
---|
FloatMatrix() |
Modifier and Type | Method and Description |
---|---|
(package private) static <U extends Unit<U>> |
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 <AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> |
minus(FloatMatrix.Abs<AU,RU> left,
FloatMatrix.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 <AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> |
minus(FloatMatrix.Abs<AU,RU> left,
FloatMatrix.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>> |
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 <AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> |
plus(FloatMatrix.Abs<AU,RU> left,
FloatMatrix.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>> |
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>> |
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.
|
static <AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> FloatMatrix.Abs<AU,RU> plus(FloatMatrix.Abs<AU,RU> left, FloatMatrix.Rel<RU> right) throws ValueException
AU
- the absolute unitRU
- the corresponding relative unitleft
- the first matrixright
- the second matrixValueException
- when the two matrices have unequal size, or when one of the matrices is null or not well-formedstatic <U extends Unit<U>> FloatMatrix.Rel<U> plus(FloatMatrix.Rel<U> left, FloatMatrix.Rel<U> right) throws ValueException
U
- the relative unitleft
- the first matrixright
- the second matrixValueException
- when the two matrices have unequal size, or when one of the matrices is null or not well-formedstatic <AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> FloatMatrix.Abs<AU,RU> minus(FloatMatrix.Abs<AU,RU> left, FloatMatrix.Rel<RU> right) throws ValueException
AU
- the absolute unitRU
- the corresponding relative unitleft
- the first matrixright
- the second matrixValueException
- when the two matrices have unequal size, or when one of the matrices is null or not well-formedstatic <AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> FloatMatrix.Rel<RU> minus(FloatMatrix.Abs<AU,RU> left, FloatMatrix.Abs<AU,RU> right) throws ValueException
AU
- the absolute unitRU
- the corresponding relative unitleft
- the first matrixright
- the second matrixValueException
- when the two matrices have unequal size, or when one of the matrices is null or not well-formedstatic <U extends Unit<U>> FloatMatrix.Rel<U> minus(FloatMatrix.Rel<U> left, FloatMatrix.Rel<U> right) throws ValueException
U
- the unitleft
- the first matrixright
- the second matrixValueException
- when the two matrices have unequal size, or when one of the matrices is null or not well-formedstatic <U extends Unit<U>> FloatMatrix.Rel<U> times(FloatMatrix.Rel<U> left, FloatMatrix.Rel<U> right) throws ValueException
U
- the unitleft
- the first matrixright
- the second matrixValueException
- when the two matrices have unequal size, or when one of the matrices is null or not well-formedstatic <U extends Unit<U>> FloatMatrix.Rel<U> divide(FloatMatrix.Rel<U> left, FloatMatrix.Rel<U> right) throws ValueException
U
- the unitleft
- the first matrixright
- the second matrixValueException
- when the two matrices have unequal size, or when one of the matrices is null or not well-formedCopyright © 2015–2018 Delft University of Technology. All rights reserved.