docs: public static double findMaxCol(final int blockLength , final DSubmatrixD1 Y , final int col )
      {
          final int width = Math.min(blockLength,Y.col1-Y.col0);
  
          final double dataY[] = Y.original.data;
  
          double max = 0;
  
          for( int i = Y.row0; i < Y.row1; i += blockLength ) {
              int height = Math.min( blockLength , Y.row1 - i );
  
              int index = i*Y.original.numCols + height*Y.col0 + col;
  
              if( i == Y.row0 ) {
                  index += width*col;
                  for( int k = col; k < height; k++ , index += width ) {
                      double v = Math.abs(dataY[index]);
                      if( v > max ) {
                          max = v;
                      }
                  }
              } else {
                  for( int k = 0; k < height; k++ , index += width ) {
                      double v = Math.abs(dataY[index]);
                      if( v > max ) {
                          max = v;
                      }
                  }
              }
          }
  
          return max;
      }