Documentation of 'org.jquantlib.math.matrixutilities.internal.Address' Java class
Address
org.jquantlib.math.matrixutilities.internal

Interface Address

    • Method Detail

      • rows

        int rows()
        Returns:
        the number of rows mapped
      • cols

        int cols()
        Returns:
        the number of columns mapped
      • base

        int base()
        Returns:
        the base address (inclusive)
      • last

        int last()
        Returns:
        the last address (exclusive)
      • row0

        int row0()
        row0 is the row offset of the upmost row of a Matrix.

        Example: Matrix B, being a sub-matrix of A, has row0 like shown below:

             Matrix A = new Matrix(5, 8);
             int row0 = 1; int row1 = 4;
             int col0 = 5; int col1 = 8;
             Matrix B = A.range(row0, row1, col0, col1);
         
        Returns:
      • col0

        int col0()
        col0 is the row offset of the leftmost column of a Matrix.

        Example: Matrix B, being a sub-matrix of A, has col0 like shown below:

             Matrix A = new Matrix(5, 8);
             int row0 = 1; int row1 = 4;
             int col0 = 5; int col1 = 8;
             Matrix B = A.range(row0, row1, col0, col1);
         
        Returns:
      • isContiguous

        boolean isContiguous()
        Tells if the underlying memory storage can be accessed in a continuous way.

        When contiguous is true, certain operations are benefited by bulk operations.

      • isFortran

        boolean isFortran()
        This is a convenience method intended to return Address.Flags.FORTRAN
        Returns:
        Flags#FORTRAN
      • flags

        java.util.Set<Address.Flags> flags()
        Returns:
        a set of flags in effect on this Address object.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.