slar2v(3)

slar2v3

Part of slar2v.f(3).

Usage

Functions/Subroutines

subroutine slar2v (n, x, y, z, incx, c, s, incc)
SLAR2V applies a vector of plane rotations with real cosines and real sines from both sides to a sequence of 2-by-2 symmetric/Hermitian matrices.

Function/Subroutine Documentation

subroutine slar2v (integer n, real, dimension( * ) x, real, dimension( * ) y, real, dimension( * ) z, integer incx, real, dimension( * ) c, real, dimension( * ) s, integer incc)

SLAR2V applies a vector of plane rotations with real cosines and real sines from both sides to a sequence of 2-by-2 symmetric/Hermitian matrices.

Purpose:

!>
!> SLAR2V applies a vector of real plane rotations from both sides to
!> a sequence of 2-by-2 real symmetric matrices, defined by the elements
!> of the vectors x, y and z. For i = 1,2,...,n
!>
!>    ( x(i)  z(i) ) := (  c(i)  s(i) ) ( x(i)  z(i) ) ( c(i) -s(i) )
!>    ( z(i)  y(i) )    ( -s(i)  c(i) ) ( z(i)  y(i) ) ( s(i)  c(i) )
!> 

Parameters

N

!>          N is INTEGER
!>          The number of plane rotations to be applied.
!> 

X

!>          X is REAL array,
!>                         dimension (1+(N-1)*INCX)
!>          The vector x.
!> 

Y

!>          Y is REAL array,
!>                         dimension (1+(N-1)*INCX)
!>          The vector y.
!> 

Z

!>          Z is REAL array,
!>                         dimension (1+(N-1)*INCX)
!>          The vector z.
!> 

INCX

!>          INCX is INTEGER
!>          The increment between elements of X, Y and Z. INCX > 0.
!> 

C

!>          C is REAL array, dimension (1+(N-1)*INCC)
!>          The cosines of the plane rotations.
!> 

S

!>          S is REAL array, dimension (1+(N-1)*INCC)
!>          The sines of the plane rotations.
!> 

INCC

!>          INCC is INTEGER
!>          The increment between elements of C and S. INCC > 0.
!> 

Author

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Definition at line 109 of file slar2v.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.