·  Home
+   man pages
 -> Linux -> FreeBSD -> OpenBSD -> NetBSD -> Tru64 Unix -> HP-UX 11i -> IRIX
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

man pages->IRIX man pages -> complib/TRED3 (3)
 Title
 Content
 Arch
 Section All Sections 1 - General Commands 2 - System Calls 3 - Subroutines 4 - Special Files 5 - File Formats 6 - Games 7 - Macros and Conventions 8 - Maintenance Commands 9 - Kernel Interface n - New Commands

### Contents

```
_TRED3(3F)							    _TRED3(3F)

```

### NAME[Toc][Back]

```     TRED3, STRED3   -	EISPACK	routine.  This subroutine reduces a REAL
SYMMETRIC matrix, stored as a one-dimensional array, to a symmetric
tridiagonal matrix	using orthogonal similarity transformations.

```

### SYNOPSYS[Toc][Back]

```	  subroutine  tred3(n, nv, a, d, e, e2)
integer	   n, nv
double precision a(nv), d(n),	e(n), e2(n)

subroutine stred3(n, nv, a, d, e, e2)
integer	   n, nv
real		   a(nv), d(n),	e(n), e2(n)

```

### DESCRIPTION[Toc][Back]

```     On	Input n	is the order of	the matrix.

NV	must be	set to the dimension of	the array parameter A as declared in
the calling program dimension statement.

A contains	the lower triangle of the real symmetric input matrix, stored
row-wise as a one-dimensional array, in its first N*(N+1)/2 positions.
On	Output

A contains	information about the orthogonal transformations used in the
reduction.

D contains	the diagonal elements of the tridiagonal matrix.

E contains	the subdiagonal	elements of the	tridiagonal matrix in its last
N-1 positions.  E(1) is set to zero.

E2	contains the squares of	the corresponding elements of E. E2 may
coincide with E if	the squares are	not needed.  Questions and comments
should be directed	to B. S. Garbow, APPLIED MATHEMATICS DIVISION, ARGONNE
NATIONAL LABORATORY

PPPPaaaaggggeeee 1111```
[ Back ]
Similar pages