1DPPTRS(1)                LAPACK routine (version 3.2)                DPPTRS(1)
2
3
4

NAME

6       DPPTRS  -  solves a system of linear equations A*X = B with a symmetric
7       positive definite matrix A in packed storage using the Cholesky factor‐
8       ization A = U**T*U or A = L*L**T computed by DPPTRF
9

SYNOPSIS

11       SUBROUTINE DPPTRS( UPLO, N, NRHS, AP, B, LDB, INFO )
12
13           CHARACTER      UPLO
14
15           INTEGER        INFO, LDB, N, NRHS
16
17           DOUBLE         PRECISION AP( * ), B( LDB, * )
18

PURPOSE

20       DPPTRS  solves  a  system  of linear equations A*X = B with a symmetric
21       positive definite matrix A in packed storage using the Cholesky factor‐
22       ization A = U**T*U or A = L*L**T computed by DPPTRF.
23

ARGUMENTS

25       UPLO    (input) CHARACTER*1
26               = 'U':  Upper triangle of A is stored;
27               = 'L':  Lower triangle of A is stored.
28
29       N       (input) INTEGER
30               The order of the matrix A.  N >= 0.
31
32       NRHS    (input) INTEGER
33               The  number of right hand sides, i.e., the number of columns of
34               the matrix B.  NRHS >= 0.
35
36       AP      (input) DOUBLE PRECISION array, dimension (N*(N+1)/2)
37               The triangular factor U or L from the Cholesky factorization  A
38               =  U**T*U  or  A = L*L**T, packed columnwise in a linear array.
39               The j-th column of U or L is stored in the array AP as follows:
40               if  UPLO = 'U', AP(i + (j-1)*j/2) = U(i,j) for 1<=i<=j; if UPLO
41               = 'L', AP(i + (j-1)*(2n-j)/2) = L(i,j) for j<=i<=n.
42
43       B       (input/output) DOUBLE PRECISION array, dimension (LDB,NRHS)
44               On entry, the right hand side matrix B.  On exit, the  solution
45               matrix X.
46
47       LDB     (input) INTEGER
48               The leading dimension of the array B.  LDB >= max(1,N).
49
50       INFO    (output) INTEGER
51               = 0:  successful exit
52               < 0:  if INFO = -i, the i-th argument had an illegal value
53
54
55
56 LAPACK routine (version 3.2)    November 2008                       DPPTRS(1)
Impressum