ALADHD(3)
πΈ ALADHD(3) β Library Functions Manual πΈ
okay bestie, so this page is literally from the LAPACK manual (Library Functions Manual, mwah) and it's about a lil Fortran subroutine called ALADHD. She's a header-printing icon, nothing more, nothing less. And the source file is this whole journey:
/home/abuild/rpmbuild/BUILD/lapack-
static-3.12.0-build/lapack-3.12.0/TESTING/LIN/aladhd.f
like yes that's a real path, no I will not be shortening it π
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine ALADHD (iounit, path)β the whole vibe. That's it. That's the subroutine. ALADHD.
π Function/Subroutine Documentation π
subroutine ALADHD (integer iounit, character*3 path)
ALADHD. Again. She said what she said β¨
π¦ Purpose:
!>
!> ALADHD prints header information for the driver routines test paths.
!>
So basically she prints header info for the driver-routine test paths. That's her whole job and she eats every time π
π Parameters
IOUNIT
!> IOUNIT is INTEGER
!> The unit number to which the header information should be
!> printed.
!>
So IOUNIT is an INTEGER, and it's literally just the unit number where the header info gets printed. That's where the output goes, bestie π¬
PATH
!> PATH is CHARACTER*3
!> The name of the path for which the header information is to
!> be printed. Current paths are
!> _GE: General matrices
!> _GB: General band
!> _GT: General Tridiagonal
!> _PO: Symmetric or Hermitian positive definite
!> _PS: Symmetric or Hermitian positive semi-definite
!> _PP: Symmetric or Hermitian positive definite packed
!> _PB: Symmetric or Hermitian positive definite band
!> _PT: Symmetric or Hermitian positive definite tridiagonal
!> _SY: Symmetric indefinite,
!> with partial (Bunch-Kaufman) pivoting
!> _SR: Symmetric indefinite,
!> with rook (bounded Bunch-Kaufman) pivoting
!> _SK: Symmetric indefinite,
!> with rook (bounded Bunch-Kaufman) pivoting
!> ( new storage format for factors:
!> L and diagonal of D is stored in A,
!> subdiagonal of D is stored in E )
!> _SP: Symmetric indefinite packed,
!> with partial (Bunch-Kaufman) pivoting
!> _HA: (complex) Hermitian ,
!> Assen Algorithm
!> _HE: (complex) Hermitian indefinite,
!> with partial (Bunch-Kaufman) pivoting
!> _HR: (complex) Hermitian indefinite,
!> with rook (bounded Bunch-Kaufman) pivoting
!> _HK: (complex) Hermitian indefinite,
!> with rook (bounded Bunch-Kaufman) pivoting
!> ( new storage format for factors:
!> L and diagonal of D is stored in A,
!> subdiagonal of D is stored in E )
!> _HP: (complex) Hermitian indefinite packed,
!> with partial (Bunch-Kaufman) pivoting
!> The first character must be one of S, D, C, or Z (C or Z only
!> if complex).
!>
okay so PATH is CHARACTER*3 and it's the name of the path you want headers for. Look at this lineup though, it's giving β¨menuβ¨:
_GEβ General matrices_GBβ General band_GTβ General Tridiagonal_POβ Symmetric or Hermitian positive definite_PSβ Symmetric or Hermitian positive semi-definite_PPβ Symmetric or Hermitian positive definite packed_PBβ Symmetric or Hermitian positive definite band_PTβ Symmetric or Hermitian positive definite tridiagonal_SYβ Symmetric indefinite, with partial (Bunch-Kaufman) pivoting_SRβ Symmetric indefinite, with rook (bounded Bunch-Kaufman) pivoting_SKβ Symmetric indefinite, with rook (bounded Bunch-Kaufman) pivoting ( new storage format for factors: L and diagonal of D is stored in A, subdiagonal of D is stored in E )_SPβ Symmetric indefinite packed, with partial (Bunch-Kaufman) pivoting_HAβ (complex) Hermitian , Assen Algorithm_HEβ (complex) Hermitian indefinite, with partial (Bunch-Kaufman) pivoting_HRβ (complex) Hermitian indefinite, with rook (bounded Bunch-Kaufman) pivoting_HKβ (complex) Hermitian indefinite, with rook (bounded Bunch-Kaufman) pivoting ( new storage format for factors: L and diagonal of D is stored in A, subdiagonal of D is stored in E )_HPβ (complex) Hermitian indefinite packed, with partial (Bunch-Kaufman) pivoting
π¨ and the rule, do not skip it: the first character must be one ofS,D,C, orZβ andCorZonly if it's complex. fr fr, that's a hard requirement.
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
the whole squad showed up, we love a collab π«Ά
β Definition at line 89 of file aladhd.f.
line 89, mark it π
π Author
Generated automatically by Doxygen for LAPACK from the source code. (not a human, a robot, and honestly she did great π)
π« cute lil sign-off: this page is LAPACK Version 3.12.0, and yeah, the footer is still out here repping /home/abui...IN/aladhd.f(3) because some things never change. bye bestie, go print some headers π
β¨
π¦ 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