logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

la_wwaddw - la_wwaddw: add to double-double or single-single vector

Author

Generated automatically by Doxygen for LAPACK from the source code. Version 3.12.0 Sun Jul 20 2025 01:40:05 la_wwaddw(3)

Detailed Description

Function Documentation

subroutinecla_wwaddw(integern,complex,dimension(*)x,complex,dimension(*)y,complex,dimension(*)w)CLA_WWADDW adds a vector into a doubled-single vector. Purpose: CLA_WWADDW adds a vector W into a doubled-single vector (X, Y). This works for all extant IBM's hex and binary floating point arithmetic, but not for decimal. ParametersN N is INTEGER The length of vectors X, Y, and W. X X is COMPLEX array, dimension (N) The first part of the doubled-single accumulation vector. Y Y is COMPLEX array, dimension (N) The second part of the doubled-single accumulation vector. W W is COMPLEX array, dimension (N) The vector to be added. Author Univ. of Tennessee Univ. of California Berkeley Univ. of Colorado Denver NAG Ltd. subroutinedla_wwaddw(integern,doubleprecision,dimension(*)x,doubleprecision,dimension(*)y,doubleprecision,dimension(*)w)DLA_WWADDW adds a vector into a doubled-single vector. Purpose: DLA_WWADDW adds a vector W into a doubled-single vector (X, Y). This works for all extant IBM's hex and binary floating point arithmetic, but not for decimal. ParametersN N is INTEGER The length of vectors X, Y, and W. X X is DOUBLE PRECISION array, dimension (N) The first part of the doubled-single accumulation vector. Y Y is DOUBLE PRECISION array, dimension (N) The second part of the doubled-single accumulation vector. W W is DOUBLE PRECISION array, dimension (N) The vector to be added. Author Univ. of Tennessee Univ. of California Berkeley Univ. of Colorado Denver NAG Ltd. subroutinesla_wwaddw(integern,real,dimension(*)x,real,dimension(*)y,real,dimension(*)w)SLA_WWADDW adds a vector into a doubled-single vector. Purpose: SLA_WWADDW adds a vector W into a doubled-single vector (X, Y). This works for all extant IBM's hex and binary floating point arithmetic, but not for decimal. ParametersN N is INTEGER The length of vectors X, Y, and W. X X is REAL array, dimension (N) The first part of the doubled-single accumulation vector. Y Y is REAL array, dimension (N) The second part of the doubled-single accumulation vector. W W is REAL array, dimension (N) The vector to be added. Author Univ. of Tennessee Univ. of California Berkeley Univ. of Colorado Denver NAG Ltd. subroutinezla_wwaddw(integern,complex*16,dimension(*)x,complex*16,dimension(*)y,complex*16,dimension(*)w)ZLA_WWADDW adds a vector into a doubled-single vector. Purpose: ZLA_WWADDW adds a vector W into a doubled-single vector (X, Y). This works for all extant IBM's hex and binary floating point arithmetic, but not for decimal. ParametersN N is INTEGER The length of vectors X, Y, and W. X X is COMPLEX*16 array, dimension (N) The first part of the doubled-single accumulation vector. Y Y is COMPLEX*16 array, dimension (N) The second part of the doubled-single accumulation vector. W W is COMPLEX*16 array, dimension (N) The vector to be added. Author Univ. of Tennessee Univ. of California Berkeley Univ. of Colorado Denver NAG Ltd.

Name

la_wwaddw - la_wwaddw: add to double-double or single-single vector

Synopsis

Functions subroutine cla_wwaddw (n, x, y, w) CLA_WWADDW adds a vector into a doubled-single vector. subroutine dla_wwaddw (n, x, y, w) DLA_WWADDW adds a vector into a doubled-single vector. subroutine sla_wwaddw (n, x, y, w) SLA_WWADDW adds a vector into a doubled-single vector. subroutine zla_wwaddw (n, x, y, w) ZLA_WWADDW adds a vector into a doubled-single vector.

See Also