72 INTEGER I, INFO, J, RANK
75 COMPLEX*16 A( NMAX, NMAX )
76 DOUBLE PRECISION RWORK( 2*NMAX )
88 COMMON / infoc / infot, nout, ok, lerr
89 COMMON / srnamc / srnamt
97 WRITE( nout, fmt = * )
103 a( i, j ) = 1.d0 / dble( i+j )
108 rwork( nmax+j ) = 0.d0
121 CALL zpstrf(
'/', 0, a, 1, piv, rank, -1.d0, rwork, info )
122 CALL chkxer(
'ZPSTRF', infot, nout, lerr, ok )
124 CALL zpstrf(
'U', -1, a, 1, piv, rank, -1.d0, rwork, info )
125 CALL chkxer(
'ZPSTRF', infot, nout, lerr, ok )
127 CALL zpstrf(
'U', 2, a, 1, piv, rank, -1.d0, rwork, info )
128 CALL chkxer(
'ZPSTRF', infot, nout, lerr, ok )
134 CALL zpstf2(
'/', 0, a, 1, piv, rank, -1.d0, rwork, info )
135 CALL chkxer(
'ZPSTF2', infot, nout, lerr, ok )
137 CALL zpstf2(
'U', -1, a, 1, piv, rank, -1.d0, rwork, info )
138 CALL chkxer(
'ZPSTF2', infot, nout, lerr, ok )
140 CALL zpstf2(
'U', 2, a, 1, piv, rank, -1.d0, rwork, info )
141 CALL chkxer(
'ZPSTF2', infot, nout, lerr, ok )
146 CALL alaesm( path, ok, nout )
subroutine chkxer(SRNAMT, INFOT, NOUT, LERR, OK)
subroutine alaesm(PATH, OK, NOUT)
ALAESM
subroutine zerrps(PATH, NUNIT)
ZERRPS
subroutine zpstf2(UPLO, N, A, LDA, PIV, RANK, TOL, WORK, INFO)
ZPSTF2 computes the Cholesky factorization with complete pivoting of a complex Hermitian positive sem...
subroutine zpstrf(UPLO, N, A, LDA, PIV, RANK, TOL, WORK, INFO)
ZPSTRF computes the Cholesky factorization with complete pivoting of a complex Hermitian positive sem...