zla_wwaddw function

void zla_wwaddw(
  1. int N,
  2. Array<Complex> X_,
  3. Array<Complex> Y_,
  4. Array<Complex> W_,
)

Implementation

void zla_wwaddw(
  final int N,
  final Array<Complex> X_,
  final Array<Complex> Y_,
  final Array<Complex> W_,
) {
  final X = X_.having();
  final Y = Y_.having();
  final W = W_.having();

  for (var I = 1; I <= N; I++) {
    var S = X[I] + W[I];
    S = (S + S) - S;
    Y[I] = ((X[I] - S) + W[I]) + Y[I];
    X[I] = S;
  }
}