12 parameter( dlen_ = 9 )
13 INTEGER maxn, lwork, liwork
14 parameter( maxn = 200, lwork = 500000,
18 CHARACTER subtests, uplo
19 INTEGER context, iam, info, ipostpad, iprepad, lda,
24 INTEGER desca( dlen_ ), iclustr( maxn ), ifail( maxn ),
25 $ iseed( 4 ), iwork( liwork )
26 REAL gap( maxn ), rwork( lwork ), win( maxn ),
28 COMPLEX a( *maxn ), copya( maxn*maxn ),
29 $ work( lwork ), z( maxn*maxn )
59 abstol = 0.1175494351e-37
62 CALL blacs_pinfo( iam, nprocs )
63 IF( nprocs.LT.1 )
THEN
66 CALL blacs_setup( iam, nprocs )
68 CALL blacs_get( -1, 0, context )
73 CALL pcseptst( desca, uplo, n, mattype, subtests, thresh, n,
75 $ iclustr, gap, iprepad, ipostpad
76 $ lwork-iprepad-ipostpad, rwork,
77 $ lwork-iprepad-ipostpad, iwork,
78 $ liwork-iprepad-ipostpad, 6, info )
subroutine blacs_gridinit(cntxt, c, nprow, npcol)
subroutine descinit(desc, m, n, mb, nb, irsrc, icsrc, ictxt, lld, info)
subroutine pcseptst(desca, uplo, n, mattype, subtests, thresh, order, abstol, iseed, a, copya, z, lda, win, wnew, ifail, iclustr, gap, iprepad, ipostpad, work, lwork, rwork, lrwork, iwork, liwork, nout, info)