Uses of Class
org.djunits.value.ValueRuntimeException
Package | Description |
---|---|
org.djunits.value.base |
Base value interfaces and classes, e.g.
|
org.djunits.value.vdouble.matrix |
Double Matrix storage and calculations with units, absolute/relative, sparse/dense.
|
org.djunits.value.vdouble.matrix.base |
Interfaces, abstract classes and utilities for DoubleMatrix.
|
org.djunits.value.vdouble.matrix.data |
Internal data storage for the Matrix.
|
org.djunits.value.vdouble.vector |
Double Vector storage and calculations with units, absolute/relative, sparse/dense.
|
org.djunits.value.vdouble.vector.base |
Interfaces, abstract classes and utilities for DoubleVector.
|
org.djunits.value.vdouble.vector.data |
Internal data storage for the Vector.
|
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.
|
org.djunits.value.vfloat.vector |
Float Vector storage and calculations with units, absolute/relative, sparse/dense.
|
org.djunits.value.vfloat.vector.base |
Interfaces, abstract classes and utilities for FloatVector.
|
org.djunits.value.vfloat.vector.data |
Internal storage for the FloatVector.
|
-
Uses of ValueRuntimeException in org.djunits.value.base
Methods in org.djunits.value.base that throw ValueRuntimeException Modifier and Type Method Description S
Matrix. get(int row, int column)
Retrieve a value from the matrix.S
Vector. get(int index)
Retrieve a value from the vector.V
Matrix. getColumn(int column)
Retrieve a column from the matrix as a vector.S[]
Matrix. getColumnScalars(int column)
Retrieve a column from the matrix as an array of scalars.V
Matrix. getDiagonal()
Retrieve the main diagonal of the matrix as a vector.S[]
Matrix. getDiagonalScalars()
Retrieve the main diagonal of the matrix as an array of scalars.V
Matrix. getRow(int row)
Retrieve a row from the matrix as a vector.S[]
Matrix. getRowScalars(int row)
Retrieve a row from the matrix as an array of scalars.RM
Matrix.Abs. minus(AM decrement)
Subtract an absolute matrix from this absolute matrix.AM
Matrix.Abs. minus(RM decrement)
Subtract a relative matrix from this absolute matrix.RM
Matrix.Rel. minus(RM decrement)
Subtract a relative matrix from this relative mutable matrix.RV
Vector.Abs. minus(AV decrement)
Subtract an absolute vector from this absolute vector.AV
Vector.Abs. minus(RV decrement)
Subtract a relative vector from this absolute vector.RV
Vector.Rel. minus(RV decrement)
Subtract a relative vector from this relative mutable vector.AM
Matrix.Abs. plus(RM increment)
Add a relative matrix to this absolute matrix.RM
Matrix.Rel. plus(RM increment)
Add a relative matrix to this relative mutable matrix.AV
Vector.Abs. plus(RV increment)
Add a relative vector to this absolute vector.RV
Vector.Rel. plus(RV increment)
Add a relative vector to this relative mutable vector. -
Uses of ValueRuntimeException in org.djunits.value.vdouble.matrix
Methods in org.djunits.value.vdouble.matrix that throw ValueRuntimeException Modifier and Type Method Description static SIMatrix
SIMatrix. instantiate(double[][] values, SIUnit unit, StorageType storageType)
Construct a new Relative Double SIMatrix. -
Uses of ValueRuntimeException in org.djunits.value.vdouble.matrix.base
Methods in org.djunits.value.vdouble.matrix.base that throw ValueRuntimeException Modifier and Type Method Description protected void
AbstractDoubleMatrix. checkColumnIndex(int col)
Check that provided column index is valid.protected void
AbstractDoubleMatrix. checkIndex(int row, int col)
Check that provided row and column indices are valid.protected void
AbstractDoubleMatrix. checkRowIndex(int row)
Check that provided row index is valid.protected void
AbstractDoubleMatrix. checkSquare()
Check that the matrix is square.double
AbstractDoubleMatrix. determinant()
Compute the determinant of the matrix.double
DoubleMatrixInterface. determinant()
Compute the determinant of the matrix.<UT extends Unit<UT>, ST extends AbstractDoubleScalar<UT, ST>, VT extends AbstractDoubleVector<UT, ST, VT>, MT extends AbstractDoubleMatrix<UT, ST, VT, MT> & Relative<UT, MT>>
SIMatrixAbstractDoubleMatrixRel. divide(MT rel)
Divide this Relative matrix by another Relative matrix.S
AbstractDoubleMatrix. get(int row, int column)
Retrieve a value from the matrix.V
AbstractDoubleMatrix. getColumn(int column)
Retrieve a column from the matrix as a vector.S[]
AbstractDoubleMatrix. getColumnScalars(int col)
Retrieve a column from the matrix as an array of scalars.double[]
AbstractDoubleMatrix. getColumnSI(int column)
Retrieve a column from the matrix as an array of double.double[]
DoubleMatrixInterface. getColumnSI(int column)
Retrieve a column from the matrix as an array of double.V
AbstractDoubleMatrix. getDiagonal()
Retrieve the main diagonal of the matrix as a vector.S[]
AbstractDoubleMatrix. getDiagonalScalars()
Retrieve the main diagonal of the matrix as an array of scalars.double[]
AbstractDoubleMatrix. getDiagonalSI()
Retrieve the main diagonal of the matrix as an array of double.double[]
DoubleMatrixInterface. getDiagonalSI()
Retrieve the main diagonal of the matrix as an array of double.double
AbstractDoubleMatrix. getInUnit(int row, int column)
Retrieve the value stored at a specified row and column in the original unit.double
AbstractDoubleMatrix. getInUnit(int row, int column, U targetUnit)
Retrieve the value stored at a specified row and column converted into a specified unit.double
DoubleMatrixInterface. getInUnit(int row, int column)
Retrieve the value stored at a specified row and column in the original unit.double
DoubleMatrixInterface. getInUnit(int row, int column, U targetUnit)
Retrieve the value stored at a specified row and column converted into a specified unit.V
AbstractDoubleMatrix. getRow(int row)
Retrieve a row from the matrix as a vector.S[]
AbstractDoubleMatrix. getRowScalars(int row)
Retrieve a row from the matrix as an array of scalars.double[]
AbstractDoubleMatrix. getRowSI(int row)
Retrieve a row from the matrix as an array of double.double[]
DoubleMatrixInterface. getRowSI(int row)
Retrieve a row from the matrix as an array of double.double
AbstractDoubleMatrix. getSI(int row, int column)
Retrieve the value stored at a specified row and column in the standard SI unit.double
DoubleMatrixInterface. getSI(int row, int column)
Retrieve the value stored at a specified row and column in the standard SI unit.RM
AbstractDoubleMatrixAbs. minus(AM decrement)
Subtract an absolute matrix from this absolute matrix.AM
AbstractDoubleMatrixAbs. minus(RM decrement)
Subtract a relative matrix from this absolute matrix.RM
AbstractDoubleMatrixRel. minus(RM rel)
Subtract a relative matrix from this relative mutable matrix.AM
AbstractDoubleMatrixAbs. plus(RM increment)
Add a relative matrix to this absolute matrix.RM
AbstractDoubleMatrixRel. plus(RM rel)
Add a relative matrix to this relative mutable matrix.void
AbstractDoubleMatrix. set(int row, int column, S value)
Set the scalar value at the specified position.void
DoubleMatrixInterface. set(int row, int column, S value)
Set the scalar value at the specified position.void
AbstractDoubleMatrix. setInUnit(int row, int column, double valueInUnit)
Set the value, specified in the (current) display unit, at the specified position.void
AbstractDoubleMatrix. setInUnit(int row, int column, double valueInUnit, U valueUnit)
Set the value, specified in thevalueUnit
, at the specified position.void
DoubleMatrixInterface. setInUnit(int row, int column, double valueInUnit)
Set the value, specified in the (current) display unit, at the specified position.void
DoubleMatrixInterface. setInUnit(int row, int column, double valueInUnit, U valueUnit)
Set the value, specified in thevalueUnit
, at the specified position.void
AbstractDoubleMatrix. setSI(int row, int column, double valueSI)
Set the value, specified in the standard SI unit, at the specified position.void
DoubleMatrixInterface. setSI(int row, int column, double valueSI)
Set the value, specified in the standard SI unit, at the specified position.<UT extends Unit<UT>, ST extends AbstractDoubleScalar<UT, ST>, VT extends AbstractDoubleVector<UT, ST, VT>, MT extends AbstractDoubleMatrix<UT, ST, VT, MT> & Relative<UT, MT>>
SIMatrixAbstractDoubleMatrixRel. times(MT rel)
Multiply a Relative value with this Relative value for a matrix or matrix. -
Uses of ValueRuntimeException in org.djunits.value.vdouble.matrix.data
Methods in org.djunits.value.vdouble.matrix.data that throw ValueRuntimeException Modifier and Type Method Description (package private) abstract DoubleMatrixData
DoubleMatrixData. assign(DoubleFunction2 doubleFunction2, DoubleMatrixData right)
Apply a binary operation on a cell by cell basis.protected static double[][]
DoubleMatrixData. checkRectangularAndNonEmpty(double[][] values)
Check that a 2D array of float is not null, not empty and not jagged; i.e.protected static <U extends Unit<U>, S extends DoubleScalarInterface<U, S>>
S[][]DoubleMatrixData. checkRectangularAndNonEmpty(S[][] values)
Check that a 2D array of float is not null, not empty and not jagged; i.e.protected void
DoubleMatrixData. checkSizes(DoubleMatrixData other)
Check the sizes of this data object and the other data object.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.DoubleMatrixData
DoubleMatrixDataDense. divide(DoubleMatrixData right)
Divide two matrices on a cell-by-cell basis.DoubleMatrixData
DoubleMatrixDataSparse. divide(DoubleMatrixData right)
Divide two matrices on a cell-by-cell basis.DoubleMatrixData
DoubleMatrixData. divideBy(DoubleMatrixData right)
Divide the values of a matrix by the values of another matrix on a cell-by-cell basis.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 DoubleScalarInterface<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 DoubleScalarInterface<U, S>>
DoubleMatrixDataDoubleMatrixData. instantiate(S[][] values, StorageType storageType)
Instantiate a DoubleMatrixData with the right data type.static DoubleMatrixDataSparse
DoubleMatrixDataSparse. instantiate(double[][] valuesSI)
Instantiate a DoubleMatrixDataSparse from an array.static DoubleMatrixDataSparse
DoubleMatrixDataSparse. instantiate(double[][] values, Scale scale)
Instantiate a DoubleMatrixDataSparse from an array.abstract DoubleMatrixData
DoubleMatrixData. minus(DoubleMatrixData right)
Subtract two matrices on a cell-by-cell basis.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.DoubleMatrixData
DoubleMatrixDataDense. plus(DoubleMatrixData right)
Add two matrices on a cell-by-cell basis.DoubleMatrixData
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.DoubleMatrixData
DoubleMatrixDataDense. times(DoubleMatrixData right)
Multiply two matrices on a cell-by-cell basis.DoubleMatrixDataSparse
DoubleMatrixDataSparse. times(DoubleMatrixData right)
Multiply two matrices on a cell-by-cell basis.Constructors in org.djunits.value.vdouble.matrix.data that throw ValueRuntimeException Constructor Description DoubleMatrixDataDense(double[][] matrixSI)
Create a matrix with dense data.DoubleMatrixDataDense(double[] matrixSI, int rows, int cols)
Create a matrix with dense data. -
Uses of ValueRuntimeException in org.djunits.value.vdouble.vector
Methods in org.djunits.value.vdouble.vector that throw ValueRuntimeException Modifier and Type Method Description static SIVector
SIVector. instantiate(double[] values, SIUnit unit, StorageType storageType)
Construct a new Relative Double SIVector.static SIVector
SIVector. instantiate(List<Double> values, SIUnit unit, StorageType storageType)
Construct a new Relative Double SIVector.static SIVector
SIVector. instantiate(SortedMap<Integer,Double> values, int length, SIUnit unit, StorageType storageType)
Construct a new Relative Double SIVector. -
Uses of ValueRuntimeException in org.djunits.value.vdouble.vector.base
Methods in org.djunits.value.vdouble.vector.base that throw ValueRuntimeException Modifier and Type Method Description protected void
AbstractDoubleVector. checkIndex(int index)
Check that a provided index is valid.protected void
AbstractDoubleVector. checkSize(DoubleVectorInterface<?,?,?> other)
Centralized size equality check.<UT extends Unit<UT>, ST extends AbstractDoubleScalarRel<UT, ST>, VT extends AbstractDoubleVectorRel<UT, ST, VT>>
SIVectorAbstractDoubleVectorRel. divide(VT rel)
Divide this Relative value by a Relative value for a vector or matrix.S
AbstractDoubleVector. get(int index)
Retrieve a value from the vector.double
AbstractDoubleVector. getInUnit(int index)
Retrieve the value stored at a specified position in the original unit.double
AbstractDoubleVector. getInUnit(int index, U targetUnit)
Retrieve the value stored at a specified position converted into a specified unit.double
DoubleVectorInterface. getInUnit(int index)
Retrieve the value stored at a specified position in the original unit.double
DoubleVectorInterface. getInUnit(int index, U targetUnit)
Retrieve the value stored at a specified position converted into a specified unit.double
AbstractDoubleVector. getSI(int index)
Retrieve the value stored at a specified position in the standard SI unit.double
DoubleVectorInterface. getSI(int index)
Retrieve the value stored at a specified position in the standard SI unit.static <U extends Unit<U>, S extends DoubleScalarInterface<U, S>, V extends DoubleVectorInterface<U, S, V>>
VDoubleVector. instantiate(List<Double> valueListInUnit, U unit, StorageType storageType)
Instantiate the DoubleVector based on its unit.static <U extends Unit<U>, S extends DoubleScalarInterface<U, S>, V extends DoubleVectorInterface<U, S, V>>
VDoubleVector. instantiate(List<Double> valueListInUnit, U unit, StorageType storageType, Class<V> vectorClass)
Instantiate the DoubleVector based on its unit.static <U extends Unit<U>, S extends DoubleScalarInterface<U, S>, V extends DoubleVectorInterface<U, S, V>>
VDoubleVector. instantiateSI(List<Double> valueListSI, U displayUnit, StorageType storageType)
Instantiate the DoubleVector based on its unit.static <U extends Unit<U>, S extends DoubleScalarInterface<U, S>, V extends DoubleVectorInterface<U, S, V>>
VDoubleVector. instantiateSI(List<Double> valueListSI, U displayUnit, StorageType storageType, Class<V> vectorClass)
Instantiate the DoubleVector based on its unit.RV
AbstractDoubleVectorAbs. minus(AV decrement)
Subtract an absolute vector from this absolute vector.AV
AbstractDoubleVectorAbs. minus(RV decrement)
Subtract a relative vector from this absolute vector.RV
AbstractDoubleVectorRel. minus(RV rel)
Subtract a relative vector from this relative mutable vector.AV
AbstractDoubleVectorAbs. plus(RV increment)
Add a relative vector to this absolute vector.RV
AbstractDoubleVectorRel. plus(RV rel)
Add a relative vector to this relative mutable vector.void
AbstractDoubleVector. set(int index, S value)
Set the scalar value at the specified position.void
DoubleVectorInterface. set(int index, S value)
Set the scalar value at the specified position.void
AbstractDoubleVector. setInUnit(int index, double valueInUnit)
Set the value, specified in the (current) display unit, at the specified position.void
AbstractDoubleVector. setInUnit(int index, double valueInUnit, U valueUnit)
Set the value, specified in thevalueUnit
, at the specified position.void
DoubleVectorInterface. setInUnit(int index, double valueInUnit)
Set the value, specified in the (current) display unit, at the specified position.void
DoubleVectorInterface. setInUnit(int index, double valueInUnit, U valueUnit)
Set the value, specified in thevalueUnit
, at the specified position.void
AbstractDoubleVector. setSI(int index, double valueSI)
Set the value, specified in the standard SI unit, at the specified position.void
DoubleVectorInterface. setSI(int index, double valueSI)
Set the value, specified in the standard SI unit, at the specified position.<UT extends Unit<UT>, ST extends AbstractDoubleScalarRel<UT, ST>, VT extends AbstractDoubleVectorRel<UT, ST, VT> & Relative<UT, VT>>
SIVectorAbstractDoubleVectorRel. times(VT rel)
Multiply a Relative value with this Relative value for a vector or matrix. -
Uses of ValueRuntimeException in org.djunits.value.vdouble.vector.data
Methods in org.djunits.value.vdouble.vector.data that throw ValueRuntimeException Modifier and Type Method Description (package private) abstract DoubleVectorData
DoubleVectorData. assign(DoubleFunction2 doubleFunction2, DoubleVectorData right)
Apply a binary operation on a cell by cell basis.protected void
DoubleVectorData. checkSizes(DoubleVectorData other)
Check the sizes of this data object and the other data object.DoubleVectorData
DoubleVectorData. decrementBy(DoubleVectorData right)
Subtract a vector from this vector on a cell-by-cell basis.abstract DoubleVectorData
DoubleVectorData. divide(DoubleVectorData right)
Divide two vectors on a cell-by-cell basis.DoubleVectorData
DoubleVectorDataSparse. divide(DoubleVectorData right)
Divide two vectors on a cell-by-cell basis.DoubleVectorData
DoubleVectorData. divideBy(DoubleVectorData right)
Divide the values of a vector by the values of another vector on a cell-by-cell basis.DoubleVectorData
DoubleVectorData. incrementBy(DoubleVectorData right)
Add a vector to this vector on a cell-by-cell basis.static DoubleVectorData
DoubleVectorData. instantiate(double[] values, Scale scale, StorageType storageType)
Instantiate a DoubleVectorData with the right data type.static DoubleVectorData
DoubleVectorData. instantiate(List<Double> values, Scale scale, StorageType storageType)
Instantiate a DoubleVectorData with the right data type.static DoubleVectorData
DoubleVectorData. instantiate(SortedMap<Integer,Double> valueMap, int length, Scale scale, StorageType storageType)
Instantiate a DoubleVectorData with the right data type.static <U extends Unit<U>, S extends DoubleScalarInterface<U, S>>
DoubleVectorDataDoubleVectorData. instantiate(S[] values, StorageType storageType)
Instantiate a DoubleVectorData with the right data type.static <U extends Unit<U>, S extends DoubleScalarInterface<U, S>>
DoubleVectorDataDoubleVectorData. instantiateList(List<S> valueList, StorageType storageType)
Instantiate a DoubleVectorData with the right data type.static <U extends Unit<U>, S extends DoubleScalarInterface<U, S>>
DoubleVectorDataDoubleVectorData. instantiateMap(SortedMap<Integer,S> values, int length, StorageType storageType)
Instantiate a DoubleVectorData with the right data type.abstract DoubleVectorData
DoubleVectorData. minus(DoubleVectorData right)
Subtract two vectors on a cell-by-cell basis.DoubleVectorData
DoubleVectorData. multiplyBy(DoubleVectorData right)
Multiply a vector with the values of another vector on a cell-by-cell basis.abstract DoubleVectorData
DoubleVectorData. plus(DoubleVectorData right)
Add two vectors on a cell-by-cell basis.abstract DoubleVectorData
DoubleVectorData. times(DoubleVectorData right)
Multiply two vectors on a cell-by-cell basis. -
Uses of ValueRuntimeException in org.djunits.value.vfloat.matrix
Methods in org.djunits.value.vfloat.matrix that throw ValueRuntimeException Modifier and Type Method Description static FloatSIMatrix
FloatSIMatrix. instantiate(float[][] values, SIUnit unit, StorageType storageType)
Construct a new Relative Float FloatSIMatrix. -
Uses of ValueRuntimeException in org.djunits.value.vfloat.matrix.base
Methods in org.djunits.value.vfloat.matrix.base that throw ValueRuntimeException Modifier and Type Method Description protected void
AbstractFloatMatrix. checkColumnIndex(int col)
Check that provided column index is valid.protected void
AbstractFloatMatrix. checkIndex(int row, int col)
Check that provided row and column indices are valid.protected void
AbstractFloatMatrix. checkRowIndex(int row)
Check that provided row index is valid.protected void
AbstractFloatMatrix. checkSquare()
Check that the matrix is square.float
AbstractFloatMatrix. determinant()
Compute the determinant of the matrix.float
FloatMatrixInterface. determinant()
Compute the determinant of the matrix.<UT extends Unit<UT>, ST extends AbstractFloatScalar<UT, ST>, VT extends AbstractFloatVector<UT, ST, VT>, MT extends AbstractFloatMatrix<UT, ST, VT, MT> & Relative<UT, MT>>
FloatSIMatrixAbstractFloatMatrixRel. divide(MT rel)
Divide this Relative matrix by another Relative matrix.S
AbstractFloatMatrix. get(int row, int column)
Retrieve a value from the matrix.V
AbstractFloatMatrix. getColumn(int column)
Retrieve a column from the matrix as a vector.S[]
AbstractFloatMatrix. getColumnScalars(int col)
Retrieve a column from the matrix as an array of scalars.float[]
AbstractFloatMatrix. getColumnSI(int column)
Retrieve a column from the matrix as an array of float.float[]
FloatMatrixInterface. getColumnSI(int column)
Retrieve a column from the matrix as an array of float.V
AbstractFloatMatrix. getDiagonal()
Retrieve the main diagonal of the matrix as a vector.S[]
AbstractFloatMatrix. getDiagonalScalars()
Retrieve the main diagonal of the matrix as an array of scalars.float[]
AbstractFloatMatrix. getDiagonalSI()
Retrieve the main diagonal of the matrix as an array of float.float[]
FloatMatrixInterface. getDiagonalSI()
Retrieve the main diagonal of the matrix as an array of float.float
AbstractFloatMatrix. getInUnit(int row, int column)
Retrieve the value stored at a specified row and column in the original unit.float
AbstractFloatMatrix. getInUnit(int row, int column, U targetUnit)
Retrieve the value stored at a specified row and column converted into a specified unit.float
FloatMatrixInterface. getInUnit(int row, int column)
Retrieve the value stored at a specified row and column in the original unit.float
FloatMatrixInterface. getInUnit(int row, int column, U targetUnit)
Retrieve the value stored at a specified row and column converted into a specified unit.V
AbstractFloatMatrix. getRow(int row)
Retrieve a row from the matrix as a vector.S[]
AbstractFloatMatrix. getRowScalars(int row)
Retrieve a row from the matrix as an array of scalars.float[]
AbstractFloatMatrix. getRowSI(int row)
Retrieve a row from the matrix as an array of float.float[]
FloatMatrixInterface. getRowSI(int row)
Retrieve a row from the matrix as an array of float.float
AbstractFloatMatrix. getSI(int row, int column)
Retrieve the value stored at a specified row and column in the standard SI unit.float
FloatMatrixInterface. getSI(int row, int column)
Retrieve the value stored at a specified row and column in the standard SI unit.RM
AbstractFloatMatrixAbs. minus(AM decrement)
Subtract an absolute matrix from this absolute matrix.AM
AbstractFloatMatrixAbs. minus(RM decrement)
Subtract a relative matrix from this absolute matrix.RM
AbstractFloatMatrixRel. minus(RM rel)
Subtract a relative matrix from this relative mutable matrix.AM
AbstractFloatMatrixAbs. plus(RM increment)
Add a relative matrix to this absolute matrix.RM
AbstractFloatMatrixRel. plus(RM rel)
Add a relative matrix to this relative mutable matrix.void
AbstractFloatMatrix. set(int row, int column, S value)
Set the scalar value at the specified position.void
FloatMatrixInterface. set(int row, int column, S value)
Set the scalar value at the specified position.void
AbstractFloatMatrix. setInUnit(int row, int column, float valueInUnit)
Set the value, specified in the (current) display unit, at the specified position.void
AbstractFloatMatrix. setInUnit(int row, int column, float valueInUnit, U valueUnit)
Set the value, specified in thevalueUnit
, at the specified position.void
FloatMatrixInterface. setInUnit(int row, int column, float valueInUnit)
Set the value, specified in the (current) display unit, at the specified position.void
FloatMatrixInterface. setInUnit(int row, int column, float valueInUnit, U valueUnit)
Set the value, specified in thevalueUnit
, at the specified position.void
AbstractFloatMatrix. setSI(int row, int column, float valueSI)
Set the value, specified in the standard SI unit, at the specified position.void
FloatMatrixInterface. setSI(int row, int column, float valueSI)
Set the value, specified in the standard SI unit, at the specified position.<UT extends Unit<UT>, ST extends AbstractFloatScalar<UT, ST>, VT extends AbstractFloatVector<UT, ST, VT>, MT extends AbstractFloatMatrix<UT, ST, VT, MT> & Relative<UT, MT>>
FloatSIMatrixAbstractFloatMatrixRel. times(MT rel)
Multiply a Relative value with this Relative value for a matrix or matrix. -
Uses of ValueRuntimeException in org.djunits.value.vfloat.matrix.data
Methods in org.djunits.value.vfloat.matrix.data that throw ValueRuntimeException 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.protected static float[][]
FloatMatrixData. checkRectangularAndNonEmpty(float[][] values)
Check that a 2D array of float is not null, not empty and not jagged; i.e.protected static <U extends Unit<U>, S extends FloatScalarInterface<U, S>>
S[][]FloatMatrixData. checkRectangularAndNonEmpty(S[][] values)
Check that a 2D array of float is not null, not empty and not jagged; i.e.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.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.static FloatMatrixDataSparse
FloatMatrixDataSparse. instantiate(float[][] valuesSI)
Instantiate a FloatMatrixDataSparse from an array.static FloatMatrixDataSparse
FloatMatrixDataSparse. instantiate(float[][] values, Scale scale)
Instantiate a FloatMatrixDataSparse from an array.abstract FloatMatrixData
FloatMatrixData. 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.Constructors in org.djunits.value.vfloat.matrix.data that throw ValueRuntimeException Constructor Description FloatMatrixDataDense(float[][] matrixSI)
Create a matrix with dense data.FloatMatrixDataDense(float[] matrixSI, int rows, int cols)
Create a matrix with dense data. -
Uses of ValueRuntimeException in org.djunits.value.vfloat.vector
Methods in org.djunits.value.vfloat.vector that throw ValueRuntimeException Modifier and Type Method Description static FloatSIVector
FloatSIVector. instantiate(float[] values, SIUnit unit, StorageType storageType)
Construct a new Relative Float SIVector.static FloatSIVector
FloatSIVector. instantiate(List<Float> values, SIUnit unit, StorageType storageType)
Construct a new Relative Float SIVector.static FloatSIVector
FloatSIVector. instantiate(SortedMap<Integer,Float> values, int length, SIUnit unit, StorageType storageType)
Construct a new Relative Float SIVector. -
Uses of ValueRuntimeException in org.djunits.value.vfloat.vector.base
Methods in org.djunits.value.vfloat.vector.base that throw ValueRuntimeException Modifier and Type Method Description protected void
AbstractFloatVector. checkIndex(int index)
Check that a provided index is valid.protected void
AbstractFloatVector. checkSize(FloatVectorInterface<?,?,?> other)
Centralized size equality check.<UT extends Unit<UT>, ST extends AbstractFloatScalarRel<UT, ST>, VT extends AbstractFloatVectorRel<UT, ST, VT> & Relative<UT, VT>>
FloatSIVectorAbstractFloatVectorRel. divide(VT rel)
Divide this Relative value by a Relative value for a vector or matrix.S
AbstractFloatVector. get(int index)
Retrieve a value from the vector.float
AbstractFloatVector. getInUnit(int index)
Retrieve the value stored at a specified position in the original unit.float
AbstractFloatVector. getInUnit(int index, U targetUnit)
Retrieve the value stored at a specified position converted into a specified unit.float
FloatVectorInterface. getInUnit(int index)
Retrieve the value stored at a specified position in the original unit.float
FloatVectorInterface. getInUnit(int index, U targetUnit)
Retrieve the value stored at a specified position converted into a specified unit.float
AbstractFloatVector. getSI(int index)
Retrieve the value stored at a specified position in the standard SI unit.float
FloatVectorInterface. getSI(int index)
Retrieve the value stored at a specified position in the standard SI unit.static <U extends Unit<U>, S extends FloatScalarInterface<U, S>, V extends FloatVectorInterface<U, S, V>>
VFloatVector. instantiate(List<Float> valueListInUnit, U unit, StorageType storageType)
Instantiate the FloatVector based on its unit.static <U extends Unit<U>, S extends FloatScalarInterface<U, S>, V extends FloatVectorInterface<U, S, V>>
VFloatVector. instantiate(List<Float> valueListInUnit, U unit, StorageType storageType, Class<V> vectorClass)
Instantiate the FloatVector based on its unit.static <U extends Unit<U>, S extends FloatScalarInterface<U, S>, V extends FloatVectorInterface<U, S, V>>
VFloatVector. instantiateSI(List<Float> valueListSI, U displayUnit, StorageType storageType)
Instantiate the FloatVector based on its unit.static <U extends Unit<U>, S extends FloatScalarInterface<U, S>, V extends FloatVectorInterface<U, S, V>>
VFloatVector. instantiateSI(List<Float> valueListSI, U displayUnit, StorageType storageType, Class<V> vectorClass)
Instantiate the FloatVector based on its unit.RV
AbstractFloatVectorAbs. minus(AV decrement)
Subtract an absolute vector from this absolute vector.AV
AbstractFloatVectorAbs. minus(RV decrement)
Subtract a relative vector from this absolute vector.RV
AbstractFloatVectorRel. minus(RV rel)
Subtract a relative vector from this relative mutable vector.AV
AbstractFloatVectorAbs. plus(RV increment)
Add a relative vector to this absolute vector.RV
AbstractFloatVectorRel. plus(RV rel)
Add a relative vector to this relative mutable vector.void
AbstractFloatVector. set(int index, S value)
Set the scalar value at the specified position.void
FloatVectorInterface. set(int index, S value)
Set the scalar value at the specified position.void
AbstractFloatVector. setInUnit(int index, float valueInUnit)
Set the value, specified in the (current) display unit, at the specified position.void
AbstractFloatVector. setInUnit(int index, float valueInUnit, U valueUnit)
Set the value, specified in thevalueUnit
, at the specified position.void
FloatVectorInterface. setInUnit(int index, float valueInUnit)
Set the value, specified in the (current) display unit, at the specified position.void
FloatVectorInterface. setInUnit(int index, float valueInUnit, U valueUnit)
Set the value, specified in thevalueUnit
, at the specified position.void
AbstractFloatVector. setSI(int index, float valueSI)
Set the value, specified in the standard SI unit, at the specified position.void
FloatVectorInterface. setSI(int index, float valueSI)
Set the value, specified in the standard SI unit, at the specified position.<UT extends Unit<UT>, ST extends AbstractFloatScalarRel<UT, ST>, VT extends AbstractFloatVectorRel<UT, ST, VT> & Relative<UT, VT>>
FloatSIVectorAbstractFloatVectorRel. times(VT rel)
Multiply a Relative value with this Relative value for a vector or matrix. -
Uses of ValueRuntimeException in org.djunits.value.vfloat.vector.data
Methods in org.djunits.value.vfloat.vector.data that throw ValueRuntimeException Modifier and Type Method Description (package private) abstract FloatVectorData
FloatVectorData. assign(FloatFunction2 floatFunction2, FloatVectorData right)
Apply a binary operation on a cell by cell basis.protected void
FloatVectorData. checkSizes(FloatVectorData other)
Check the sizes of this data object and the other data object.FloatVectorData
FloatVectorData. decrementBy(FloatVectorData right)
Subtract a vector from this vector on a cell-by-cell basis.abstract FloatVectorData
FloatVectorData. divide(FloatVectorData right)
Divide two vectors on a cell-by-cell basis.FloatVectorData
FloatVectorDataSparse. divide(FloatVectorData right)
Divide two vectors on a cell-by-cell basis.FloatVectorData
FloatVectorData. divideBy(FloatVectorData right)
Divide the values of a vector by the values of another vector on a cell-by-cell basis.FloatVectorData
FloatVectorData. incrementBy(FloatVectorData right)
Add a vector to this vector on a cell-by-cell basis.static FloatVectorData
FloatVectorData. instantiate(float[] values, Scale scale, StorageType storageType)
Instantiate a FloatVectorData with the right data type.static FloatVectorData
FloatVectorData. instantiate(List<Float> values, Scale scale, StorageType storageType)
Instantiate a FloatVectorData with the right data type.static FloatVectorData
FloatVectorData. instantiate(SortedMap<Integer,Float> valueMap, int length, Scale scale, StorageType storageType)
Instantiate a FloatVectorData with the right data type.static <U extends Unit<U>, S extends FloatScalarInterface<U, S>>
FloatVectorDataFloatVectorData. instantiate(S[] values, StorageType storageType)
Instantiate a FloatVectorData with the right data type.static <U extends Unit<U>, S extends FloatScalarInterface<U, S>>
FloatVectorDataFloatVectorData. instantiateList(List<S> valueList, StorageType storageType)
Instantiate a FloatVectorData with the right data type.static <U extends Unit<U>, S extends FloatScalarInterface<U, S>>
FloatVectorDataFloatVectorData. instantiateMap(SortedMap<Integer,S> values, int length, StorageType storageType)
Instantiate a FloatVectorData with the right data type.abstract FloatVectorData
FloatVectorData. minus(FloatVectorData right)
Subtract two vectors on a cell-by-cell basis.FloatVectorData
FloatVectorData. multiplyBy(FloatVectorData right)
Multiply a vector with the values of another vector on a cell-by-cell basis.abstract FloatVectorData
FloatVectorData. plus(FloatVectorData right)
Add two vectors on a cell-by-cell basis.abstract FloatVectorData
FloatVectorData. times(FloatVectorData right)
Multiply two vector on a cell-by-cell basis.