BLAS/SRC/dger.f(3)

πŸ’– NAME πŸ’–

BLAS/SRC/dger.f β€” ok so this is the LAPACK manual page for that file, bestie, and it's literally the home of DGER ✨


🌸 SYNOPSIS 🌸

Functions/Subroutines

subroutine dger (m, n, alpha, x, incx, y, incy, a, lda)
    DGER

πŸ¦‹ Function/Subroutine Documentation πŸ¦‹

subroutine dger (integer m, integer n, double precision alpha, double
    precision, dimension(*) x, integer incx, double precision, dimension(*)
    y, integer incy, double precision, dimension(lda,*) a, integer lda)
DGER

✨ Purpose ✨

DGER performs the rank 1 operation

A := alpha*x*y**T + A,

where alpha is a scalar, x is an m element vector, y is an n element vector and A is an m by n matrix. That's it, that's the whole serve πŸ’…


πŸŽ€ Parameters πŸŽ€

  • M β€” this one's an INTEGER. On entry, M specifies the number of rows of the matrix A. M must be at least zero. no negative rows allowed, queen πŸ™ˆ
  • N β€” also an INTEGER. On entry, N specifies the number of columns of the matrix A. N must be at least zero.
  • ALPHA β€” ALPHA is DOUBLE PRECISION. On entry, ALPHA specifies the scalar alpha. the main character scalar, fr fr ⭐
  • X β€” X is a DOUBLE PRECISION array, dimension at least ( 1 + ( m - 1 )*abs( INCX ) ). Before entry, the incremented array X must contain the m element vector x.
  • INCX β€” INCX is INTEGER. On entry, INCX specifies the increment for the elements of X. INCX must not be zero. like, zero is not an option bestie πŸ’€
  • Y β€” Y is a DOUBLE PRECISION array, dimension at least ( 1 + ( n - 1 )*abs( INCY ) ). Before entry, the incremented array Y must contain the n element vector y.
  • INCY β€” INCY is INTEGER. On entry, INCY specifies the increment for the elements of Y. INCY must not be zero. same vibe check, same rule 🫢
  • A β€” A is a DOUBLE PRECISION array, dimension ( LDA, N ). Before entry, the leading m by n part of the array A must contain the matrix of coefficients. On exit, A is overwritten by the updated matrix. she gets a whole glow-up on the way out ✨
  • LDA β€” LDA is INTEGER. On entry, LDA specifies the first dimension of A as declared in the calling (sub) program. LDA must be at least max( 1, m ).

πŸ‘‘ Author πŸ‘‘

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.

🌈 Further Details: 🌈

Level 2 Blas routine.

-- Written on 22-October-1986.
   Jack Dongarra, Argonne National Lab.
   Jeremy Du Croz, Nag Central Office.
   Sven Hammarling, Nag Central Office.
   Richard Hanson, Sandia National Labs.

Definition at line 129 of file dger.f.


πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for LAPACK from the source code. (not a human writing this one, it's giving robot autopilot πŸ€–βœ¨)


and that's a wrap, bestie!! this page is from Version 3.12.0, dated Tue Nov 28 2023 12:08:41, and it lives at BLAS/SRC/dger.f(3) β€” go forth and rank-1 update responsibly πŸŽ€πŸ’–