snrm2.f(3)
Okay bestie, welcome to snrm2.f(3) from the LAPACK manual π. This page is all about snrm2.f, and it's giving βshort, iconic, and the math is literally in the name.β Let's go.
πΈ NAME πΈ
snrm2.f β that's the name, no cap. This is the manual page for the snrm2.f file and the snrm2 function/subroutine documented inside it.
β¨ SYNOPSIS β¨
π«Ά Functions/Subroutines π«Ά
real function snrm2 (N, X, INCX)
SNRM2
π Function/Subroutine Documentation π
Here's the full signature, exactly as the page gives it:
real function snrm2 (integer N, real, dimension(*) X, integer INCX)
SNRM2
π― Purpose: π―
Okay so the purpose is very βthe name says itβ: SNRM2 returns the euclidean norm of a vector via the function name, so that the math lands as:
SNRM2 := sqrt( x'*x ).
That's the whole vibe. π
π Parameters: π
NβN is INTEGER, and it's the number of elements in input vector(s).XβX is REAL array, dimension ( 1 + ( N - 1 )*abs( INCX ) ).INCXβINCX is INTEGER, the storage spacing between elements ofSX. Yes, the original really saysSXhere β keep that exact detail, bestie. π«Ά
π Author: π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Date: π
November 2017
π₯ Further Details: π₯
-- This version written on 25-October-1982.
Modified on 14-October-1993 to inline the call to SLASSQ.
Sven Hammarling, Nag Ltd.
Definition at line 76 of file snrm2.f.
π§ Author π§
Generated automatically by Doxygen for LAPACK from the source code.
That's the whole page, bestie π«Ά. Cute little footer recap: snrm2.f(3), LAPACK Version 3.8.0, dated Tue Nov 14 2017. Periodt. π
β¨
π¦ where this page comes from
- centos-stream 9: blas 3.9.0-10.el9 Β· BSD
- centos-stream 9: blas 3.9.0-10.el9 Β· BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms