U - Unitpublic static class MutableDoubleMatrix.Abs.Sparse<U extends Unit<U>> extends MutableDoubleMatrix.Abs<U> implements SparseData
MutableDoubleMatrix.Abs.Dense<U extends Unit<U>>, MutableDoubleMatrix.Abs.Sparse<U extends Unit<U>>MutableDoubleMatrix.Abs<U extends Unit<U>>, MutableDoubleMatrix.Rel<U extends Unit<U>>| Modifier | Constructor and Description |
|---|---|
|
Sparse(double[][] values,
U unit)
Construct a new Absolute Sparse MutableDoubleMatrix.
|
protected |
Sparse(DoubleMatrix2D values,
U unit)
For package internal use only.
|
|
Sparse(DoubleScalar.Abs<U>[][] values)
Construct a new Absolute Sparse MutableDoubleMatrix.
|
| Modifier and Type | Method and Description |
|---|---|
MutableDoubleMatrix.Abs.Sparse<U> |
copy()
Create a deep copy of this Value.
|
protected DoubleMatrix2D |
createMatrix2D(int rows,
int columns)
Create storage for the data.
|
DoubleMatrix.Abs.Sparse<U> |
immutable()
Make (immutable) DoubleMatrix equivalent for any type of MutableDoubleMatrix.
|
MutableDoubleMatrix.Abs.Sparse<U> |
mutable()
Create a mutable version of this DoubleMatrix.
|
abs, acos, asin, atan, cbrt, ceil, cos, cosh, decrementBy, exp, expm1, floor, get, incrementBy, inv, log, log10, log1p, pow, rint, round, signum, sin, sinh, sqrt, tan, tanh, toDegrees, toRadiansassign, checkCopyOnWrite, decrementBy, decrementByImpl, divide, incrementByImpl, multiply, normalize, scaleValueByValue, scaleValueByValue, set, setInUnit, setSIcardinality, checkIndex, checkNonEmpty, checkSize, checkSize, columns, deepCopyData, deepCopyOfData, denseToSparse, denseToSparse, det, equals, getInUnit, getInUnit, getMatrixSI, getSI, getValuesInUnit, getValuesInUnit, getValuesSI, hashCode, initialize, initialize, initialize, interpolate, interpolate, interpolate, interpolate, minus, minus, minus, minus, minus, minus, minus, minus, minus, plus, plus, plus, plus, plus, plus, rows, safeGet, safeSet, solve, sparseToDense, sparseToDense, times, times, times, times, times, times, times, times, times, times, toString, toString, toString, toString, zSumexpressAsSIUnit, expressAsSpecifiedUnit, getUnit, isAbsolute, isRelativepublic Sparse(double[][] values,
U unit)
throws ValueException
values - double[][]; the initial values of the entries in the new Absolute Sparse
MutableDoubleMatrixunit - U; the unit of the new Absolute Sparse MutableDoubleMatrixValueException - when values is null, or is not rectangularpublic Sparse(DoubleScalar.Abs<U>[][] values) throws ValueException
values - DoubleScalar.Abs<U>[][]; the initial values of the entries in the new Absolute Sparse
MutableDoubleMatrixValueException - when values has zero entries, or is not rectangularprotected Sparse(DoubleMatrix2D values, U unit)
values - DoubleMatrix2D; the initial values of the entries in the new Absolute Sparse
MutableDoubleMatrixunit - U; the unit of the new Absolute Sparse MutableDoubleMatrixpublic final DoubleMatrix.Abs.Sparse<U> immutable()
immutable in class MutableDoubleMatrix<U extends Unit<U>>public final MutableDoubleMatrix.Abs.Sparse<U> mutable()
mutable in class DoubleMatrix<U extends Unit<U>>protected final DoubleMatrix2D createMatrix2D(int rows, int columns)
createMatrix2D in class DoubleMatrix<U extends Unit<U>>rows - int; the number of rows in the matrixcolumns - int; the number of columns in the matrixCopyright © 2014–2015 Delft University of Technology. All rights reserved.