|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmaspack.matrix.MatrixBase
maspack.matrix.DenseMatrixBase
maspack.matrix.MatrixNd
maspack.matrix.SubMatrixNd
public class SubMatrixNd
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface maspack.matrix.Matrix |
---|
Matrix.Partition, Matrix.WriteFormat |
Field Summary |
---|
Fields inherited from interface maspack.matrix.Matrix |
---|
INDEFINITE, POSITIVE_DEFINITE, SPD, SYMMETRIC |
Constructor Summary | |
---|---|
SubMatrixNd()
|
|
SubMatrixNd(int row0,
int col0,
int numRows,
int numCols,
MatrixNd Mparent)
|
Method Summary | |
---|---|
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)
|
Methods inherited from class maspack.matrix.MatrixNd |
---|
absolute, add, add, add, 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, mulDiagonalLeft, mulDiagonalLeft, mulDiagonalRight, mulDiagonalRight, mulTranspose, mulTransposeBoth, mulTransposeLeft, mulTransposeRight, negate, negate, oneNorm, permuteColumns, permuteRows, rowSize, scale, scale, scaledAdd, scaledAdd, 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 |
Methods inherited from class maspack.matrix.DenseMatrixBase |
---|
add, set, set, set, setCCSValues, setCRSValues |
Methods inherited from class maspack.matrix.MatrixBase |
---|
containsNaN, determinant, epsilonEquals, equals, get, getCCSIndices, getCCSIndices, getCCSValues, getCCSValues, getCRSIndices, getCRSIndices, getCRSValues, getCRSValues, getDefaultFormat, getSize, getSubMatrix, hasNaN, idString, isSymmetric, mul, mul, mul, mulAdd, mulAdd, mulAdd, mulTranspose, mulTranspose, mulTranspose, mulTransposeAdd, mulTransposeAdd, mulTransposeAdd, numNonZeroVals, numNonZeroVals, scan, setCRSValues, setDefaultFormat, toString, toString, toString, trace, write, write, write, write, write, writeToFile |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface maspack.matrix.LinearTransformNd |
---|
mul |
Methods inherited from interface maspack.matrix.Matrix |
---|
determinant, epsilonEquals, equals, getCCSIndices, getCCSIndices, getCCSValues, getCCSValues, getCRSIndices, getCRSIndices, getCRSValues, getCRSValues, getSize, getSubMatrix, isSymmetric, mul, mul, mul, mulAdd, mulAdd, mulAdd, mulTranspose, mulTranspose, mulTranspose, mulTransposeAdd, mulTransposeAdd, mulTransposeAdd, numNonZeroVals, numNonZeroVals, scan, toString, trace, write, write, write |
Constructor Detail |
---|
public SubMatrixNd()
public SubMatrixNd(int row0, int col0, int numRows, int numCols, MatrixNd Mparent)
Method Detail |
---|
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
public MatrixNd clone() throws java.lang.CloneNotSupportedException
clone
in interface Clonable
clone
in class MatrixNd
java.lang.CloneNotSupportedException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |