public class SubMatrixNd extends MatrixNd
Matrix.Partition, Matrix.WriteFormat
INDEFINITE, 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, unsetBuffer
add, set, set, set, setCCSValues, setCRSValues
containsNaN, 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, writeToFile
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
mul
getThreeVectorValue
isWritable, scan, write
determinant, 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, write
public SubMatrixNd()
public SubMatrixNd(int row0, int col0, int numRows, int numCols, MatrixNd Mparent)
public boolean isSubMatrix()
MatrixNd
SubMatrixNd
.isSubMatrix
in class MatrixNd
public void setDimensions(int row0, int col0, int numRows, int numCols, MatrixNd Mparent) throws ImproperSizeException
ImproperSizeException
public void clear()
public void finalize()
finalize
in class java.lang.Object