smallestElement method

double smallestElement()

Implementation

double smallestElement() {
  Float32x4 minQuant = columnData.last.shuffle([
    Float32x4.xyzw,
    Float32x4.xxxx,
    Float32x4.xyyy,
    Float32x4.xyzz
  ][nRows % 4]);
  for (int i = 0; i < columnData.length - 1; ++i)
    minQuant = minQuant.min(columnData[i]);
  return math.min(
      math.min(minQuant.x, minQuant.y), math.min(minQuant.z, minQuant.w));
}