lapacke_checon_3.c(3)
π lapacke_checon_3.c β a LAPACK moment
ok so bestie, welcome to the lapacke_checon_3.c page from the LAPACK manual π yes the whole page is literally named after the file, iconic behavior, we love a self-titled queen π
β¨ NAME β¨
lapacke_checon_3.c β that's it. that's the name. no long dramatic description, the file just shows up and says "hi, I'm the file" π
πΈ SYNOPSIS πΈ
#include 'lapacke_utils.h'
yeah so you gotta pull in that header first, no cap. that's the entry fee π
π¦ Functions
lapack_int LAPACKE_checon_3 (int matrix_layout, char uplo, lapack_int n,
const lapack_complex_float *a, lapack_int lda, const
lapack_complex_float *e, const lapack_int *ipiv, float anorm, float
*rcond)
one (1) function, and she is everything π full breakdown below, bestie, don't scroll past π«Ά
π Function Documentation π
lapack_int LAPACKE_checon_3 (...)
here's the whole signature in all its glory, copied exactly because we do NOT mess with code around here fr fr:
lapack_int LAPACKE_checon_3 (int matrix_layout, char uplo, lapack_int n,
const lapack_complex_float * a, lapack_int lda, const
lapack_complex_float * e, const lapack_int * ipiv, float anorm, float *
rcond)
so what are we working with π§ let's go parameter by parameter, because the vibes are immaculate but the types are specific:
int matrix_layoutβ the layout situation. it's anint. it's telling you how the matrix is laid out. main character parameter energy β¨char uploβ acharthat says which triangle we're on about. upper? lower? she contains multitudes πlapack_int nβ the order of the thing, alapack_int, obviously πconst lapack_complex_float * aβ pointer to thelapack_complex_floatarraya, markedconstso bestie cannot and will not be modified πlapack_int ldaβ leading dimension ofa, anotherlapack_int, living its truth πconst lapack_complex_float * eβ pointer to thelapack_complex_floatarraye, alsoconst, also off-limits π€const lapack_int * ipivβ pointer to thelapack_intpivot arrayipiv,constagain, we respect boundaries in this house π«Άfloat anormβ a plain oldfloatnamedanorm. yes. that's the whole description πfloat * rcondβ pointer to afloatcalledrcond, not const, so she CAN be written to. slay π₯
and the return type? lapack_int. that's the tea β
receipts: Definition at line 36 of file lapacke_checon_3.c. that's literally where she lives, go visit π β¨
π§ Author π§
Generated automatically by Doxygen for LAPACK from the source code.
so nobody hand-wrote this, a robot did it, and honestly? the robot ate π€π
β a lil sign-off β
okay that's the whole page bestie, you made it to the end, I'm so proud of you ππ«Ά this was Version 3.8.0, dated Tue Nov 14 2017 β oldie but a goodie, vintage icon behavior, we stan a classic πβ¨ goodbye and don't forget to #include 'lapacke_utils.h' π
π¦ where this page comes from
- centos-stream 9: lapack 3.9.0-10.el9 Β· BSD
- centos-stream 9: lapack 3.9.0-10.el9 Β· BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms