This is a pre-release version (latest).Go to latest (1.18.0)
{ } Raw JSON

bundles / scipy latest / scipy / linalg / _fblas / zgeru

blas_function

scipy.linalg._fblas:zgeru

source: build-install/usr/lib/python3.14/site-packages/scipy/linalg/_fblas.cpython-314-x86_64-linux-gnu.so

Signature

def zgeru(alpha, x, y, incx = 1, incy = 1, a = None, overwrite_x = 0, overwrite_y = 0, overwrite_a = 0)

Summary

General rank-1 update a = alpha*outer(x, y) + a (BLAS zgeru).

Parameters

alpha : complex

Scalar multiplier.

x : ndarray

Input vector of length m.

y : ndarray

Input vector of length n.

incx : int, optional

Stride between successive elements of x. Default is 1.

incy : int, optional

Stride between successive elements of y. Default is 1.

a : ndarray, optional

(m, n) matrix to update; if omitted a new zero matrix is allocated. Default is None.

overwrite_x : int, optional

If nonzero, x may be overwritten in place. Default is 0.

overwrite_y : int, optional

If nonzero, y may be overwritten in place. Default is 0.

overwrite_a : int, optional

If nonzero, a may be overwritten in place. Default is 0.

Returns

a : ndarray

The updated (m, n) matrix.

Aliases

  • scipy.linalg._fblas.zgeru