public class SubMatrixNd extends MatrixNd
Matrix.Partition, Matrix.WriteFormatINDEFINITE, POSITIVE_DEFINITE, SPD, SYMMETRIC| Constructor and Description |
|---|
SubMatrixNd() |
SubMatrixNd(int row0,
int col0,
int numRows,
int numCols,
MatrixNd Mparent) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
MatrixNd |
clone() |
void |
finalize() |
boolean |
isSubMatrix()
Returns true if the this matrix is a submatrix; i.e., is a member of the
subclass
SubMatrixNd. |
void |
setDimensions(int row0,
int col0,
int numRows,
int numCols,
MatrixNd Mparent) |
absolute, add, add, add, addDiagonal, addDiagonal, addDiagonal, addObj, addScaledSubMatrix, addSubMatrix, checkConsistency, colSize, copySubMatrix, epsilonEquals, equals, frobeniusNorm, get, get, get, getBuffer, getBufferBase, getBufferWidth, getColumn, getColumn, getColumn, getRow, getRow, getRow, getSubMatrix, getSubMatrix, infinityNorm, invert, invert, isFixedSize, main, maxElement, minElement, mul, mul, mul, mulAdd, mulDiagonalLeft, mulDiagonalLeft, mulDiagonalRight, mulDiagonalRight, mulTranspose, mulTransposeBoth, mulTransposeLeft, mulTransposeLeftAdd, mulTransposeRight, mulTransposeRightAdd, negate, negate, oneNorm, permuteColumns, permuteRows, rowSize, scale, scale, scaledAdd, scaledAdd, scaledAddObj, scaleObj, set, set, set, set, setBuffer, setColumn, setColumn, setDiagonal, setDiagonal, setIdentity, setRandom, setRandom, setRandom, setRandomOrthogonal, setRandomOrthogonal, setRandomSvd, setRandomSvd, setRow, setRow, setSize, setSubMatrix, setSubMatrix, setZero, sub, sub, transpose, transpose, unsetBufferadd, set, set, set, setCCSValues, setCRSValuescontainsNaN, determinant, epsilonEquals, equals, frobeniusNormSquared, get, getCCSIndices, getCCSIndices, getCCSIndices, getCCSValues, getCCSValues, getCCSValues, getCRSIndices, getCRSIndices, getCRSIndices, getCRSValues, getCRSValues, getCRSValues, getDefaultFormat, getSize, getSubMatrix, hasNaN, idString, isSymmetric, isWritable, maxNorm, mul, mul, mul, mulAdd, mulAdd, mulAdd, mulTranspose, mulTranspose, mulTranspose, mulTransposeAdd, mulTransposeAdd, mulTransposeAdd, numNonZeroVals, numNonZeroVals, scan, scan, setCRSValues, setDefaultFormat, toString, toString, toString, trace, write, write, write, write, write, write, write, writeToFileequals, getClass, hashCode, notify, notifyAll, wait, wait, waitmulgetThreeVectorValueisWritable, scan, writedeterminant, epsilonEquals, equals, frobeniusNormSquared, getCCSIndices, getCCSIndices, getCCSIndices, getCCSValues, getCCSValues, getCCSValues, getCRSIndices, getCRSIndices, getCRSIndices, getCRSValues, getCRSValues, getCRSValues, getSize, getSubMatrix, isSymmetric, maxNorm, mul, mul, mul, mulAdd, mulAdd, mulAdd, mulTranspose, mulTranspose, mulTranspose, mulTransposeAdd, mulTransposeAdd, mulTransposeAdd, numNonZeroVals, numNonZeroVals, scan, toString, toString, trace, write, write, writepublic SubMatrixNd()
public SubMatrixNd(int row0,
int col0,
int numRows,
int numCols,
MatrixNd Mparent)
public boolean isSubMatrix()
MatrixNdSubMatrixNd.isSubMatrix in class MatrixNdpublic void setDimensions(int row0,
int col0,
int numRows,
int numCols,
MatrixNd Mparent)
throws ImproperSizeException
ImproperSizeExceptionpublic void clear()
public void finalize()
finalize in class java.lang.Object