dlassq.f(3)
π¦ dlassq.f β LAPACKβs scaled sum-of-squares bestie π¦
okay so bestie, this is the LAPACK manual page for dlassq.f, and she is here to update a sum of squares represented in scaled form. no cap.
πΈ NAME πΈ
dlassq.f
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine dlassq (N, X, INCX, SCALE, SUMSQ)β DLASSQ updates a sum of squares represented in scaled form.
π Function/Subroutine Documentation π
subroutine dlassq (integer N, double precision, dimension( * ) X, integer
INCX, double precision SCALE, double precision SUMSQ)
DLASSQ updates a sum of squares represented in scaled form.
π₯ Purpose π₯
okay so DLASSQ returns the values scl and smsq such that
( scl**2 )*smsq = x( 1 )**2 +...+ x( n )**2 + ( scale**2 )*sumsq,
where x( i ) = X( 1 + ( i - 1 )*INCX ). The value of sumsq is assumed to be non-negative, and scl returns the value
scl = max( scale, abs( x( i ) ) ).
scale and sumsq must be supplied in SCALE and SUMSQ, and scl and smsq are overwritten on SCALE and SUMSQ respectively.
The routine makes only one pass through the vector x β literally one pass, no extra laps, periodt.
π Parameters π
NβNisINTEGER. The number of elements to be used from the vectorX.XβXisDOUBLE PRECISION array, dimension (N). The vector for which a scaled sum of squares is computed.x( i ) = X( 1 + ( i - 1 )*INCX ), 1 <= i <= n.INCXβINCXisINTEGER. The increment between successive values of the vectorX.INCX > 0.SCALEβSCALEisDOUBLE PRECISION. On entry, the valuescalein the equation above. On exit,SCALEis overwritten withscl, the scaling factor for the sum of squares.SUMSQβSUMSQisDOUBLE PRECISION. On entry, the valuesumsqin the equation above. On exit,SUMSQis overwritten withsmsq, the basic sum of squares from whichsclhas been factored out.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Date π
December 2016
Definition at line 105 of file dlassq.f.
π«Ά Author π«Ά
Generated automatically by Doxygen for LAPACK from the source code.
Version 3.8.0 Β· Date Tue Nov 14 2017 Β· Page dlassq.f(3) β byeee bestie, go update that sum of squares with main character energy! π
β¨π¦
π¦ where this page comes from
- centos-stream 9: lapack 3.9.0-10.el9 Β· BSD
- centos-stream 9: lapack 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