// Copyright ©2016 The gonum Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //+build !noasm,!appengine package c64 // AxpyUnitary is // for i, v := range x { // y[i] += alpha * v // } func AxpyUnitary(alpha complex64, x, y []complex64) // AxpyUnitaryTo is // for i, v := range x { // dst[i] = alpha*v + y[i] // } func AxpyUnitaryTo(dst []complex64, alpha complex64, x, y []complex64) // AxpyInc is // for i := 0; i < int(n); i++ { // y[iy] += alpha * x[ix] // ix += incX // iy += incY // } func AxpyInc(alpha complex64, x, y []complex64, n, incX, incY, ix, iy uintptr) // AxpyIncTo is // for i := 0; i < int(n); i++ { // dst[idst] = alpha*x[ix] + y[iy] // ix += incX // iy += incY // idst += incDst // } func AxpyIncTo(dst []complex64, incDst, idst uintptr, alpha complex64, x, y []complex64, n, incX, incY, ix, iy uintptr)