ScaLAPACK 2.1  2.1
ScaLAPACK: Scalable Linear Algebra PACKage
pzblastst.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine pzoptee (ICTXT, NOUT, SUBPTR, SCODE, SNAME)
 
subroutine pzchkopt (ICTXT, NOUT, SUBPTR, SCODE, SNAME, ARGNAM, ARGPOS)
 
subroutine pzdimee (ICTXT, NOUT, SUBPTR, SCODE, SNAME)
 
subroutine pzchkdim (ICTXT, NOUT, SUBPTR, SCODE, SNAME, ARGNAM, ARGPOS)
 
subroutine pzvecee (ICTXT, NOUT, SUBPTR, SCODE, SNAME)
 
subroutine pzmatee (ICTXT, NOUT, SUBPTR, SCODE, SNAME)
 
subroutine pzsetpblas (ICTXT)
 
subroutine pzchkmat (ICTXT, NOUT, SUBPTR, SCODE, SNAME, ARGNAM, ARGPOS)
 
subroutine pzcallsub (SUBPTR, SCODE)
 
subroutine pzerrset (ERR, ERRMAX, XTRUE, X)
 
subroutine pzchkvin (ERRMAX, N, X, PX, IX, JX, DESCX, INCX, INFO)
 
subroutine pzchkvout (N, X, PX, IX, JX, DESCX, INCX, INFO)
 
subroutine pzchkmin (ERRMAX, M, N, A, PA, IA, JA, DESCA, INFO)
 
subroutine pzchkmout (M, N, A, PA, IA, JA, DESCA, INFO)
 
subroutine pzmprnt (ICTXT, NOUT, M, N, A, LDA, IRPRNT, ICPRNT, CMATNM)
 
subroutine pzvprnt (ICTXT, NOUT, N, X, INCX, IRPRNT, ICPRNT, CVECNM)
 
subroutine pzmvch (ICTXT, TRANS, M, N, ALPHA, A, IA, JA, DESCA, X, IX, JX, DESCX, INCX, BETA, Y, PY, IY, JY, DESCY, INCY, G, ERR, INFO)
 
subroutine pzvmch (ICTXT, TRANS, UPLO, M, N, ALPHA, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY, A, PA, IA, JA, DESCA, G, ERR, INFO)
 
subroutine pzvmch2 (ICTXT, UPLO, M, N, ALPHA, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY, A, PA, IA, JA, DESCA, G, ERR, INFO)
 
subroutine pzmmch (ICTXT, TRANSA, TRANSB, M, N, K, ALPHA, A, IA, JA, DESCA, B, IB, JB, DESCB, BETA, C, PC, IC, JC, DESCC, CT, G, ERR, INFO)
 
subroutine pzmmch1 (ICTXT, UPLO, TRANS, N, K, ALPHA, A, IA, JA, DESCA, BETA, C, PC, IC, JC, DESCC, CT, G, ERR, INFO)
 
subroutine pzmmch2 (ICTXT, UPLO, TRANS, N, K, ALPHA, A, IA, JA, DESCA, B, IB, JB, DESCB, BETA, C, PC, IC, JC, DESCC, CT, G, ERR, INFO)
 
subroutine pzmmch3 (UPLO, TRANS, M, N, ALPHA, A, IA, JA, DESCA, BETA, C, PC, IC, JC, DESCC, ERR, INFO)
 
subroutine pzerraxpby (ERRBND, ALPHA, X, BETA, Y, PREC)
 
subroutine pzipset (TOGGLE, N, A, IA, JA, DESCA)
 
double precision function pdlamch (ICTXT, CMACH)
 
subroutine pzlaset (UPLO, M, N, ALPHA, BETA, A, IA, JA, DESCA)
 
subroutine pzlascal (TYPE, M, N, ALPHA, A, IA, JA, DESCA)
 
subroutine pzlagen (INPLACE, AFORM, DIAG, OFFA, M, N, IA, JA, DESCA, IASEED, A, LDA)
 
subroutine pzladom (INPLACE, N, ALPHA, A, IA, JA, DESCA)
 
subroutine pb_pzlaprnt (M, N, A, IA, JA, DESCA, IRPRNT, ICPRNT, CMATNM, NOUT, WORK)
 
subroutine pb_pzlaprn2 (M, N, A, IA, JA, DESCA, IRPRNT, ICPRNT, CMATNM, NOUT, PROW, PCOL, WORK)
 
subroutine pb_zfillpad (ICTXT, M, N, A, LDA, IPRE, IPOST, CHKVAL)
 
subroutine pb_zchekpad (ICTXT, MESS, M, N, A, LDA, IPRE, IPOST, CHKVAL)
 
subroutine pb_zlaset (UPLO, M, N, IOFFD, ALPHA, BETA, A, LDA)
 
subroutine pb_zlascal (UPLO, M, N, IOFFD, ALPHA, A, LDA)
 
subroutine pb_zlagen (UPLO, AFORM, A, LDA, LCMT00, IRAN, MBLKS, IMBLOC, MB, LMBLOC, NBLKS, INBLOC, NB, LNBLOC, JMP, IMULADD)
 
double precision function pb_drand (IDUMM)
 
double precision function pb_dran (IDUMM)
 

Function/Subroutine Documentation

◆ pb_dran()

double precision function pb_dran ( integer  IDUMM)

Definition at line 11557 of file pzblastst.f.

Here is the call graph for this function:

◆ pb_drand()

double precision function pb_drand ( integer  IDUMM)

Definition at line 11495 of file pzblastst.f.

Here is the call graph for this function:

◆ pb_pzlaprn2()

subroutine pb_pzlaprn2 ( integer  M,
integer  N,
complex*16, dimension( * )  A,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA,
integer  IRPRNT,
integer  ICPRNT,
character*(*)  CMATNM,
integer  NOUT,
integer  PROW,
integer  PCOL,
complex*16, dimension( * )  WORK 
)

Definition at line 9518 of file pzblastst.f.

Here is the call graph for this function:

◆ pb_pzlaprnt()

subroutine pb_pzlaprnt ( integer  M,
integer  N,
complex*16, dimension( * )  A,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA,
integer  IRPRNT,
integer  ICPRNT,
character*(*)  CMATNM,
integer  NOUT,
complex*16, dimension( * )  WORK 
)

Definition at line 9304 of file pzblastst.f.

Here is the caller graph for this function:

◆ pb_zchekpad()

subroutine pb_zchekpad ( integer  ICTXT,
character*(*)  MESS,
integer  M,
integer  N,
complex*16, dimension( * )  A,
integer  LDA,
integer  IPRE,
integer  IPOST,
complex*16  CHKVAL 
)

Definition at line 9875 of file pzblastst.f.

Here is the caller graph for this function:

◆ pb_zfillpad()

subroutine pb_zfillpad ( integer  ICTXT,
integer  M,
integer  N,
complex*16, dimension( * )  A,
integer  LDA,
integer  IPRE,
integer  IPOST,
complex*16  CHKVAL 
)

Definition at line 9762 of file pzblastst.f.

Here is the caller graph for this function:

◆ pb_zlagen()

subroutine pb_zlagen ( character*1  UPLO,
character*1  AFORM,
complex*16, dimension( lda, * )  A,
integer  LDA,
integer  LCMT00,
integer, dimension( * )  IRAN,
integer  MBLKS,
integer  IMBLOC,
integer  MB,
integer  LMBLOC,
integer  NBLKS,
integer  INBLOC,
integer  NB,
integer  LNBLOC,
integer, dimension( * )  JMP,
integer, dimension( 4, * )  IMULADD 
)

Definition at line 10427 of file pzblastst.f.

Here is the caller graph for this function:

◆ pb_zlascal()

subroutine pb_zlascal ( character*1  UPLO,
integer  M,
integer  N,
integer  IOFFD,
complex*16  ALPHA,
complex*16, dimension( lda, * )  A,
integer  LDA 
)

Definition at line 10246 of file pzblastst.f.

Here is the caller graph for this function:

◆ pb_zlaset()

subroutine pb_zlaset ( character*1  UPLO,
integer  M,
integer  N,
integer  IOFFD,
complex*16  ALPHA,
complex*16  BETA,
complex*16, dimension( lda, * )  A,
integer  LDA 
)

Definition at line 10049 of file pzblastst.f.

Here is the caller graph for this function:

◆ pdlamch()

double precision function pdlamch ( integer  ICTXT,
character*1  CMACH 
)

Definition at line 7456 of file pzblastst.f.

Here is the call graph for this function:

◆ pzcallsub()

subroutine pzcallsub ( external  SUBPTR,
integer  SCODE 
)

Definition at line 2183 of file pzblastst.f.

Here is the caller graph for this function:

◆ pzchkdim()

subroutine pzchkdim ( integer  ICTXT,
integer  NOUT,
external  SUBPTR,
integer  SCODE,
character*(*)  SNAME,
character*1  ARGNAM,
integer  ARGPOS 
)

Definition at line 759 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzchkmat()

subroutine pzchkmat ( integer  ICTXT,
integer  NOUT,
external  SUBPTR,
integer  SCODE,
character*(*)  SNAME,
character*1  ARGNAM,
integer  ARGPOS 
)

Definition at line 1677 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzchkmin()

subroutine pzchkmin ( double precision  ERRMAX,
integer  M,
integer  N,
complex*16, dimension( * )  A,
complex*16, dimension( * )  PA,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA,
integer  INFO 
)

Definition at line 3332 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzchkmout()

subroutine pzchkmout ( integer  M,
integer  N,
complex*16, dimension( * )  A,
complex*16, dimension( * )  PA,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA,
integer  INFO 
)

Definition at line 3633 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzchkopt()

subroutine pzchkopt ( integer  ICTXT,
integer  NOUT,
external  SUBPTR,
integer  SCODE,
character*(*)  SNAME,
character*1  ARGNAM,
integer  ARGPOS 
)

Definition at line 266 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzchkvin()

subroutine pzchkvin ( double precision  ERRMAX,
integer  N,
complex*16, dimension( * )  X,
complex*16, dimension( * )  PX,
integer  IX,
integer  JX,
integer, dimension( * )  DESCX,
integer  INCX,
integer  INFO 
)

Definition at line 2582 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzchkvout()

subroutine pzchkvout ( integer  N,
complex*16, dimension( * )  X,
complex*16, dimension( * )  PX,
integer  IX,
integer  JX,
integer, dimension( * )  DESCX,
integer  INCX,
integer  INFO 
)

Definition at line 2876 of file pzblastst.f.

Here is the caller graph for this function:

◆ pzdimee()

subroutine pzdimee ( integer  ICTXT,
integer  NOUT,
external  SUBPTR,
integer  SCODE,
character*(*)  SNAME 
)

Definition at line 455 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzerraxpby()

subroutine pzerraxpby ( double precision  ERRBND,
complex*16  ALPHA,
complex*16  X,
complex*16  BETA,
complex*16  Y,
double precision  PREC 
)

Definition at line 6944 of file pzblastst.f.

Here is the caller graph for this function:

◆ pzerrset()

subroutine pzerrset ( double precision  ERR,
double precision  ERRMAX,
complex*16  XTRUE,
complex*16  X 
)

Definition at line 2460 of file pzblastst.f.

Here is the caller graph for this function:

◆ pzipset()

subroutine pzipset ( character*1  TOGGLE,
integer  N,
complex*16, dimension( * )  A,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA 
)

Definition at line 7045 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzladom()

subroutine pzladom ( logical  INPLACE,
integer  N,
complex*16  ALPHA,
complex*16, dimension( * )  A,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA 
)

Definition at line 8896 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzlagen()

subroutine pzlagen ( logical  INPLACE,
character*1  AFORM,
character*1  DIAG,
integer  OFFA,
integer  M,
integer  N,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA,
integer  IASEED,
complex*16, dimension( lda, * )  A,
integer  LDA 
)

Definition at line 8492 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzlascal()

subroutine pzlascal ( character*1  TYPE,
integer  M,
integer  N,
complex*16  ALPHA,
complex*16, dimension( * )  A,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA 
)

Definition at line 7984 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzlaset()

subroutine pzlaset ( character*1  UPLO,
integer  M,
integer  N,
complex*16  ALPHA,
complex*16  BETA,
complex*16, dimension( * )  A,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA 
)

Definition at line 7509 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzmatee()

subroutine pzmatee ( integer  ICTXT,
integer  NOUT,
external  SUBPTR,
integer  SCODE,
character*7  SNAME 
)

Definition at line 1190 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzmmch()

subroutine pzmmch ( integer  ICTXT,
character*1  TRANSA,
character*1  TRANSB,
integer  M,
integer  N,
integer  K,
complex*16  ALPHA,
complex*16, dimension( * )  A,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA,
complex*16, dimension( * )  B,
integer  IB,
integer  JB,
integer, dimension( * )  DESCB,
complex*16  BETA,
complex*16, dimension( * )  C,
complex*16, dimension( * )  PC,
integer  IC,
integer  JC,
integer, dimension( * )  DESCC,
complex*16, dimension( * )  CT,
double precision, dimension( * )  G,
double precision  ERR,
integer  INFO 
)

Definition at line 5336 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzmmch1()

subroutine pzmmch1 ( integer  ICTXT,
character*1  UPLO,
character*1  TRANS,
integer  N,
integer  K,
complex*16  ALPHA,
complex*16, dimension( * )  A,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA,
complex*16  BETA,
complex*16, dimension( * )  C,
complex*16, dimension( * )  PC,
integer  IC,
integer  JC,
integer, dimension( * )  DESCC,
complex*16, dimension( * )  CT,
double precision, dimension( * )  G,
double precision  ERR,
integer  INFO 
)

Definition at line 5789 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzmmch2()

subroutine pzmmch2 ( integer  ICTXT,
character*1  UPLO,
character*1  TRANS,
integer  N,
integer  K,
complex*16  ALPHA,
complex*16, dimension( * )  A,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA,
complex*16, dimension( * )  B,
integer  IB,
integer  JB,
integer, dimension( * )  DESCB,
complex*16  BETA,
complex*16, dimension( * )  C,
complex*16, dimension( * )  PC,
integer  IC,
integer  JC,
integer, dimension( * )  DESCC,
complex*16, dimension( * )  CT,
double precision, dimension( * )  G,
double precision  ERR,
integer  INFO 
)

Definition at line 6169 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzmmch3()

subroutine pzmmch3 ( character*1  UPLO,
character*1  TRANS,
integer  M,
integer  N,
complex*16  ALPHA,
complex*16, dimension( * )  A,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA,
complex*16  BETA,
complex*16, dimension( * )  C,
complex*16, dimension( * )  PC,
integer  IC,
integer  JC,
integer, dimension( * )  DESCC,
double precision  ERR,
integer  INFO 
)

Definition at line 6585 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzmprnt()

subroutine pzmprnt ( integer  ICTXT,
integer  NOUT,
integer  M,
integer  N,
complex*16, dimension( lda, * )  A,
integer  LDA,
integer  IRPRNT,
integer  ICPRNT,
character*(*)  CMATNM 
)

Definition at line 3955 of file pzblastst.f.

Here is the caller graph for this function:

◆ pzmvch()

subroutine pzmvch ( integer  ICTXT,
character*1  TRANS,
integer  M,
integer  N,
complex*16  ALPHA,
complex*16, dimension( * )  A,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA,
complex*16, dimension( * )  X,
integer  IX,
integer  JX,
integer, dimension( * )  DESCX,
integer  INCX,
complex*16  BETA,
complex*16, dimension( * )  Y,
complex*16, dimension( * )  PY,
integer  IY,
integer  JY,
integer, dimension( * )  DESCY,
integer  INCY,
double precision, dimension( * )  G,
double precision  ERR,
integer  INFO 
)

Definition at line 4172 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzoptee()

subroutine pzoptee ( integer  ICTXT,
integer  NOUT,
external  SUBPTR,
integer  SCODE,
character*(*)  SNAME 
)

Definition at line 2 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzsetpblas()

subroutine pzsetpblas ( integer  ICTXT)

Definition at line 1478 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzvecee()

subroutine pzvecee ( integer  ICTXT,
integer  NOUT,
external  SUBPTR,
integer  SCODE,
character*7  SNAME 
)

Definition at line 936 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzvmch()

subroutine pzvmch ( integer  ICTXT,
character*1  TRANS,
character*1  UPLO,
integer  M,
integer  N,
complex*16  ALPHA,
complex*16, dimension( * )  X,
integer  IX,
integer  JX,
integer, dimension( * )  DESCX,
integer  INCX,
complex*16, dimension( * )  Y,
integer  IY,
integer  JY,
integer, dimension( * )  DESCY,
integer  INCY,
complex*16, dimension( * )  A,
complex*16, dimension( * )  PA,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA,
double precision, dimension( * )  G,
double precision  ERR,
integer  INFO 
)

Definition at line 4606 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzvmch2()

subroutine pzvmch2 ( integer  ICTXT,
character*1  UPLO,
integer  M,
integer  N,
complex*16  ALPHA,
complex*16, dimension( * )  X,
integer  IX,
integer  JX,
integer, dimension( * )  DESCX,
integer  INCX,
complex*16, dimension( * )  Y,
integer  IY,
integer  JY,
integer, dimension( * )  DESCY,
integer  INCY,
complex*16, dimension( * )  A,
complex*16, dimension( * )  PA,
integer  IA,
integer  JA,
integer, dimension( * )  DESCA,
double precision, dimension( * )  G,
double precision  ERR,
integer  INFO 
)

Definition at line 4975 of file pzblastst.f.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pzvprnt()

subroutine pzvprnt ( integer  ICTXT,
integer  NOUT,
integer  N,
complex*16, dimension( * )  X,
integer  INCX,
integer  IRPRNT,
integer  ICPRNT,
character*(*)  CVECNM 
)

Definition at line 4067 of file pzblastst.f.

Here is the caller graph for this function: