Class LogicalStore<N extends java.lang.Comparable<N>>

    • Field Detail

      • myBase

        private final MatrixStore<N extends java.lang.Comparable<N>> myBase
      • myOne

        private final Scalar<N extends java.lang.Comparable<N>> myOne
      • myZero

        private final Scalar<N extends java.lang.Comparable<N>> myZero
    • Constructor Detail

      • LogicalStore

        protected LogicalStore​(MatrixStore<N> base,
                               int rowsCount,
                               int columnsCount)
      • LogicalStore

        protected LogicalStore​(MatrixStore<N> base,
                               long rowsCount,
                               long columnsCount)
    • Method Detail

      • executeMultiply

        protected final java.util.concurrent.Future<MatrixStore<N>> executeMultiply​(double scalar)
      • executeMultiply

        protected final java.util.concurrent.Future<MatrixStore<N>> executeMultiply​(MatrixStore<N> right)
      • executeMultiply

        protected final java.util.concurrent.Future<MatrixStore<N>> executeMultiply​(N scalar)
      • executeMultiplyBoth

        protected final java.util.concurrent.Future<N> executeMultiplyBoth​(Access1D<N> leftAndRight)