Scroll to navigation

dsytrs_aa.f(3) LAPACK dsytrs_aa.f(3)

NAME

dsytrs_aa.f

SYNOPSIS

Functions/Subroutines


subroutine dsytrs_aa (UPLO, N, NRHS, A, LDA, IPIV, B, LDB, WORK, LWORK, INFO)
DSYTRS_AA

Function/Subroutine Documentation

subroutine dsytrs_aa (character UPLO, integer N, integer NRHS, double precision, dimension( lda, * ) A, integer LDA, integer, dimension( * ) IPIV, double precision, dimension( ldb, * ) B, integer LDB, double precision, dimension( * ) WORK, integer LWORK, integer INFO)

DSYTRS_AA

Purpose:


DSYTRS_AA solves a system of linear equations A*X = B with a real
symmetric matrix A using the factorization A = U*T*U**T or
A = L*T*L**T computed by DSYTRF_AA.

Parameters:

UPLO


UPLO is CHARACTER*1
Specifies whether the details of the factorization are stored
as an upper or lower triangular matrix.
= 'U': Upper triangular, form is A = U*T*U**T;
= 'L': Lower triangular, form is A = L*T*L**T.

N


N is INTEGER
The order of the matrix A. N >= 0.

NRHS


NRHS is INTEGER
The number of right hand sides, i.e., the number of columns
of the matrix B. NRHS >= 0.

A


A is DOUBLE PRECISION array, dimension (LDA,N)
Details of factors computed by DSYTRF_AA.

LDA


LDA is INTEGER
The leading dimension of the array A. LDA >= max(1,N).

IPIV


IPIV is INTEGER array, dimension (N)
Details of the interchanges as computed by DSYTRF_AA.

B


B is DOUBLE PRECISION array, dimension (LDB,NRHS)
On entry, the right hand side matrix B.
On exit, the solution matrix X.

LDB


LDB is INTEGER
The leading dimension of the array B. LDB >= max(1,N).

WORK


WORK is DOUBLE array, dimension (MAX(1,LWORK))

LWORK


LWORK is INTEGER, LWORK >= MAX(1,3*N-2).
aram[out]
INFO

INFO is INTEGER
= 0: successful exit
< 0: if INFO = -i, the i-th argument had an illegal value

Author:

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Date:

November 2017

Definition at line 131 of file dsytrs_aa.f.

Author

Generated automatically by Doxygen for LAPACK from the source code.

Tue Nov 14 2017 Version 3.8.0