Class ColumnMajorMatrixFactory

java.lang.Object
org.esa.snap.core.util.math.ColumnMajorMatrixFactory
All Implemented Interfaces:
MatrixFactory

public class ColumnMajorMatrixFactory extends Object implements MatrixFactory
Matrix factory implementation.
  • Constructor Details

    • ColumnMajorMatrixFactory

      public ColumnMajorMatrixFactory()
  • Method Details

    • createMatrix

      public double[][] createMatrix(int m, int n, double[] values)
      Creates a matrix from a given array of values, assuming a column-major layout of the latter.
      Specified by:
      createMatrix in interface MatrixFactory
      Parameters:
      m - the number of rows in the matrix being created.
      n - the number of columns in the matrix being created.
      values - the values.
      Returns:
      the matrix created from the values array.