BLAS/SRC/cdotc.f(3)
π NAME π
okay bestie, this is the BLAS/SRC/cdotc.f(3) page from the Library Functions Manual β header handled, manual name folded in, and yes we're talking about the cdotc routine π
BLAS/SRC/cdotc.f β that's the name, no cap.
β¨ SYNOPSIS β¨
π Functions/Subroutines π
complex function cdotc (n, cx, incx, cy, incy)
CDOTC
that's the short signature, and the function is CDOTC β iconic behavior honestly π«Ά
π«Ά Function/Subroutine Documentation π«Ά
complex function cdotc (integer n, complex, dimension(*) cx, integer incx,
complex, dimension(*) cy, integer incy)
and its name is CDOTC.
π Purpose π
this routine forms the dot product of two complex vectors, and the comments spell it out exactly like this:
CDOTC = X^H * Y
periodt. that's the formula, bestie β¨
πΈ Parameters πΈ
NβN is INTEGER, and it's the number of elements in the input vector(s) π«CXβCX is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCX ) )π¦INCXβINCX is INTEGER, the storage spacing between elements ofCXπCYβCY is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCY ) )πΈINCYβINCY is INTEGER, the storage spacing between elements ofCYπ
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π₯ Further Details π₯
the comments drop these details exactly, so here they are with zero edits:
jack dongarra, linpack, 3/11/78.
modified 12/3/93, array(1) declarations changed to array(*)
also: Definition at line 82 of file cdotc.f. β yes, line 82, bestie π
π Author π
the auto-generated note says: Generated automatically by Doxygen for LAPACK from the source code. β slay, Doxygen did its thing π
okay that's the whole page, bestie. the footer says LAPACK, Version 3.12.0, and this is BLAS/SRC/cdotc.f(3) β bye, love u, go do a dot product responsibly πβ¨
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms