zlacgv function

void zlacgv(
  1. int N,
  2. Array<Complex> X_,
  3. int INCX
)

Implementation

void zlacgv(
  final int N,
  final Array<Complex> X_,
  final int INCX,
) {
  final X = X_.having();
  if (INCX == 1) {
    for (var I = 1; I <= N; I++) {
      X[I] = X[I].conjugate();
    }
  } else {
    var IOFF = 1;
    if (INCX < 0) IOFF = 1 - (N - 1) * INCX;
    for (var I = 1; I <= N; I++) {
      X[IOFF] = X[IOFF].conjugate();
      IOFF += INCX;
    }
  }
}