csrscl(3)

csrscl3

Part of csrscl.f(3).

Usage

Functions/Subroutines

subroutine csrscl (n, sa, sx, incx)
CSRSCL multiplies a vector by the reciprocal of a real scalar.

Function/Subroutine Documentation

subroutine csrscl (integer n, real sa, complex, dimension( * ) sx, integer incx)

CSRSCL multiplies a vector by the reciprocal of a real scalar.

Purpose:

!>
!> CSRSCL multiplies an n-element complex vector x by the real scalar
!> 1/a.  This is done without overflow or underflow as long as
!> the final result x/a does not overflow or underflow.
!> 

Parameters

N

!>          N is INTEGER
!>          The number of components of the vector x.
!> 

SA

!>          SA is REAL
!>          The scalar a which is used to divide each component of x.
!>          SA must be >= 0, or the subroutine will divide by zero.
!> 

SX

!>          SX is COMPLEX array, dimension
!>                         (1+(N-1)*abs(INCX))
!>          The n-element vector x.
!> 

INCX

!>          INCX is INTEGER
!>          The increment between successive values of the vector SX.
!>          > 0:  SX(1) = X(1) and SX(1+(i-1)*INCX) = x(i),     1< i<= n
!> 

Author

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Definition at line 83 of file csrscl.f.

Releases

14 releases since Debian 1.3 (Bo); the text changed 10 times.

  1. 1.3
  2. 2.0–2.2
  3. 3.0
  4. 3.1–4.0
  5. 7
  6. 8
  7. 9
  8. 10
  9. 11
  10. 12
  11. Arch

Author

Generated automatically by Doxygen for LAPACK from the source code.

From lapack-doc 3.12.1-2 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.