INSTALL/second_NONE.f(3)
πΈ INSTALL/second_NONE.f π
okay so bestie, buckle up β this is the manpage for INSTALL/second_NONE.f, straight out of the LAPACK INSTALL folder, and it's giving "five alternate timelines of one Fortran function" energy. no cap.
β¨ NAME β¨
INSTALL/second_NONE.f β the file we're stanning today π
π¦ SYNOPSIS π¦
Functions/Subroutines
real function second ()β theSECONDroutine, built onETIMEπ
π Function/Subroutine Documentation π
real function second β
so real talk, this is the SECOND function and the docstring goes kinda feral listing every flavour it could've been:
SECONDUsingETIMESECONDUsingETIMESECONDreturns nothingSECONDUsing the INTERNAL functionETIME.SECONDUsing INTERNAL functionCPU_TIME.SECONDUsingETIME_
each one's got its own little Purpose blurb and its own Author block, so let's take the tour π§
π Variant: using the EXTERNAL system function ETIME
Purpose
!>
!> SECOND returns the user time for a process in seconds.
!> This version gets the time from the EXTERNAL system function ETIME.
!>
Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Variant: using the system function ETIME_
Purpose
!>
!> SECOND returns the user time for a process in seconds.
!> This version gets the time from the system function ETIME_.
!>
Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π©· Variant: using the INTERNAL function CPU_TIME
Purpose
!>
!> SECOND returns the user time for a process in seconds.
!> This version gets the time from the INTERNAL function CPU_TIME.
!>
Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Variant: using the INTERNAL function ETIME
Purpose
!>
!> SECOND returns the user time for a process in seconds.
!> This version gets the time from the INTERNAL function ETIME.
!>
Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Variant: the actual NONE one (the main character of this file)
Purpose
!>
!> SECOND returns nothing instead of returning the user time for a process in seconds.
!> If you are using that routine, it means that neither EXTERNAL ETIME,
!> EXTERNAL ETIME_, INTERNAL ETIME, INTERNAL CPU_TIME is available on
!> your machine.
!>
β οΈ bestie this is the "we tried everything and gave up" build πSECONDreturns nothing here β not zero, not a fake number, literally nothing. you're on this file only if your machine has none of: EXTERNALETIME, EXTERNALETIME_, INTERNALETIME, INTERNALCPU_TIME. it's giving last-resort placeholder, fr fr.
Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Definition
Definition at line 34 of file second_EXT_ETIME.f. (yes, that's the file the docs point at β iykyk π)
π«Ά Author π«Ά
Generated automatically by Doxygen for LAPACK from the source code.
and that's the whole vibe check β no options, no flags, just five flavours of SECOND and a whole lot of Fortran. slay π
π cute sign-off: this icon was brought to you by LAPACK, Version 3.12.0 β see you in the next INSTALL/second_*.f, mwah πβ¨
π¦ 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