TESTING/EIG/dbdt02.f(3)
๐ NAME ๐
okay so bestie, this is the manual page for TESTING/EIG/dbdt02.f โ yep, the TESTING/EIG/dbdt02.f(3) manual-name situation. It documents the Fortran subroutine dbdt02, and itโs giving LAPACK testing energy. periodt. ๐
โจ SYNOPSIS โจ
Functions/Subroutines
subroutine dbdt02 (m, n, b, ldb, c, ldc, u, ldu, work, resid)
DBDT02
One subroutine, one very specific job. slay. ๐
๐ ๏ธ Function/Subroutine Documentation ๐ ๏ธ
subroutine dbdt02 (integer m, integer n, double precision, dimension( ldb, *
) b, integer ldb, double precision, dimension( ldc, * ) c, integer ldc,
double precision, dimension( ldu, * ) u, integer ldu, double precision,
dimension( * ) work, double precision resid)
DBDT02
๐ฏ Purpose ๐ฏ
DBDT02 tests the change of basis C = U**H * B by computing the residual:
RESID = norm(B - U * C) / ( max(m,n) * norm(B) * EPS ),
where B and C are M by N matrices, U is an M by M orthogonal matrix, and EPS is the machine precision. literally the whole vibe check for that change of basis. ๐ฆ
๐งฎ Parameters ๐งฎ
MโMisINTEGER. Itโs the number of rows of the matricesBandCand the order of the matrixQ. yes,Qโ keep it exactly like that, bestie. ๐NโNisINTEGER. The number of columns of the matricesBandC.BโBisDOUBLE PRECISION array, dimension(LDB,N). ThembynmatrixB.LDBโLDBisINTEGER. The leading dimension of the arrayB.LDB >= max(1,M).CโCisDOUBLE PRECISION array, dimension(LDC,N). ThembynmatrixC, assumed to containU**H * B.LDCโLDCisINTEGER. The leading dimension of the arrayC.LDC >= max(1,M).UโUisDOUBLE PRECISION array, dimension(LDU,M). Thembymorthogonal matrixU.LDUโLDUisINTEGER. The leading dimension of the arrayU.LDU >= max(1,M).WORKโWORKisDOUBLE PRECISION array, dimension(M).RESIDโRESIDisDOUBLE PRECISION.RESID = norm(B - U * C) / ( max(m,n) * norm(B) * EPS ).
๐ Author ๐
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 111 of file dbdt02.f.
๐ Author ๐
Generated automatically by Doxygen for LAPACK from the source code.
๐ cute sign-off, bestie: this footer situation is LAPACK Version 3.12.0, and the manual source path is TESTING/EIG/dbdt02.f(3). no extra date shown on the footer, so weโre not inventing one โ fr fr. slay and goodbye. ๐
โจ
๐ฆ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 ยท custom
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms