test_class.file: jtstoolkit/src/test/java/ec/tstoolkit/maths/matrices/SubMatrixTest.java
test_class.identifier: SubMatrixTest
test_case.body: @Test
      public void testDiagonal() {
      }
test_case.class_method_signature: SubMatrixTest.testDiagonal()
test_case.full_signature: @Test public void testDiagonal()
test_case.identifier: testDiagonal
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testDiagonal()
focal_class.declarator: m_data
focal_class.modifier: final
focal_class.original_string: final double[] m_data;
focal_class.type: double[]
focal_class.var_name: m_data
focal_class.declarator: m_row_inc
focal_class.modifier: final
focal_class.original_string: final int m_row_inc, m_col_inc;
focal_class.type: int
focal_class.var_name: m_row_inc
focal_class.declarator: m_start
focal_class.original_string: int m_start, m_nrows, m_ncols;
focal_class.type: int
focal_class.var_name: m_start
focal_class.declarator: PROD_THRESHOLD = 6
focal_class.modifier: private static final
focal_class.original_string: private static final int PROD_THRESHOLD = 6;
focal_class.type: int
focal_class.var_name: PROD_THRESHOLD
focal_class.file: jtstoolkit/src/main/java/ec/tstoolkit/maths/matrices/SubMatrix.java
focal_class.identifier: SubMatrix
focal_class.interfaces: implements Cloneable
focal_class.class_method_signature: SubMatrix.SubMatrix(final double[] data, final int nrows, final int ncols)
focal_class.full_signature: public  SubMatrix(final double[] data, final int nrows, final int ncols)
focal_class.identifier: SubMatrix
focal_class.modifiers: public
focal_class.parameters: (final double[] data, final int nrows, final int ncols)
focal_class.signature:  SubMatrix(final double[] data, final int nrows, final int ncols)
focal_class.class_method_signature: SubMatrix.SubMatrix(final double[] data, final int start, final int nrows,
              final int ncols, final int rowinc, final int colinc)
focal_class.full_signature: public  SubMatrix(final double[] data, final int start, final int nrows,
              final int ncols, final int rowinc, final int colinc)
focal_class.identifier: SubMatrix
focal_class.modifiers: public
focal_class.parameters: (final double[] data, final int start, final int nrows,
              final int ncols, final int rowinc, final int colinc)
focal_class.signature:  SubMatrix(final double[] data, final int start, final int nrows,
              final int ncols, final int rowinc, final int colinc)
focal_class.class_method_signature: SubMatrix.SubMatrix(final SubMatrix m)
focal_class.full_signature: public  SubMatrix(final SubMatrix m)
focal_class.identifier: SubMatrix
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix m)
focal_class.signature:  SubMatrix(final SubMatrix m)
focal_class.class_method_signature: SubMatrix.add(final double val)
focal_class.full_signature: public void add(final double val)
focal_class.identifier: add
focal_class.modifiers: public
focal_class.parameters: (final double val)
focal_class.return: void
focal_class.signature: void add(final double val)
focal_class.class_method_signature: SubMatrix.add(final int row, final int col, final double val)
focal_class.full_signature: public void add(final int row, final int col, final double val)
focal_class.identifier: add
focal_class.modifiers: public
focal_class.parameters: (final int row, final int col, final double val)
focal_class.return: void
focal_class.signature: void add(final int row, final int col, final double val)
focal_class.class_method_signature: SubMatrix.add(final SubMatrix m)
focal_class.full_signature: public void add(final SubMatrix m)
focal_class.identifier: add
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix m)
focal_class.return: void
focal_class.signature: void add(final SubMatrix m)
focal_class.class_method_signature: SubMatrix.addTo(SubMatrix m, int i, int j)
focal_class.full_signature: public void addTo(SubMatrix m, int i, int j)
focal_class.identifier: addTo
focal_class.modifiers: public
focal_class.parameters: (SubMatrix m, int i, int j)
focal_class.return: void
focal_class.signature: void addTo(SubMatrix m, int i, int j)
focal_class.class_method_signature: SubMatrix.subTo(SubMatrix m, int i, int j)
focal_class.full_signature: public void subTo(SubMatrix m, int i, int j)
focal_class.identifier: subTo
focal_class.modifiers: public
focal_class.parameters: (SubMatrix m, int i, int j)
focal_class.return: void
focal_class.signature: void subTo(SubMatrix m, int i, int j)
focal_class.class_method_signature: SubMatrix.chs()
focal_class.full_signature: public void chs()
focal_class.identifier: chs
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void chs()
focal_class.class_method_signature: SubMatrix.set(final Matrix.MatrixFunction fn)
focal_class.full_signature: public void set(final Matrix.MatrixFunction fn)
focal_class.identifier: set
focal_class.modifiers: public
focal_class.parameters: (final Matrix.MatrixFunction fn)
focal_class.return: void
focal_class.signature: void set(final Matrix.MatrixFunction fn)
focal_class.class_method_signature: SubMatrix.add(final Matrix.MatrixFunction fn)
focal_class.full_signature: public void add(final Matrix.MatrixFunction fn)
focal_class.identifier: add
focal_class.modifiers: public
focal_class.parameters: (final Matrix.MatrixFunction fn)
focal_class.return: void
focal_class.signature: void add(final Matrix.MatrixFunction fn)
focal_class.class_method_signature: SubMatrix.set(final Matrix.MatrixRelativeFunction fn)
focal_class.full_signature: public void set(final Matrix.MatrixRelativeFunction fn)
focal_class.identifier: set
focal_class.modifiers: public
focal_class.parameters: (final Matrix.MatrixRelativeFunction fn)
focal_class.return: void
focal_class.signature: void set(final Matrix.MatrixRelativeFunction fn)
focal_class.class_method_signature: SubMatrix.add(final Matrix.MatrixRelativeFunction fn)
focal_class.full_signature: public void add(final Matrix.MatrixRelativeFunction fn)
focal_class.identifier: add
focal_class.modifiers: public
focal_class.parameters: (final Matrix.MatrixRelativeFunction fn)
focal_class.return: void
focal_class.signature: void add(final Matrix.MatrixRelativeFunction fn)
focal_class.class_method_signature: SubMatrix.clone()
focal_class.full_signature: @Override public SubMatrix clone()
focal_class.identifier: clone
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: SubMatrix
focal_class.signature: SubMatrix clone()
focal_class.class_method_signature: SubMatrix.column(final int c)
focal_class.full_signature: public DataBlock column(final int c)
focal_class.identifier: column
focal_class.modifiers: public
focal_class.parameters: (final int c)
focal_class.return: DataBlock
focal_class.signature: DataBlock column(final int c)
focal_class.class_method_signature: SubMatrix.columns()
focal_class.full_signature: public DataBlockIterator columns()
focal_class.identifier: columns
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataBlockIterator
focal_class.signature: DataBlockIterator columns()
focal_class.class_method_signature: SubMatrix.copy(final SubMatrix m)
focal_class.full_signature: public void copy(final SubMatrix m)
focal_class.identifier: copy
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix m)
focal_class.return: void
focal_class.signature: void copy(final SubMatrix m)
focal_class.class_method_signature: SubMatrix.copyRows(final SubMatrix src, final boolean[] brows)
focal_class.full_signature: public void copyRows(final SubMatrix src, final boolean[] brows)
focal_class.identifier: copyRows
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix src, final boolean[] brows)
focal_class.return: void
focal_class.signature: void copyRows(final SubMatrix src, final boolean[] brows)
focal_class.class_method_signature: SubMatrix.copyRows(final SubMatrix src, final int[] irows)
focal_class.full_signature: public void copyRows(final SubMatrix src, final int[] irows)
focal_class.identifier: copyRows
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix src, final int[] irows)
focal_class.return: void
focal_class.signature: void copyRows(final SubMatrix src, final int[] irows)
focal_class.class_method_signature: SubMatrix.copyColumns(final SubMatrix src, final boolean[] bcols)
focal_class.full_signature: public void copyColumns(final SubMatrix src, final boolean[] bcols)
focal_class.identifier: copyColumns
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix src, final boolean[] bcols)
focal_class.return: void
focal_class.signature: void copyColumns(final SubMatrix src, final boolean[] bcols)
focal_class.class_method_signature: SubMatrix.copyColumns(final SubMatrix src, final int[] icols)
focal_class.full_signature: public void copyColumns(final SubMatrix src, final int[] icols)
focal_class.identifier: copyColumns
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix src, final int[] icols)
focal_class.return: void
focal_class.signature: void copyColumns(final SubMatrix src, final int[] icols)
focal_class.class_method_signature: SubMatrix.copy(final SubMatrix src, final boolean[] brows, final boolean[] bcols)
focal_class.full_signature: public void copy(final SubMatrix src, final boolean[] brows, final boolean[] bcols)
focal_class.identifier: copy
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix src, final boolean[] brows, final boolean[] bcols)
focal_class.return: void
focal_class.signature: void copy(final SubMatrix src, final boolean[] brows, final boolean[] bcols)
focal_class.class_method_signature: SubMatrix.copy(final SubMatrix src, final int[] irows, final int[] icols)
focal_class.full_signature: public void copy(final SubMatrix src, final int[] irows, final int[] icols)
focal_class.identifier: copy
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix src, final int[] irows, final int[] icols)
focal_class.return: void
focal_class.signature: void copy(final SubMatrix src, final int[] irows, final int[] icols)
focal_class.class_method_signature: SubMatrix.copyTo(SubMatrix m, int i, int j)
focal_class.full_signature: public void copyTo(SubMatrix m, int i, int j)
focal_class.identifier: copyTo
focal_class.modifiers: public
focal_class.parameters: (SubMatrix m, int i, int j)
focal_class.return: void
focal_class.signature: void copyTo(SubMatrix m, int i, int j)
focal_class.class_method_signature: SubMatrix.setAY(final double a, final SubMatrix Y)
focal_class.full_signature: public void setAY(final double a, final SubMatrix Y)
focal_class.identifier: setAY
focal_class.modifiers: public
focal_class.parameters: (final double a, final SubMatrix Y)
focal_class.return: void
focal_class.signature: void setAY(final double a, final SubMatrix Y)
focal_class.class_method_signature: SubMatrix.addAY(final double a, final SubMatrix Y)
focal_class.full_signature: public void addAY(final double a, final SubMatrix Y)
focal_class.identifier: addAY
focal_class.modifiers: public
focal_class.parameters: (final double a, final SubMatrix Y)
focal_class.return: void
focal_class.signature: void addAY(final double a, final SubMatrix Y)
focal_class.class_method_signature: SubMatrix.addXaXt(double a, DataBlock x)
focal_class.full_signature: public void addXaXt(double a, DataBlock x)
focal_class.identifier: addXaXt
focal_class.modifiers: public
focal_class.parameters: (double a, DataBlock x)
focal_class.return: void
focal_class.signature: void addXaXt(double a, DataBlock x)
focal_class.class_method_signature: SubMatrix.addXaYt(double a, DataBlock x, DataBlock y)
focal_class.full_signature: public void addXaYt(double a, DataBlock x, DataBlock y)
focal_class.identifier: addXaYt
focal_class.modifiers: public
focal_class.parameters: (double a, DataBlock x, DataBlock y)
focal_class.return: void
focal_class.signature: void addXaYt(double a, DataBlock x, DataBlock y)
focal_class.class_method_signature: SubMatrix.diagonal()
focal_class.full_signature: public DataBlock diagonal()
focal_class.identifier: diagonal
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataBlock
focal_class.signature: DataBlock diagonal()
focal_class.class_method_signature: SubMatrix.difference(final SubMatrix ls, final SubMatrix rs)
focal_class.full_signature: public void difference(final SubMatrix ls, final SubMatrix rs)
focal_class.identifier: difference
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix ls, final SubMatrix rs)
focal_class.return: void
focal_class.signature: void difference(final SubMatrix ls, final SubMatrix rs)
focal_class.class_method_signature: SubMatrix.extract(final int r0, final int r1, final int c0,
              final int c1)
focal_class.full_signature: public SubMatrix extract(final int r0, final int r1, final int c0,
              final int c1)
focal_class.identifier: extract
focal_class.modifiers: public
focal_class.parameters: (final int r0, final int r1, final int c0,
              final int c1)
focal_class.return: SubMatrix
focal_class.signature: SubMatrix extract(final int r0, final int r1, final int c0,
              final int c1)
focal_class.class_method_signature: SubMatrix.extract(final int r0, final int c0, final int nrows,
              final int ncols, final int rowinc, final int colinc)
focal_class.full_signature: public SubMatrix extract(final int r0, final int c0, final int nrows,
              final int ncols, final int rowinc, final int colinc)
focal_class.identifier: extract
focal_class.modifiers: public
focal_class.parameters: (final int r0, final int c0, final int nrows,
              final int ncols, final int rowinc, final int colinc)
focal_class.return: SubMatrix
focal_class.signature: SubMatrix extract(final int r0, final int c0, final int nrows,
              final int ncols, final int rowinc, final int colinc)
focal_class.class_method_signature: SubMatrix.get(final int row, final int col)
focal_class.full_signature: public double get(final int row, final int col)
focal_class.identifier: get
focal_class.modifiers: public
focal_class.parameters: (final int row, final int col)
focal_class.return: double
focal_class.signature: double get(final int row, final int col)
focal_class.class_method_signature: SubMatrix.getColumnsCount()
focal_class.full_signature: public int getColumnsCount()
focal_class.identifier: getColumnsCount
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getColumnsCount()
focal_class.class_method_signature: SubMatrix.getRowsCount()
focal_class.full_signature: public int getRowsCount()
focal_class.identifier: getRowsCount
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getRowsCount()
focal_class.class_method_signature: SubMatrix.move(final int dr, final int dc)
focal_class.full_signature: public void move(final int dr, final int dc)
focal_class.identifier: move
focal_class.modifiers: public
focal_class.parameters: (final int dr, final int dc)
focal_class.return: void
focal_class.signature: void move(final int dr, final int dc)
focal_class.class_method_signature: SubMatrix.mul(final double val)
focal_class.full_signature: public void mul(final double val)
focal_class.identifier: mul
focal_class.modifiers: public
focal_class.parameters: (final double val)
focal_class.return: void
focal_class.signature: void mul(final double val)
focal_class.class_method_signature: SubMatrix.mul(final int row, final int col, final double val)
focal_class.full_signature: public void mul(final int row, final int col, final double val)
focal_class.identifier: mul
focal_class.modifiers: public
focal_class.parameters: (final int row, final int col, final double val)
focal_class.return: void
focal_class.signature: void mul(final int row, final int col, final double val)
focal_class.class_method_signature: SubMatrix.dot(final SubMatrix m)
focal_class.full_signature: public double dot(final SubMatrix m)
focal_class.identifier: dot
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix m)
focal_class.return: double
focal_class.signature: double dot(final SubMatrix m)
focal_class.class_method_signature: SubMatrix.product(final SubMatrix m, final SubMatrix n)
focal_class.full_signature: public void product(final SubMatrix m, final SubMatrix n)
focal_class.identifier: product
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix m, final SubMatrix n)
focal_class.return: void
focal_class.signature: void product(final SubMatrix m, final SubMatrix n)
focal_class.class_method_signature: SubMatrix.kronecker(final SubMatrix m, final SubMatrix n)
focal_class.full_signature: public void kronecker(final SubMatrix m, final SubMatrix n)
focal_class.identifier: kronecker
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix m, final SubMatrix n)
focal_class.return: void
focal_class.signature: void kronecker(final SubMatrix m, final SubMatrix n)
focal_class.class_method_signature: SubMatrix.row(final int r)
focal_class.full_signature: public DataBlock row(final int r)
focal_class.identifier: row
focal_class.modifiers: public
focal_class.parameters: (final int r)
focal_class.return: DataBlock
focal_class.signature: DataBlock row(final int r)
focal_class.class_method_signature: SubMatrix.rows()
focal_class.full_signature: public DataBlockIterator rows()
focal_class.identifier: rows
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataBlockIterator
focal_class.signature: DataBlockIterator rows()
focal_class.class_method_signature: SubMatrix.set(final double val)
focal_class.full_signature: public void set(final double val)
focal_class.identifier: set
focal_class.modifiers: public
focal_class.parameters: (final double val)
focal_class.return: void
focal_class.signature: void set(final double val)
focal_class.class_method_signature: SubMatrix.set(final int row, final int col, final double value)
focal_class.full_signature: public void set(final int row, final int col, final double value)
focal_class.identifier: set
focal_class.modifiers: public
focal_class.parameters: (final int row, final int col, final double value)
focal_class.return: void
focal_class.signature: void set(final int row, final int col, final double value)
focal_class.class_method_signature: SubMatrix.shift(final int n)
focal_class.full_signature: public void shift(final int n)
focal_class.identifier: shift
focal_class.modifiers: public
focal_class.parameters: (final int n)
focal_class.return: void
focal_class.signature: void shift(final int n)
focal_class.class_method_signature: SubMatrix.sub(final SubMatrix m)
focal_class.full_signature: public void sub(final SubMatrix m)
focal_class.identifier: sub
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix m)
focal_class.return: void
focal_class.signature: void sub(final SubMatrix m)
focal_class.class_method_signature: SubMatrix.subDiagonal(int pos)
focal_class.full_signature: public DataBlock subDiagonal(int pos)
focal_class.identifier: subDiagonal
focal_class.modifiers: public
focal_class.parameters: (int pos)
focal_class.return: DataBlock
focal_class.signature: DataBlock subDiagonal(int pos)
focal_class.class_method_signature: SubMatrix.sum()
focal_class.full_signature: public double sum()
focal_class.identifier: sum
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double sum()
focal_class.class_method_signature: SubMatrix.sum(final SubMatrix ls, final SubMatrix rs)
focal_class.full_signature: public void sum(final SubMatrix ls, final SubMatrix rs)
focal_class.identifier: sum
focal_class.modifiers: public
focal_class.parameters: (final SubMatrix ls, final SubMatrix rs)
focal_class.return: void
focal_class.signature: void sum(final SubMatrix ls, final SubMatrix rs)
focal_class.class_method_signature: SubMatrix.transpose()
focal_class.full_signature: public SubMatrix transpose()
focal_class.identifier: transpose
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: SubMatrix
focal_class.signature: SubMatrix transpose()
focal_class.class_method_signature: SubMatrix.isEmpty()
focal_class.full_signature: public boolean isEmpty()
focal_class.identifier: isEmpty
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isEmpty()
focal_class.class_method_signature: SubMatrix.isZero(double zero)
focal_class.full_signature: public boolean isZero(double zero)
focal_class.identifier: isZero
focal_class.modifiers: public
focal_class.parameters: (double zero)
focal_class.return: boolean
focal_class.signature: boolean isZero(double zero)
focal_class.class_method_signature: SubMatrix.isNull(double zero)
focal_class.full_signature: @Deprecated public boolean isNull(double zero)
focal_class.identifier: isNull
focal_class.modifiers: @Deprecated public
focal_class.parameters: (double zero)
focal_class.return: boolean
focal_class.signature: boolean isNull(double zero)
focal_class.class_method_signature: SubMatrix.isDiagonal()
focal_class.full_signature: public boolean isDiagonal()
focal_class.identifier: isDiagonal
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isDiagonal()
focal_class.class_method_signature: SubMatrix.isIdentity()
focal_class.full_signature: public boolean isIdentity()
focal_class.identifier: isIdentity
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isIdentity()
focal_class.class_method_signature: SubMatrix.isLower()
focal_class.full_signature: public boolean isLower()
focal_class.identifier: isLower
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isLower()
focal_class.class_method_signature: SubMatrix.isUpper()
focal_class.full_signature: public boolean isUpper()
focal_class.identifier: isUpper
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isUpper()
focal_class.class_method_signature: SubMatrix.isFull()
focal_class.full_signature: private boolean isFull()
focal_class.identifier: isFull
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isFull()
focal_class.class_method_signature: SubMatrix.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.class_method_signature: SubMatrix.toString(String fmt)
focal_class.full_signature: public String toString(String fmt)
focal_class.identifier: toString
focal_class.modifiers: public
focal_class.parameters: (String fmt)
focal_class.return: String
focal_class.signature: String toString(String fmt)
focal_class.class_method_signature: SubMatrix.rowSum()
focal_class.full_signature: @NewObject public DataBlock rowSum()
focal_class.identifier: rowSum
focal_class.modifiers: @NewObject public
focal_class.parameters: ()
focal_class.return: DataBlock
focal_class.signature: DataBlock rowSum()
focal_class.class_method_signature: SubMatrix.columnSum()
focal_class.full_signature: @NewObject public DataBlock columnSum()
focal_class.identifier: columnSum
focal_class.modifiers: @NewObject public
focal_class.parameters: ()
focal_class.return: DataBlock
focal_class.signature: DataBlock columnSum()
focal_class.class_method_signature: SubMatrix.xmy(SubMatrix x, SubMatrix y)
focal_class.full_signature: public void xmy(SubMatrix x, SubMatrix y)
focal_class.identifier: xmy
focal_class.modifiers: public
focal_class.parameters: (SubMatrix x, SubMatrix y)
focal_class.return: void
focal_class.signature: void xmy(SubMatrix x, SubMatrix y)
focal_class.class_method_signature: SubMatrix.nrm2()
focal_class.full_signature: public double nrm2()
focal_class.identifier: nrm2
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double nrm2()
focal_class.class_method_signature: SubMatrix.next(int nrows, int ncols)
focal_class.full_signature: public void next(int nrows, int ncols)
focal_class.identifier: next
focal_class.modifiers: public
focal_class.parameters: (int nrows, int ncols)
focal_class.return: void
focal_class.signature: void next(int nrows, int ncols)
focal_class.class_method_signature: SubMatrix.next()
focal_class.full_signature: public void next()
focal_class.identifier: next
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void next()
focal_class.class_method_signature: SubMatrix.hnext(int ncols)
focal_class.full_signature: public void hnext(int ncols)
focal_class.identifier: hnext
focal_class.modifiers: public
focal_class.parameters: (int ncols)
focal_class.return: void
focal_class.signature: void hnext(int ncols)
focal_class.class_method_signature: SubMatrix.hnext()
focal_class.full_signature: public void hnext()
focal_class.identifier: hnext
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void hnext()
focal_class.class_method_signature: SubMatrix.vnext(int nrows)
focal_class.full_signature: public void vnext(int nrows)
focal_class.identifier: vnext
focal_class.modifiers: public
focal_class.parameters: (int nrows)
focal_class.return: void
focal_class.signature: void vnext(int nrows)
focal_class.class_method_signature: SubMatrix.vnext()
focal_class.full_signature: public void vnext()
focal_class.identifier: vnext
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void vnext()
focal_class.class_method_signature: SubMatrix.previous(int nrows, int ncols)
focal_class.full_signature: public void previous(int nrows, int ncols)
focal_class.identifier: previous
focal_class.modifiers: public
focal_class.parameters: (int nrows, int ncols)
focal_class.return: void
focal_class.signature: void previous(int nrows, int ncols)
focal_class.class_method_signature: SubMatrix.previous()
focal_class.full_signature: public void previous()
focal_class.identifier: previous
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void previous()
focal_class.class_method_signature: SubMatrix.hprevious(int ncols)
focal_class.full_signature: public void hprevious(int ncols)
focal_class.identifier: hprevious
focal_class.modifiers: public
focal_class.parameters: (int ncols)
focal_class.return: void
focal_class.signature: void hprevious(int ncols)
focal_class.class_method_signature: SubMatrix.hprevious()
focal_class.full_signature: public void hprevious()
focal_class.identifier: hprevious
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void hprevious()
focal_class.class_method_signature: SubMatrix.vprevious(int nrows)
focal_class.full_signature: public void vprevious(int nrows)
focal_class.identifier: vprevious
focal_class.modifiers: public
focal_class.parameters: (int nrows)
focal_class.return: void
focal_class.signature: void vprevious(int nrows)
focal_class.class_method_signature: SubMatrix.vprevious()
focal_class.full_signature: public void vprevious()
focal_class.identifier: vprevious
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void vprevious()
focal_class.class_method_signature: SubMatrix.topLeft()
focal_class.full_signature: public SubMatrix topLeft()
focal_class.identifier: topLeft
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: SubMatrix
focal_class.signature: SubMatrix topLeft()
focal_class.class_method_signature: SubMatrix.topLeft(int nr, int nc)
focal_class.full_signature: public SubMatrix topLeft(int nr, int nc)
focal_class.identifier: topLeft
focal_class.modifiers: public
focal_class.parameters: (int nr, int nc)
focal_class.return: SubMatrix
focal_class.signature: SubMatrix topLeft(int nr, int nc)
focal_class.class_method_signature: SubMatrix.top(int nr)
focal_class.full_signature: public SubMatrix top(int nr)
focal_class.identifier: top
focal_class.modifiers: public
focal_class.parameters: (int nr)
focal_class.return: SubMatrix
focal_class.signature: SubMatrix top(int nr)
focal_class.class_method_signature: SubMatrix.left(int nc)
focal_class.full_signature: public SubMatrix left(int nc)
focal_class.identifier: left
focal_class.modifiers: public
focal_class.parameters: (int nc)
focal_class.return: SubMatrix
focal_class.signature: SubMatrix left(int nc)
focal_class.class_method_signature: SubMatrix.bottomRight()
focal_class.full_signature: public SubMatrix bottomRight()
focal_class.identifier: bottomRight
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: SubMatrix
focal_class.signature: SubMatrix bottomRight()
focal_class.class_method_signature: SubMatrix.bottomRight(int nr, int nc)
focal_class.full_signature: public SubMatrix bottomRight(int nr, int nc)
focal_class.identifier: bottomRight
focal_class.modifiers: public
focal_class.parameters: (int nr, int nc)
focal_class.return: SubMatrix
focal_class.signature: SubMatrix bottomRight(int nr, int nc)
focal_class.class_method_signature: SubMatrix.bottom(int nr)
focal_class.full_signature: public SubMatrix bottom(int nr)
focal_class.identifier: bottom
focal_class.modifiers: public
focal_class.parameters: (int nr)
focal_class.return: SubMatrix
focal_class.signature: SubMatrix bottom(int nr)
focal_class.class_method_signature: SubMatrix.right(int nc)
focal_class.full_signature: public SubMatrix right(int nc)
focal_class.identifier: right
focal_class.modifiers: public
focal_class.parameters: (int nc)
focal_class.return: SubMatrix
focal_class.signature: SubMatrix right(int nc)
focal_method.body: public DataBlock diagonal() {
          int n = Math.min(m_nrows, m_ncols), inc = m_row_inc + m_col_inc;
          return new DataBlock(m_data, m_start, m_start + inc * n, inc);
      }
focal_method.class_method_signature: SubMatrix.diagonal()
focal_method.full_signature: public DataBlock diagonal()
focal_method.identifier: diagonal
focal_method.invocations: min
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: DataBlock
focal_method.signature: DataBlock diagonal()