/home/abui...RC/cspmv.f(3)
okay bestie, welcome to the cspmv.f page from the Library Functions Manual β it's giving complex symmetric packed matrix energy and honestly it's iconic. The whole path is a journey: /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/cspmv.f π
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/cspmv.f β no cap, that's literally the whole name. π
β¨ SYNOPSIS β¨
π¦ Functions/Subroutines π¦
subroutine CSPMV (uplo, n, alpha, ap, x, incx, beta, y, incy)β CSPMV computes a matrix-vector product for complex vectors using a complex symmetric packed matrix. periodt. π
π Function/Subroutine Documentation π
π subroutine CSPMV (character uplo, integer n, complex alpha, complex, dimension( * ) ap, complex, dimension( * ) x, integer incx, complex beta, complex, dimension( * ) y, integer incy) π
CSPMV computes a matrix-vector product for complex vectors using a complex symmetric packed matrix. lowkey iconic.
π Purpose π
CSPMV performs the matrix-vector operation:
y := alpha*A*x + beta*y,
where alpha and beta are scalars, x and y are n element vectors and A is an n by n symmetric matrix, supplied in packed form. fr fr. π
π Parameters π
UPLOβ isCHARACTER*1. On entry,UPLOspecifies whether the upper or lower triangular part of the matrixAis supplied in the packed arrayAPas follows:UPLO = 'U'or'u'β the upper triangular part ofAis supplied inAP;UPLO = 'L'or'l'β the lower triangular part ofAis supplied inAP. Unchanged on exit. β¨Nβ isINTEGER. On entry,Nspecifies the order of the matrixA.Nmust be at least zero. Unchanged on exit. π¦ALPHAβ isCOMPLEX. On entry,ALPHAspecifies the scalaralpha. Unchanged on exit. πAPβ isCOMPLEXarray, dimension at least( ( N*( N + 1 ) )/2 ). Before entry, withUPLO = 'U'or'u', the arrayAPmust contain the upper triangular part of the symmetric matrix packed sequentially, column by column, so thatAP( 1 )containsa( 1, 1 ),AP( 2 )andAP( 3 )containa( 1, 2 )anda( 2, 2 )respectively, and so on. Before entry, withUPLO = 'L'or'l', the arrayAPmust contain the lower triangular part of the symmetric matrix packed sequentially, column by column, so thatAP( 1 )containsa( 1, 1 ),AP( 2 )andAP( 3 )containa( 2, 1 )anda( 3, 1 )respectively, and so on. Unchanged on exit. πXβ isCOMPLEXarray, dimension at least( 1 + ( N - 1 )*abs( INCX ) ). Before entry, the incremented arrayXmust contain the N-element vectorx. Unchanged on exit. πΈINCXβ isINTEGER. On entry,INCXspecifies the increment for the elements ofX.INCXmust not be zero. Unchanged on exit. π₯BETAβ isCOMPLEX. On entry,BETAspecifies the scalarbeta. WhenBETAis supplied as zero thenYneed not be set on input. Unchanged on exit. πYβ isCOMPLEXarray, dimension at least( 1 + ( N - 1 )*abs( INCY ) ). Before entry, the incremented arrayYmust contain the n element vectory. On exit,Yis overwritten by the updated vectory. πINCYβ isINTEGER. On entry,INCYspecifies the increment for the elements ofY.INCYmust not be zero. Unchanged on exit. π«Ά
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Definition π
Definition at line 150 of file cspmv.f.
π«Ά Author π«Ά
Generated automatically by Doxygen for LAPACK from the source code.
This page is from LAPACK Version 3.12.0, file /home/abui...RC/cspmv.f(3), and it was generated automatically by Doxygen for LAPACK from the source code. stay slaying, bestie πβ¨π
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms