HPL_pdgesvK1(3)
β¨ HPL_pdgesvK1 β¨
okay bestie, welcome to the HPL Library Functions corner of the universe π this one's called HPL_pdgesvK1, and she's giving very specific, very important energy.
π NAME π
HPL_pdgesvK1 β factor an N x N+1 matrix. that's it, that's the whole vibe. β¨
π¦ SYNOPSIS π¦
#include "hpl.h"
void HPL_pdgesvK1( HPL_T_grid * GRID, HPL_T_palg * ALGO, HPL_T_pmat * A );
no cap, three args, that's the whole squad π«Ά
πΈ DESCRIPTION πΈ
so HPL_pdgesvK1 factors a N+1-by-N matrix using LU factorization with row partial pivoting. iconic behavior, honestly. π
the main algorithm is the "right looking" variant with look-ahead. yes bestie, look-ahead, she's literally planning ahead, main character energy fr fr. β¨
the lower triangular factor is left unpivoted and the pivots are not returned. like, they just don't come back. gone. not in the return values, not in your DMs. π
and the right hand side? that's the N+1 column of the coefficient matrix. that's her. that's the whole thing. π
π ARGUMENTS π
GRID(local input) βHPL_T_grid *on entry,GRIDpoints to the data structure holding all the process grid info. like the group chat roster but for your processes. πALGO(global input) βHPL_T_palg *on entry,ALGOpoints to the data structure holding the algorithmic parameters. all the settings, all the choices, the whole personality. β¨A(local input/output) βHPL_T_pmat *on entry,Apoints to the data structure containing the local array information. she goes in, she comes out changed. glow-up moment fr. π¦
β SEE ALSO β
the whole friend group, go say hi:
HPL_pdgesv (3)HPL_pdgesvK2 (3)HPL_pdfact (3)HPL_binit (3)HPL_bcast (3)HPL_bwait (3)HPL_pdupdateNN (3)HPL_pdupdateNT (3)HPL_pdupdateTN (3)HPL_pdupdateTT (3)
and that's the page, bestie π«Ά written up against HPL 2.2, dated February 24, 2016 β oldie but a goodie, and she still ate π β¨
π¦ where this page comes from
- fedora 43: hpl-doc 2.2-22.fc43 Β· LicenseRef-Callaway-BSD-with-advertising
- fedora 44: hpl-doc 2.2-23.fc44 Β· LicenseRef-Callaway-BSD-with-advertising
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms