lapacke_dsprfs_work.c(3)

πŸ“¦ version 3.9.0, in centos-stream 9

πŸ’… NAME πŸ’…

lapacke_dsprfs_work.c β€” okay bestie, this is the LAPACKE page for the dsprfs work routine, like the header/source file that Doxygen documented. It's giving "auto-generated docs" energy but we're gonna make it cute πŸŽ€

✨ SYNOPSIS ✨

#include 'lapacke_utils.h'

πŸ¦‹ Functions πŸ¦‹

  • lapack_int LAPACKE_dsprfs_work (int matrix_layout, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const double *afp, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)

πŸ’– Function Documentation πŸ’–

🌸 lapack_int LAPACKE_dsprfs_work (int matrix_layout, char uplo, lapack_int n, lapack_int nrhs, const double * ap, const double * afp, const lapack_int * ipiv, const double * b, lapack_int ldb, double * x, lapack_int ldx, double * ferr, double * berr, double * work, lapack_int * iwork)

So like, this is the function signature, fr fr β€” every single parameter, no cap:

  • int matrix_layout β€” the layout situation
  • char uplo β€” which triangle we're vibing with
  • lapack_int n β€” the order, queen πŸ‘‘
  • lapack_int nrhs β€” number of right-hand sides
  • const double * ap β€” packed representation pointer
  • const double * afp β€” the factored packed pointer
  • const lapack_int * ipiv β€” the pivot indices
  • const double * b β€” the right-hand side matrix
  • lapack_int ldb β€” leading dimension of b
  • double * x β€” the solution matrix
  • lapack_int ldx β€” leading dimension of x
  • double * ferr β€” forward error bounds
  • double * berr β€” backward error bounds
  • double * work β€” the work array, hence the _work in the name, iykyk
  • lapack_int * iwork β€” integer work array
Definition at line 36 of file lapacke_dsprfs_work.c. ✨ Iconic line number, honestly.

🫢 Author 🫢

Generated automatically by Doxygen for LAPACK from the source code. Not me writing it by hand, it's literally the robots doing their thing πŸ€–πŸ’…


And that's the whole page, bestie! Signing off with the footer deets: this is Version 3.8.0, dated Tue Nov 14 2017, and the page you just read is lapacke_dsprfs_work.c(3). πŸ¦‹β­πŸ’œ

πŸ“¦ where this page comes from