DCBLAT1(3)
π DCBLAT1(3) β Library Functions Manual, but make it a vibe
Okay so bestie, welcome to the DCBLAT1(3) page from the Library Functions Manual. This whole thing is literally about one Fortran file, and the path is right here so you can go touch grass with it:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/CBLAS/testing/c_dblat1.f
That's the NAME section. That's it. That's the whole name. Iconic minimalism, honestly.
β¨ SYNOPSIS β¨
πΈ Functions/Subroutines πΈ
Here's the squad, in the order the page serves them:
program DCBLAT1β the program itself, main character energy, no notes.subroutine HEADERβ a subroutine calledHEADER, living its life, taking zero arguments.subroutine CHECK0 (sfac)βsfacis adouble precisionargument, and that's the tea.subroutine CHECK1 (sfac)β samesfacsituation, different subroutine, keep up.subroutine CHECK2 (sfac)β yes bestie, anothersfac, we love consistency.subroutine CHECK3 (sfac)β the fourthsfac-having check, slay.subroutine STEST (len, scomp, strue, ssize, sfac)β five arguments, full cast, no skips.subroutine STEST1 (scomp1, strue1, ssize, sfac)β the sequel, four arguments, still eating.double precision function SDIFF (sa, sb)β a function returningdouble precision, takingsaandsb.subroutine ITEST1 (icomp, itrue)β twointegerarguments, simple and clean.
π Function/Subroutine Documentation π
This is the part where the page gives you each function and literally just tells you where it's defined. No descriptions. No lore. Just line numbers. And I'm obsessed with the honesty.
π«Ά subroutine CHECK0 (double precision sfac)
subroutine CHECK0 (double precision sfac)
Definition at line 82 of file c_dblat1.f.
π«Ά subroutine CHECK1 (double precision sfac)
subroutine CHECK1 (double precision sfac)
Definition at line 143 of file c_dblat1.f.
π«Ά subroutine CHECK2 (double precision sfac)
subroutine CHECK2 (double precision sfac)
Definition at line 237 of file c_dblat1.f.
π«Ά subroutine CHECK3 (double precision sfac)
subroutine CHECK3 (double precision sfac)
Definition at line 392 of file c_dblat1.f.
π program DCBLAT1
program DCBLAT1
Definition at line 1 of file c_dblat1.f. Line one! The origin story! We love a first line.
π¦ subroutine HEADER
subroutine HEADER
Definition at line 54 of file c_dblat1.f.
π§ subroutine ITEST1 (integer icomp, integer itrue)
subroutine ITEST1 (integer icomp, integer itrue)
Definition at line 688 of file c_dblat1.f.
β double precision function SDIFF (double precision sa, double precision sb)
double precision function SDIFF (double precision sa, double precision sb)
Definition at line 678 of file c_dblat1.f.
π subroutine STEST (integer len, double precision, dimension(len) scomp, double precision, dimension(len) strue, double precision, dimension(len) ssize, double precision sfac)
Okay the signature is a whole meal, so here it is exactly, wrapped the way the page wraps it:
subroutine STEST (integer len, double precision, dimension(len) scomp,
double precision, dimension(len) strue, double precision, dimension(len)
ssize, double precision sfac)
Definition at line 598 of file c_dblat1.f. Five arguments, three of them dimensioned by len, and sfac at the end like a little periodt.
π subroutine STEST1 (double precision scomp1, double precision strue1, double precision, dimension(*) ssize, double precision sfac)
subroutine STEST1 (double precision scomp1, double precision strue1, double
precision, dimension(*) ssize, double precision sfac)
Definition at line 653 of file c_dblat1.f. Note the dimension(*) β star power, literally.
π Author
Generated automatically by Doxygen for LAPACK from the source code. So yeah, a robot wrote this, and the robot said "line numbers only" and honestly? Respect.
Bestie, real talk: this page has no options, no environment variables, no exit statuses, no examples, no warnings. It's just the path, the function list, and the definition lines. That's the whole snack. Don't go looking for extra lore that isn't here β I'm not about to invent it, and neither should you. π
Okay that's the whole page, mwah π This little beauty comes from LAPACK Version 3.12.0, footer path .../c_dblat1.f(3), and the page shows no date β minimalist queen behavior. Go forth and test those CBLAS doubles, bestie. πβ¨
π¦ 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