Package org.djunits.vecmat.def
package org.djunits.vecmat.def
Definition classes for vectors and matrices.
Copyright (c) 2025-2025 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://djutils.org. The DJUTILS project is distributed under a three-clause BSD-style license.
Copyright (c) 2025-2025 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://djutils.org. The DJUTILS project is distributed under a three-clause BSD-style license.
- Author:
- Alexander Verbraeck
-
ClassesClassDescriptionMatrix<Q extends Quantity<Q,
U>, U extends UnitInterface<U, Q>, M extends Matrix<Q, U, M, SI, H>, SI extends Matrix<SIQuantity, SIUnit, SI, ?, ?>, H extends Matrix<?, ?, ?, ?, ?>> Matrix contains a number of standard operations on matrices of relative quantities.SquareDenseMatrix<Q extends Quantity<Q,U>, U extends UnitInterface<U, Q>, M extends SquareDenseMatrix<Q, U, M, SI, H>, SI extends SquareDenseMatrix<SIQuantity, SIUnit, SI, ?, ?>, H extends SquareDenseMatrix<?, ?, ?, ?, ?>> SquareDenseMatrix implements the core functions for a matrix with n x n real-valued entries.SquareMatrix<Q extends Quantity<Q,U>, U extends UnitInterface<U, Q>, M extends SquareMatrix<Q, U, M, SI, H>, SI extends SquareMatrix<SIQuantity, SIUnit, SI, ?, ?>, H extends SquareMatrix<?, ?, ?, ?, ?>> SquareMatrix defines a number of operations that can be applied to square matrixes, such as transpose, invert, and determinant.Vector<Q extends Quantity<Q,U>, U extends UnitInterface<U, Q>, V extends Vector<Q, U, V, SI, H>, SI extends Vector<SIQuantity, SIUnit, SI, ?, ?>, H extends Vector<?, ?, ?, ?, ?>> Vector contains the contract for Vector classes.VectorMatrix<Q extends Quantity<Q,U>, U extends UnitInterface<U, Q>, VM extends VectorMatrix<Q, U, VM, SI, H>, SI extends VectorMatrix<SIQuantity, SIUnit, SI, ?, ?>, H extends VectorMatrix<?, ?, ?, ?, ?>> VectorMatrix contains a number of standard operations on vectors and matrices of relative quantities.