Class Primitive2D.Simple

java.lang.Object
org.ojalgo.structure.Primitive2D
org.ojalgo.structure.Primitive2D.Simple
All Implemented Interfaces:
Access1D<Double>, Access2D<Double>, Mutate1D, Mutate2D, Structure1D, Structure2D
Enclosing class:
Primitive2D

static final class Primitive2D.Simple extends Primitive2D
  • Field Details

    • myColDim

      private final int myColDim
    • myRowDim

      private final int myRowDim
    • myValues

      private final double[] myValues
  • Constructor Details

    • Simple

      Simple(int nbRows, int nbCols)
  • Method Details

    • doubleValue

      public double doubleValue(int row, int col)
      Description copied from interface: Access2D
      Extracts one element of this matrix as a double.
      Parameters:
      row - A row index.
      col - A column index.
      Returns:
      One matrix element
    • getColDim

      public int getColDim()
      Returns:
      The number of columns
    • getRowDim

      public int getRowDim()
      Returns:
      The number of rows
    • set

      public void set(int row, int col, double value)
    • size

      public int size()
      Description copied from interface: Structure2D
      size() == getRowDim() * getColDim()