|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.math.linear.AbstractRealMatrix
org.apache.commons.math.linear.RealMatrixImpl
Array2DRowRealMatrix
@Deprecated public class RealMatrixImpl
Implementation of RealMatrix using a double[][] array to store entries and LU decomposition to support linear system solution and inverse.
The LU decomposition is performed as needed, to support the following operations:
Usage notes:
getDataRef()
, then the stored LU decomposition will not be
discarded. In this case, you need to explicitly invoke
LUDecompose()
to recompute the decomposition
before using any of the methods above.RealMatrix
interface, matrix element indexing
is 0-based -- e.g., getEntry(0, 0)
returns the element in the first row, first column of the matrix.
Field Summary | |
---|---|
protected double[][] |
data
Deprecated. Entries of the matrix |
Constructor Summary | |
---|---|
RealMatrixImpl()
Deprecated. Creates a matrix with no data |
|
RealMatrixImpl(double[] v)
Deprecated. Create a new (column) RealMatrix using v as the
data for the unique column of the v.length x 1 matrix
created. |
|
RealMatrixImpl(double[][] d)
Deprecated. Create a new RealMatrix using the input array as the underlying data array. |
|
RealMatrixImpl(double[][] d,
boolean copyArray)
Deprecated. Create a new RealMatrix using the input array as the underlying data array. |
|
RealMatrixImpl(int rowDimension,
int columnDimension)
Deprecated. Create a new RealMatrix with the supplied row and column dimensions. |
Method Summary | |
---|---|
RealMatrix |
add(RealMatrix m)
Deprecated. Compute the sum of this and m. |
RealMatrixImpl |
add(RealMatrixImpl m)
Deprecated. Compute the sum of this and m . |
void |
addToEntry(int row,
int column,
double increment)
Deprecated. Change an entry in the specified row and column. |
RealMatrix |
copy()
Deprecated. Returns a (deep) copy of this. |
RealMatrix |
createMatrix(int rowDimension,
int columnDimension)
Deprecated. Create a new RealMatrix of the same type as the instance with the supplied row and column dimensions. |
int |
getColumnDimension()
Deprecated. Returns the number of columns in the matrix. |
double[][] |
getData()
Deprecated. Returns matrix entries as a two-dimensional array. |
double[][] |
getDataRef()
Deprecated. Returns a reference to the underlying data array. |
double |
getEntry(int row,
int column)
Deprecated. Returns the entry in the specified row and column. |
int |
getRowDimension()
Deprecated. Returns the number of rows in the matrix. |
RealMatrix |
multiply(RealMatrix m)
Deprecated. Returns the result of postmultiplying this by m. |
RealMatrixImpl |
multiply(RealMatrixImpl m)
Deprecated. Returns the result of postmultiplying this by m . |
void |
multiplyEntry(int row,
int column,
double factor)
Deprecated. Change an entry in the specified row and column. |
double[] |
operate(double[] v)
Deprecated. Returns the result of multiplying this by the vector v . |
double[] |
preMultiply(double[] v)
Deprecated. Returns the (row) vector result of premultiplying this by the vector v . |
void |
setEntry(int row,
int column,
double value)
Deprecated. Set the entry in the specified row and column. |
void |
setSubMatrix(double[][] subMatrix,
int row,
int column)
Deprecated. Replace the submatrix starting at row, column using data in
the input subMatrix array. |
RealMatrix |
subtract(RealMatrix m)
Deprecated. Compute this minus m. |
RealMatrixImpl |
subtract(RealMatrixImpl m)
Deprecated. Compute this minus m . |
double |
walkInColumnOrder(RealMatrixChangingVisitor visitor)
Deprecated. Visit (and possibly change) all matrix entries in column order. |
double |
walkInColumnOrder(RealMatrixChangingVisitor visitor,
int startRow,
int endRow,
int startColumn,
int endColumn)
Deprecated. Visit (and possibly change) some matrix entries in column order. |
double |
walkInColumnOrder(RealMatrixPreservingVisitor visitor)
Deprecated. Visit (but don't change) all matrix entries in column order. |
double |
walkInColumnOrder(RealMatrixPreservingVisitor visitor,
int startRow,
int endRow,
int startColumn,
int endColumn)
Deprecated. Visit (but don't change) some matrix entries in column order. |
double |
walkInRowOrder(RealMatrixChangingVisitor visitor)
Deprecated. Visit (and possibly change) all matrix entries in row order. |
double |
walkInRowOrder(RealMatrixChangingVisitor visitor,
int startRow,
int endRow,
int startColumn,
int endColumn)
Deprecated. Visit (and possibly change) some matrix entries in row order. |
double |
walkInRowOrder(RealMatrixPreservingVisitor visitor)
Deprecated. Visit (but don't change) all matrix entries in row order. |
double |
walkInRowOrder(RealMatrixPreservingVisitor visitor,
int startRow,
int endRow,
int startColumn,
int endColumn)
Deprecated. Visit (but don't change) some matrix entries in row order. |
Methods inherited from class org.apache.commons.math.linear.AbstractRealMatrix |
---|
copySubMatrix, copySubMatrix, equals, getColumn, getColumnMatrix, getColumnVector, getDeterminant, getFrobeniusNorm, getNorm, getRow, getRowMatrix, getRowVector, getSubMatrix, getSubMatrix, getTrace, hashCode, inverse, isSingular, isSquare, luDecompose, operate, preMultiply, preMultiply, scalarAdd, scalarMultiply, setColumn, setColumnMatrix, setColumnVector, setRow, setRowMatrix, setRowVector, solve, solve, toString, transpose, walkInOptimizedOrder, walkInOptimizedOrder, walkInOptimizedOrder, walkInOptimizedOrder |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected double[][] data
Constructor Detail |
---|
public RealMatrixImpl()
public RealMatrixImpl(int rowDimension, int columnDimension) throws IllegalArgumentException
rowDimension
- the number of rows in the new matrixcolumnDimension
- the number of columns in the new matrix
IllegalArgumentException
- if row or column dimension is not
positivepublic RealMatrixImpl(double[][] d) throws IllegalArgumentException, NullPointerException
The input array is copied, not referenced. This constructor has
the same effect as calling RealMatrixImpl(double[][], boolean)
with the second argument set to true
.
d
- data for new matrix
IllegalArgumentException
- if d
is not rectangular
(not all rows have the same length) or empty
NullPointerException
- if d
is nullRealMatrixImpl(double[][], boolean)
public RealMatrixImpl(double[][] d, boolean copyArray) throws IllegalArgumentException, NullPointerException
If an array is built specially in order to be embedded in a
RealMatrix and not used directly, the
copyArray
may be
set to false
d
- data for new matrixcopyArray
- if true, the input array will be copied, otherwise
it will be referenced
IllegalArgumentException
- if d
is not rectangular
(not all rows have the same length) or empty
NullPointerException
- if d
is nullRealMatrixImpl(double[][])
public RealMatrixImpl(double[] v)
v
as the
data for the unique column of the v.length x 1
matrix
created.
The input array is copied, not referenced.
v
- column vector holding data for new matrixMethod Detail |
---|
public RealMatrix createMatrix(int rowDimension, int columnDimension) throws IllegalArgumentException
createMatrix
in interface RealMatrix
createMatrix
in class AbstractRealMatrix
rowDimension
- the number of rows in the new matrixcolumnDimension
- the number of columns in the new matrix
IllegalArgumentException
- if row or column dimension is not positivepublic RealMatrix copy()
copy
in interface RealMatrix
copy
in class AbstractRealMatrix
public RealMatrix add(RealMatrix m) throws IllegalArgumentException
add
in interface RealMatrix
add
in class AbstractRealMatrix
m
- matrix to be added
IllegalArgumentException
- if m is not the same size as thispublic RealMatrixImpl add(RealMatrixImpl m) throws IllegalArgumentException
m
.
m
- matrix to be added
IllegalArgumentException
- if m is not the same size as thispublic RealMatrix subtract(RealMatrix m) throws IllegalArgumentException
subtract
in interface RealMatrix
subtract
in class AbstractRealMatrix
m
- matrix to be subtracted
IllegalArgumentException
- if m is not the same size as thispublic RealMatrixImpl subtract(RealMatrixImpl m) throws IllegalArgumentException
m
.
m
- matrix to be subtracted
IllegalArgumentException
- if m is not the same size as thispublic RealMatrix multiply(RealMatrix m) throws IllegalArgumentException
multiply
in interface RealMatrix
multiply
in class AbstractRealMatrix
m
- matrix to postmultiply by
IllegalArgumentException
- if columnDimension(this) != rowDimension(m)public RealMatrixImpl multiply(RealMatrixImpl m) throws IllegalArgumentException
m
.
m
- matrix to postmultiply by
IllegalArgumentException
- if columnDimension(this) != rowDimension(m)public double[][] getData()
getData
in interface RealMatrix
getData
in class AbstractRealMatrix
public double[][] getDataRef()
Does not make a fresh copy of the underlying data.
public void setSubMatrix(double[][] subMatrix, int row, int column) throws MatrixIndexException
row, column
using data in
the input subMatrix
array. Indexes are 0-based.
Example:
Starting with
1 2 3 4 5 6 7 8 9 0 1 2and
subMatrix = {{3, 4} {5,6}}
, invoking
setSubMatrix(subMatrix,1,1))
will result in 1 2 3 4 5 3 4 8 9 5 6 2
setSubMatrix
in interface RealMatrix
setSubMatrix
in class AbstractRealMatrix
subMatrix
- array containing the submatrix replacement datarow
- row coordinate of the top, left element to be replacedcolumn
- column coordinate of the top, left element to be replaced
MatrixIndexException
- if subMatrix does not fit into this
matrix from element in (row, column)public double getEntry(int row, int column) throws MatrixIndexException
Row and column indices start at 0 and must satisfy
0 <= row < rowDimension
0 <= column < columnDimension
MatrixIndexException
is thrown.
getEntry
in interface RealMatrix
getEntry
in class AbstractRealMatrix
row
- row location of entry to be fetchedcolumn
- column location of entry to be fetched
MatrixIndexException
- if the row or column index is not validpublic void setEntry(int row, int column, double value) throws MatrixIndexException
Row and column indices start at 0 and must satisfy
0 <= row < rowDimension
0 <= column < columnDimension
MatrixIndexException
is thrown.
setEntry
in interface RealMatrix
setEntry
in class AbstractRealMatrix
row
- row location of entry to be setcolumn
- column location of entry to be setvalue
- matrix entry to be set in row,column
MatrixIndexException
- if the row or column index is not validpublic void addToEntry(int row, int column, double increment) throws MatrixIndexException
Row and column indices start at 0 and must satisfy
0 <= row < rowDimension
0 <= column < columnDimension
MatrixIndexException
is thrown.
addToEntry
in interface RealMatrix
addToEntry
in class AbstractRealMatrix
row
- row location of entry to be setcolumn
- column location of entry to be setincrement
- value to add to the current matrix entry in row,column
MatrixIndexException
- if the row or column index is not validpublic void multiplyEntry(int row, int column, double factor) throws MatrixIndexException
Row and column indices start at 0 and must satisfy
0 <= row < rowDimension
0 <= column < columnDimension
MatrixIndexException
is thrown.
multiplyEntry
in interface RealMatrix
multiplyEntry
in class AbstractRealMatrix
row
- row location of entry to be setcolumn
- column location of entry to be setfactor
- multiplication factor for the current matrix entry in row,column
MatrixIndexException
- if the row or column index is not validpublic int getRowDimension()
getRowDimension
in interface AnyMatrix
getRowDimension
in class AbstractRealMatrix
public int getColumnDimension()
getColumnDimension
in interface AnyMatrix
getColumnDimension
in class AbstractRealMatrix
public double[] operate(double[] v) throws IllegalArgumentException
v
.
operate
in interface RealMatrix
operate
in class AbstractRealMatrix
v
- the vector to operate on
IllegalArgumentException
- if columnDimension != v.size()public double[] preMultiply(double[] v) throws IllegalArgumentException
v
.
preMultiply
in interface RealMatrix
preMultiply
in class AbstractRealMatrix
v
- the row vector to premultiply by
IllegalArgumentException
- if rowDimension != v.size()public double walkInRowOrder(RealMatrixChangingVisitor visitor) throws MatrixVisitorException
Row order starts at upper left and iterating through all elements of a row from left to right before going to the leftmost element of the next row.
walkInRowOrder
in interface RealMatrix
walkInRowOrder
in class AbstractRealMatrix
visitor
- visitor used to process all matrix entries
RealMatrixChangingVisitor.end()
at the end
of the walk
MatrixVisitorException
- if the visitor cannot process an entryRealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)
public double walkInRowOrder(RealMatrixPreservingVisitor visitor) throws MatrixVisitorException
Row order starts at upper left and iterating through all elements of a row from left to right before going to the leftmost element of the next row.
walkInRowOrder
in interface RealMatrix
walkInRowOrder
in class AbstractRealMatrix
visitor
- visitor used to process all matrix entries
RealMatrixPreservingVisitor.end()
at the end
of the walk
MatrixVisitorException
- if the visitor cannot process an entryRealMatrix.walkInRowOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)
public double walkInRowOrder(RealMatrixChangingVisitor visitor, int startRow, int endRow, int startColumn, int endColumn) throws MatrixIndexException, MatrixVisitorException
Row order starts at upper left and iterating through all elements of a row from left to right before going to the leftmost element of the next row.
walkInRowOrder
in interface RealMatrix
walkInRowOrder
in class AbstractRealMatrix
visitor
- visitor used to process all matrix entriesstartRow
- Initial row indexendRow
- Final row index (inclusive)startColumn
- Initial column indexendColumn
- Final column index
RealMatrixChangingVisitor.end()
at the end
of the walk
MatrixIndexException
- if the indices are not valid
MatrixVisitorException
- if the visitor cannot process an entryRealMatrix.walkInRowOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)
public double walkInRowOrder(RealMatrixPreservingVisitor visitor, int startRow, int endRow, int startColumn, int endColumn) throws MatrixIndexException, MatrixVisitorException
Row order starts at upper left and iterating through all elements of a row from left to right before going to the leftmost element of the next row.
walkInRowOrder
in interface RealMatrix
walkInRowOrder
in class AbstractRealMatrix
visitor
- visitor used to process all matrix entriesstartRow
- Initial row indexendRow
- Final row index (inclusive)startColumn
- Initial column indexendColumn
- Final column index
RealMatrixPreservingVisitor.end()
at the end
of the walk
MatrixIndexException
- if the indices are not valid
MatrixVisitorException
- if the visitor cannot process an entryRealMatrix.walkInRowOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)
public double walkInColumnOrder(RealMatrixChangingVisitor visitor) throws MatrixVisitorException
Column order starts at upper left and iterating through all elements of a column from top to bottom before going to the topmost element of the next column.
walkInColumnOrder
in interface RealMatrix
walkInColumnOrder
in class AbstractRealMatrix
visitor
- visitor used to process all matrix entries
RealMatrixChangingVisitor.end()
at the end
of the walk
MatrixVisitorException
- if the visitor cannot process an entryRealMatrix.walkInRowOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)
public double walkInColumnOrder(RealMatrixPreservingVisitor visitor) throws MatrixVisitorException
Column order starts at upper left and iterating through all elements of a column from top to bottom before going to the topmost element of the next column.
walkInColumnOrder
in interface RealMatrix
walkInColumnOrder
in class AbstractRealMatrix
visitor
- visitor used to process all matrix entries
RealMatrixPreservingVisitor.end()
at the end
of the walk
MatrixVisitorException
- if the visitor cannot process an entryRealMatrix.walkInRowOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)
public double walkInColumnOrder(RealMatrixChangingVisitor visitor, int startRow, int endRow, int startColumn, int endColumn) throws MatrixIndexException, MatrixVisitorException
Column order starts at upper left and iterating through all elements of a column from top to bottom before going to the topmost element of the next column.
walkInColumnOrder
in interface RealMatrix
walkInColumnOrder
in class AbstractRealMatrix
visitor
- visitor used to process all matrix entriesstartRow
- Initial row indexendRow
- Final row index (inclusive)startColumn
- Initial column indexendColumn
- Final column index
RealMatrixChangingVisitor.end()
at the end
of the walk
MatrixIndexException
- if the indices are not valid
MatrixVisitorException
- if the visitor cannot process an entryRealMatrix.walkInRowOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)
public double walkInColumnOrder(RealMatrixPreservingVisitor visitor, int startRow, int endRow, int startColumn, int endColumn) throws MatrixIndexException, MatrixVisitorException
Column order starts at upper left and iterating through all elements of a column from top to bottom before going to the topmost element of the next column.
walkInColumnOrder
in interface RealMatrix
walkInColumnOrder
in class AbstractRealMatrix
visitor
- visitor used to process all matrix entriesstartRow
- Initial row indexendRow
- Final row index (inclusive)startColumn
- Initial column indexendColumn
- Final column index
RealMatrixPreservingVisitor.end()
at the end
of the walk
MatrixIndexException
- if the indices are not valid
MatrixVisitorException
- if the visitor cannot process an entryRealMatrix.walkInRowOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor)
,
RealMatrix.walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int)
,
RealMatrix.walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |