# SLAR2V (3) - Linux Manuals

slar2v.f -

## SYNOPSIS

### 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 (integerN, real, dimension( * )X, real, dimension( * )Y, real, dimension( * )Z, integerINCX, real, dimension( * )C, real, dimension( * )S, integerINCC)

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
{"ft_lang_label":"__label__en","ft_lang_prob":0.73153824,"math_prob":0.99617904,"size":1716,"snap":"2023-40-2023-50","text_gpt3_token_len":554,"char_repetition_ratio":0.13084112,"word_repetition_ratio":0.22297297,"special_character_ratio":0.3030303,"punctuation_ratio":0.15817694,"nsfw_num_words":0,"has_unicode_error":false,"math_prob_llama3":0.999358,"pos_list":[0],"im_url_duplicate_count":[null],"WARC_HEADER":"{\"WARC-Type\":\"response\",\"WARC-Date\":\"2023-12-01T09:10:48Z\",\"WARC-Record-ID\":\"<urn:uuid:c3d66b2a-6835-4459-933a-7bc37a0d3063>\",\"Content-Length\":\"26164\",\"Content-Type\":\"application/http; msgtype=response\",\"WARC-Warcinfo-ID\":\"<urn:uuid:e997a2c3-5d94-406d-b65e-26b02adedb64>\",\"WARC-Concurrent-To\":\"<urn:uuid:5f028462-819d-42d8-b2e1-3246509134ff>\",\"WARC-IP-Address\":\"172.67.167.219\",\"WARC-Target-URI\":\"https://www.systutorials.com/docs/linux/man/3-SLAR2V/\",\"WARC-Payload-Digest\":\"sha1:GHVGXDVEABSXCKNNQ3WRKGB3UX6UQIAW\",\"WARC-Block-Digest\":\"sha1:3Y2MEGYMK4ADJFYLXUABERNNSV2HUYG6\",\"WARC-Identified-Payload-Type\":\"text/html\",\"warc_filename\":\"/cc_download/warc_2023/CC-MAIN-2023-50/CC-MAIN-2023-50_segments_1700679100286.10_warc_CC-MAIN-20231201084429-20231201114429-00520.warc.gz\"}"}