slassq.f(3)

๐Ÿ“ฆ version 3.9.0, in centos-stream 9

๐Ÿ’… slassq.f(3) โ€” SLASSQ, but make it cute ๐Ÿ’…

Welcome to the slassq.f manual page, bestie. This is the LAPACK routine SLASSQ, and it is literally here to update a sum of squares represented in scaled form. No cap. โœจ


๐ŸŒธ NAME ๐ŸŒธ

slassq.f โ€” the file name, bestie. The routine inside is SLASSQ, and it updates a sum of squares represented in scaled form. That's the whole vibe. ๐Ÿซถ

โœจ SYNOPSIS โœจ

๐ŸŒˆ Functions/Subroutines ๐ŸŒˆ

  • subroutine slassq (N, X, INCX, SCALE, SUMSQ) โ€” SLASSQ updates a sum of squares represented in scaled form.

๐Ÿงฎ Function/Subroutine Documentation ๐Ÿงฎ

   subroutine slassq (integer N, real, dimension( * ) X, integer INCX, real
       SCALE, real SUMSQ)

SLASSQ updates a sum of squares represented in scaled form. ๐Ÿ’–

๐ŸŽฏ Purpose ๐ŸŽฏ

Okay so SLASSQ returns the values scl and smsq such that

   ( scl**2 )*smsq = x( 1 )**2 +...+ x( n )**2 + ( scale**2 )*sumsq,

where

            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. ๐Ÿƒโ€โ™€๏ธ๐Ÿ’จ

๐Ÿงธ Parameters ๐Ÿงธ

  • N โ€” N is INTEGER. The number of elements to be used from the vector X.
  • X โ€” X is REAL array, dimension (N). The vector for which a scaled sum of squares is computed. And the indexing is exactly x( i ) = X( 1 + ( i - 1 )*INCX ), 1 <= i <= n.
  • INCX โ€” INCX is INTEGER. The increment between successive values of the vector X. INCX > 0.
  • SCALE โ€” SCALE is REAL. On entry, the value scale in the equation above. On exit, SCALE is overwritten with scl, the scaling factor for the sum of squares.
  • SUMSQ โ€” SUMSQ is REAL. On entry, the value sumsq in the equation above. On exit, SUMSQ is overwritten with smsq, the basic sum of squares from which scl has 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 slassq.f.

๐Ÿช„ Author ๐Ÿช„

Generated automatically by Doxygen for LAPACK from the source code.


Byeee bestie โ€” LAPACK source version 3.8.0, dated Tue Nov 14 2017, signing off from the slassq.f(3) page ๐Ÿ’–๐Ÿซถ๐Ÿ’…

๐Ÿ“ฆ where this page comes from