📦 lapack-doc
8715 pages · page 24 of 44
G (continued)
- gtrfs(3)gtrfs: iterative refinement✨
- gtsv(3)gtsv: factor and solve✨
- gtsv_comp(3)--- tridiagonal ---✨
- gtsv_driver(3)--- tridiagonal ---✨
- gtsvx(3)gtsvx: factor and solve, expert✨
- gttrf(3)gttrf: triangular factor✨
- gttrs(3)gttrs: triangular solve using factor✨
- gtts2(3)gtts2: triangular solve using factor✨
H
- hb2st_kernels(3){hb,sb}2st_kernels: band to tridiagonal (2nd stage)✨
- hbev(3){hb,sb}ev: eig, QR iteration✨
- hbev_2stage(3){hb,sb}ev_2stage: eig, QR iteration✨
- hbev_comp(3)--- banded ---✨
- hbev_driver(3)--- banded ---✨
- hbev_driver2(3)--- banded, 2nd-stage ---✨
- hbevd(3){hb,sb}evd: eig, divide and conquer✨
- hbevd_2stage(3){hb,sb}evd_2stage: eig, divide and conquer✨
- hbevx(3){hb,sb}evx: eig, bisection✨
- hbevx_2stage(3){hb,sb}evx_2stage: eig, bisection✨
- hbgst(3){hb,sb}gst: reduction to standard form, banded✨
- hbgv(3){hb,sb}gv: eig, QR iteration✨
- hbgv_driver(3)--- banded ---✨
- hbgvd(3){hb,sb}gvd: eig, divide and conquer✨
- hbgvx(3){hb,sb}gvx: eig, bisection✨
- hbmv(3){hb,sb}mv: Hermitian/symmetric matrix-vector multiply✨
- hbtrd(3){hb,sb}trd: reduction to tridiagonal✨
- header(3)✨
- hecon(3){he,sy}con: condition number estimate✨
- hecon_3(3){he,sy}con_3: condition number estimate✨
- hecon_rook(3){he,sy}con_rook: condition number estimate✨
- heequb(3){he,sy}equb: equilibration, power of 2✨
- heev(3){he,sy}ev: eig, QR iteration✨
- heev_2stage(3){he,sy}ev_2stage: eig, QR iteration✨
- heev_comp(3)--- full ---✨
- heev_comp_grp(3)Eig computational routines✨
- heev_driver(3)--- full ---✨
- heev_driver2(3)--- full, 2-stage ---✨
- heev_driver_grp(3)Standard eig driver, AV = VΛ✨
- heev_top(3)Hermitian/symmetric eigenvalues✨
- heevd(3){he,sy}evd: eig, divide and conquer✨
- heevd_2stage(3){he,sy}evd_2stage: eig, divide and conquer✨
- heevr(3){he,sy}evr: eig, MRRR✨
- heevr_2stage(3){he,sy}evr_2stage: eig, MRRR✨
- heevx(3){he,sy}evx: eig, bisection✨
- heevx_2stage(3){he,sy}evx_2stage: eig, bisection✨
- hegs2(3){he,sy}gs2: reduction to standard form, level 2✨
- hegst(3){he,sy}gst: reduction to standard form✨
- hegv(3){he,sy}gv: eig, QR iteration✨
- hegv_2stage(3){he,sy}gv_2stage: eig, QR iteration, 2-stage✨
- hegv_comp_grp(3)Generalized eig computational routines✨
- hegv_driver(3)--- full ---✨
- hegv_driver_grp(3)Generalized eig driver, AV = BVΛ, etc.✨
- hegvd(3){he,sy}gvd: eig, divide and conquer✨
- hegvx(3){he,sy}gvx: eig, bisection✨
- hemv(3){he,sy}mv: Hermitian/symmetric matrix-vector multiply ([cz]symv in LAPACK)✨
- her(3){he,sy}r: Hermitian/symmetric rank-1 update✨
- her2(3){he,sy}r2: Hermitian/symmetric rank-2 update✨
- herfs(3){he,sy}rfs: iterative refinement✨
- herfsx(3){he,sy}rfsx: iterative refinement, expert✨
- hesv(3){he,sy}sv: rook (v1)✨
- hesv_aa(3){he,sy}sv_aa: Aasen✨
- hesv_aa_2stage(3){he,sy}sv_aa_2stage: Aasen, blocked 2-stage✨
- hesv_aa_driver(3)--- full, Aasen ---✨
- hesv_comp_aasen(3)--- full, Aasen ---✨
- hesv_comp_aasen2(3)--- full, Aasen, blocked 2-stage ---✨
- hesv_comp_grp(3)LDL: computational routines (factor, cond, etc.)✨
- hesv_comp_v1(3)--- full, rook v1 ---✨
- hesv_comp_v2(3)--- full, rook v2 ---✨
- hesv_comp_v3(3)--- full, rook v3 ---✨
- hesv_driver(3)--- full, rook pivoting ---✨
- hesv_driver_grp(3)LDL: Hermitian/symmetric indefinite matrix, driver✨
- hesv_rk(3){he,sy}sv_rk: rook (v3)✨
- hesv_rook(3){he,sy}sv_rook: rook (v2)✨
- hesvx(3){he,sy}svx: rook (v1, expert)✨
- hesvxx(3){he,sy}svxx: rook (v1, expert)✨
- heswapr(3){he,sy}swapr: apply 2-sided permutation✨
- hetd2(3){he,sy}td2: reduction to tridiagonal, level 2✨
- hetf2(3){he,sy}tf2: triangular factor, level 2✨
- hetf2_rk(3){he,sy}tf2_rk: triangular factor, level 2✨
- hetf2_rook(3){he,sy}tf2_rook: triangular factor, level 2✨
- hetrd(3){he,sy}trd: reduction to tridiagonal✨
- hetrd_2stage(3){he,sy}trd_2stage: reduction to tridiagonal, 2-stage✨
- hetrd_hb2st(3){he,sy}trd_hb2st: band to tridiagonal (2nd stage)✨
- hetrd_he2hb(3){he,sy}trd_he2hb: full to band (1st stage)✨
- hetrf(3){he,sy}trf: triangular factor✨
- hetrf_aa(3){he,sy}trf_aa: triangular factor✨
- hetrf_aa_2stage(3){he,sy}trf_aa_2stage: triangular factor✨
- hetrf_rk(3){he,sy}trf_rk: triangular factor✨
- hetrf_rook(3){he,sy}trf_rook: triangular factor✨
- hetri(3){he,sy}tri: triangular inverse✨
- hetri2(3){he,sy}tri2: inverse✨
- hetri2x(3){he,sy}tri2x: inverse✨
- hetri_3(3){he,sy}tri_3: inverse✨
- hetri_3x(3){he,sy}tri_3x: inverse✨
- hetri_rook(3){he,sy}tri_rook: triangular inverse✨
- hetrs(3){he,sy}trs: triangular solve using factor✨
- hetrs2(3){he,sy}trs2: solve using factor✨
- hetrs_3(3){he,sy}trs_3: solve using factor✨
- hetrs_aa(3){he,sy}trs_aa: triangular solve using factor✨
- hetrs_aa_2stage(3){he,sy}trs_aa_2stage: triangular solve using factor✨
- hetrs_rook(3){he,sy}trs_rook: triangular solve using factor✨
- hfrk(3)hfrk: Hermitian rank-k update, RFP format✨
- hgeqz(3)hgeqz: generalized Hessenberg eig✨
- hpcon(3){hp,sp}con: condition number estimate✨
- hpev(3){hp,sp}ev: eig, QR iteration✨
- hpev_comp(3)--- packed ---✨
- hpev_driver(3)--- packed ---✨
- hpevd(3){hp,sp}evd: eig, divide and conquer✨
- hpevx(3){hp,sp}evx: eig, bisection✨
- hpgst(3){hp,sp}gst: reduction to standard form, packed✨
- hpgv(3){hp,sp}gv: eig, QR iteration✨
- hpgv_driver(3)--- packed ---✨
- hpgvd(3){hp,sp}gvd: eig, divide and conquer✨
- hpgvx(3){hp,sp}gvx: eig, bisection✨
- hpmv(3){hp,sp}mv: Hermitian/symmetric matrix-vector multiply✨
- hpr(3){hp,sp}r: Hermitian/symmetric rank-1 update✨
- hpr2(3){hp,sp}r2: Hermitian/symmetric rank-2 update✨
- hprfs(3){hp,sp}rfs: iterative refinement✨
- hpsv(3){hp,sp}sv: factor and solve✨
- hpsv_comp(3)--- packed, rook v1 ---✨
- hpsv_driver(3)--- packed, rook pivoting ---✨
- hpsvx(3){hp,sp}svx: factor and solve, expert✨
- hptrd(3){hp,sp}trd: reduction to tridiagonal✨
- hptrf(3){hp,sp}trf: triangular factor✨
- hptri(3){hp,sp}tri: triangular inverse✨
- hptrs(3){hp,sp}trs: triangular solve using factor✨
- hsein(3)hsein: Hessenberg inverse iteration for eigvec✨
- hseqr(3)hseqr: Hessenberg eig, QR iteration✨
I
- iamax(3)iamax: argmax_i | real( x_i ) | + | imag( x_i ) |✨
- icamax(3)✨
- icamax.f(3)✨
- icamaxsub(3)✨
- icamaxsub.f(3)✨
- icmax1(3)✨
- icmax1.f(3)✨
- icopy(3)✨
- icopy.f(3)✨
- idamax(3)✨
- idamax.f(3)✨
- idamaxsub(3)✨
- idamaxsub.f(3)✨
- ieeeck(3)ieeeck: verify inf and NaN are safe✨
- ieeeck.f(3)✨
- ilaclc(3)✨
- ilaclc.f(3)✨
- ilaclr(3)✨
- ilaclr.f(3)✨
- iladiag(3)iladiag: diag string to BLAST const✨
- iladiag.f(3)✨
- iladlc(3)✨
- iladlc.f(3)✨
- iladlr(3)✨
- iladlr.f(3)✨
- ilaenv(3)ilaenv: tuning parameters✨
- ilaenv.f(3)✨
- ilaenv2stage(3)ilaenv2stage: tuning parameters for 2-stage eig✨
- ilaenv2stage.f(3)✨
- ilalc(3)ilalc: find non-zero col✨
- ilalr(3)ilalr: find non-zero row✨
- ilaprec(3)ilaprec: precision string to BLAST const✨
- ilaprec.f(3)✨
- ilaslc(3)✨
- ilaslc.f(3)✨
- ilaslr(3)✨
- ilaslr.f(3)✨
- ilatrans(3)ilatrans: trans string to BLAST const✨
- ilatrans.f(3)✨
- ilauplo(3)ilauplo: uplo string to BLAST const✨
- ilauplo.f(3)✨
- ilaver(3)ilaver: LAPACK version✨
- ilaver.f(3)✨
- ilazlc(3)✨
- ilazlc.f(3)✨
- ilazlr(3)✨
- ilazlr.f(3)✨
- imag(3)✨
- imax1(3)imax1: argmax_i | x_i | (in LAPACK)✨
- INVALID(3)✨
- iparam2stage(3)iparam2stage: sets parameters for 2-stage eig✨
- iparmq(3)iparmq: set parameters for hseqr✨
- iparmq.f(3)✨
- isamax(3)✨
- isamax.f(3)✨
- isamaxsub(3)✨
- isamaxsub.f(3)✨
- itest1(3)✨
- izamax(3)✨
- izamax.f(3)✨
- izamaxsub(3)✨
- izamaxsub.f(3)✨
- izmax1(3)✨
- izmax1.f(3)✨
L
- la_constants(3)LA_CONSTANTS is a module for the scaling constants for the compiled Fortran single and double precisions✨
- la_constants.f90(3)✨
- la_gbamv(3)la_gbamv: matrix-vector multiply |A| * |x|, general banded✨
- la_gbrcond(3)la_gbrcond: Skeel condition number estimate✨
- la_gbrfsx_extended(3)la_gbrfsx_extended: step in gbrfsx✨
- la_gbrpvgrw(3)la_gbrpvgrw: reciprocal pivot growth✨
- la_geamv(3)la_geamv: matrix-vector multiply |A| * |x|, general✨
- la_gercond(3)la_gercond: Skeel condition number estimate✨
- la_gerfsx_extended(3)la_gerfsx_extended: step in gerfsx✨
💅
getting it ready, bestie…