|
ScaLAPACK
2.0.2
ScaLAPACK: Scalable Linear Algebra PACKage
|
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | PCOPTEE (ICTXT, NOUT, SUBPTR, SCODE, SNAME) |
| subroutine | PCCHKOPT (ICTXT, NOUT, SUBPTR, SCODE, SNAME, ARGNAM, ARGPOS) |
| subroutine | PCDIMEE (ICTXT, NOUT, SUBPTR, SCODE, SNAME) |
| subroutine | PCCHKDIM (ICTXT, NOUT, SUBPTR, SCODE, SNAME, ARGNAM, ARGPOS) |
| subroutine | PCVECEE (ICTXT, NOUT, SUBPTR, SCODE, SNAME) |
| subroutine | PCMATEE (ICTXT, NOUT, SUBPTR, SCODE, SNAME) |
| subroutine | PCSETPBLAS (ICTXT) |
| subroutine | PCCHKMAT (ICTXT, NOUT, SUBPTR, SCODE, SNAME, ARGNAM, ARGPOS) |
| subroutine | PCCALLSUB (SUBPTR, SCODE) |
| subroutine | PCERRSET (ERR, ERRMAX, XTRUE, X) |
| subroutine | PCCHKVIN (ERRMAX, N, X, PX, IX, JX, DESCX, INCX, INFO) |
| subroutine | PCCHKVOUT (N, X, PX, IX, JX, DESCX, INCX, INFO) |
| subroutine | PCCHKMIN (ERRMAX, M, N, A, PA, IA, JA, DESCA, INFO) |
| subroutine | PCCHKMOUT (M, N, A, PA, IA, JA, DESCA, INFO) |
| subroutine | PCMPRNT (ICTXT, NOUT, M, N, A, LDA, IRPRNT, ICPRNT, CMATNM) |
| subroutine | PCVPRNT (ICTXT, NOUT, N, X, INCX, IRPRNT, ICPRNT, CVECNM) |
| subroutine | PCMVCH (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 | PCVMCH (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 | PCVMCH2 (ICTXT, UPLO, M, N, ALPHA, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY, A, PA, IA, JA, DESCA, G, ERR, INFO) |
| subroutine | PCMMCH (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 | PCMMCH1 (ICTXT, UPLO, TRANS, N, K, ALPHA, A, IA, JA, DESCA, BETA, C, PC, IC, JC, DESCC, CT, G, ERR, INFO) |
| subroutine | PCMMCH2 (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 | PCMMCH3 (UPLO, TRANS, M, N, ALPHA, A, IA, JA, DESCA, BETA, C, PC, IC, JC, DESCC, ERR, INFO) |
| subroutine | PCERRAXPBY (ERRBND, ALPHA, X, BETA, Y, PREC) |
| subroutine | PCIPSET (TOGGLE, N, A, IA, JA, DESCA) |
| REAL function | PSLAMCH (ICTXT, CMACH) |
| subroutine | PCLASET (UPLO, M, N, ALPHA, BETA, A, IA, JA, DESCA) |
| subroutine | PCLASCAL (TYPE, M, N, ALPHA, A, IA, JA, DESCA) |
| subroutine | PCLAGEN (INPLACE, AFORM, DIAG, OFFA, M, N, IA, JA, DESCA, IASEED, A, LDA) |
| subroutine | PCLADOM (INPLACE, N, ALPHA, A, IA, JA, DESCA) |
| subroutine | PB_PCLAPRNT (M, N, A, IA, JA, DESCA, IRPRNT, ICPRNT, CMATNM, NOUT, WORK) |
| subroutine | PB_PCLAPRN2 (M, N, A, IA, JA, DESCA, IRPRNT, ICPRNT, CMATNM, NOUT, PROW, PCOL, WORK) |
| subroutine | PB_CFILLPAD (ICTXT, M, N, A, LDA, IPRE, IPOST, CHKVAL) |
| subroutine | PB_CCHEKPAD (ICTXT, MESS, M, N, A, LDA, IPRE, IPOST, CHKVAL) |
| subroutine | PB_CLASET (UPLO, M, N, IOFFD, ALPHA, BETA, A, LDA) |
| subroutine | PB_CLASCAL (UPLO, M, N, IOFFD, ALPHA, A, LDA) |
| subroutine | PB_CLAGEN (UPLO, AFORM, A, LDA, LCMT00, IRAN, MBLKS, IMBLOC, MB, LMBLOC, NBLKS, INBLOC, NB, LNBLOC, JMP, IMULADD) |
| REAL function | PB_SRAND (IDUMM) |
| REAL function | PB_SRAN (IDUMM) |
| subroutine PB_CCHEKPAD | ( | INTEGER | ICTXT, |
| CHARACTER*(*) | MESS, | ||
| INTEGER | M, | ||
| INTEGER | N, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | LDA, | ||
| INTEGER | IPRE, | ||
| INTEGER | IPOST, | ||
| COMPLEX | CHKVAL | ||
| ) |
| subroutine PB_CFILLPAD | ( | INTEGER | ICTXT, |
| INTEGER | M, | ||
| INTEGER | N, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | LDA, | ||
| INTEGER | IPRE, | ||
| INTEGER | IPOST, | ||
| COMPLEX | CHKVAL | ||
| ) |
| subroutine PB_CLAGEN | ( | CHARACTER*1 | UPLO, |
| CHARACTER*1 | AFORM, | ||
| COMPLEX, 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 10422 of file pcblastst.f.
| subroutine PB_CLASCAL | ( | CHARACTER*1 | UPLO, |
| INTEGER | M, | ||
| INTEGER | N, | ||
| INTEGER | IOFFD, | ||
| COMPLEX | ALPHA, | ||
| COMPLEX, dimension( lda, * ) | A, | ||
| INTEGER | LDA | ||
| ) |
| subroutine PB_CLASET | ( | CHARACTER*1 | UPLO, |
| INTEGER | M, | ||
| INTEGER | N, | ||
| INTEGER | IOFFD, | ||
| COMPLEX | ALPHA, | ||
| COMPLEX | BETA, | ||
| COMPLEX, dimension( lda, * ) | A, | ||
| INTEGER | LDA | ||
| ) |
| subroutine PB_PCLAPRN2 | ( | INTEGER | M, |
| INTEGER | N, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA, | ||
| INTEGER | IRPRNT, | ||
| INTEGER | ICPRNT, | ||
| CHARACTER*(*) | CMATNM, | ||
| INTEGER | NOUT, | ||
| INTEGER | PROW, | ||
| INTEGER | PCOL, | ||
| COMPLEX, dimension( * ) | WORK | ||
| ) |
Definition at line 9514 of file pcblastst.f.
| subroutine PB_PCLAPRNT | ( | INTEGER | M, |
| INTEGER | N, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA, | ||
| INTEGER | IRPRNT, | ||
| INTEGER | ICPRNT, | ||
| CHARACTER*(*) | CMATNM, | ||
| INTEGER | NOUT, | ||
| COMPLEX, dimension( * ) | WORK | ||
| ) |
Definition at line 9300 of file pcblastst.f.
| REAL function PB_SRAN | ( | INTEGER | IDUMM | ) |
Definition at line 11551 of file pcblastst.f.
| REAL function PB_SRAND | ( | INTEGER | IDUMM | ) |
| subroutine PCCALLSUB | ( | , external | SUBPTR, |
| INTEGER | SCODE | ||
| ) |
| subroutine PCCHKDIM | ( | INTEGER | ICTXT, |
| INTEGER | NOUT, | ||
| , external | SUBPTR, | ||
| INTEGER | SCODE, | ||
| CHARACTER*(*) | SNAME, | ||
| CHARACTER*1 | ARGNAM, | ||
| INTEGER | ARGPOS | ||
| ) |
Definition at line 757 of file pcblastst.f.
| subroutine PCCHKMAT | ( | INTEGER | ICTXT, |
| INTEGER | NOUT, | ||
| , external | SUBPTR, | ||
| INTEGER | SCODE, | ||
| CHARACTER*(*) | SNAME, | ||
| CHARACTER*1 | ARGNAM, | ||
| INTEGER | ARGPOS | ||
| ) |
Definition at line 1675 of file pcblastst.f.
| subroutine PCCHKMIN | ( | REAL | ERRMAX, |
| INTEGER | M, | ||
| INTEGER | N, | ||
| COMPLEX, dimension( * ) | A, | ||
| COMPLEX, dimension( * ) | PA, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA, | ||
| INTEGER | INFO | ||
| ) |
Definition at line 3331 of file pcblastst.f.
| subroutine PCCHKMOUT | ( | INTEGER | M, |
| INTEGER | N, | ||
| COMPLEX, dimension( * ) | A, | ||
| COMPLEX, dimension( * ) | PA, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA, | ||
| INTEGER | INFO | ||
| ) |
Definition at line 3632 of file pcblastst.f.
| subroutine PCCHKOPT | ( | INTEGER | ICTXT, |
| INTEGER | NOUT, | ||
| , external | SUBPTR, | ||
| INTEGER | SCODE, | ||
| CHARACTER*(*) | SNAME, | ||
| CHARACTER*1 | ARGNAM, | ||
| INTEGER | ARGPOS | ||
| ) |
Definition at line 264 of file pcblastst.f.
| subroutine PCCHKVIN | ( | REAL | ERRMAX, |
| INTEGER | N, | ||
| COMPLEX, dimension( * ) | X, | ||
| COMPLEX, dimension( * ) | PX, | ||
| INTEGER | IX, | ||
| INTEGER | JX, | ||
| INTEGER, dimension( * ) | DESCX, | ||
| INTEGER | INCX, | ||
| INTEGER | INFO | ||
| ) |
Definition at line 2580 of file pcblastst.f.
| subroutine PCCHKVOUT | ( | INTEGER | N, |
| COMPLEX, dimension( * ) | X, | ||
| COMPLEX, dimension( * ) | PX, | ||
| INTEGER | IX, | ||
| INTEGER | JX, | ||
| INTEGER, dimension( * ) | DESCX, | ||
| INTEGER | INCX, | ||
| INTEGER | INFO | ||
| ) |
Definition at line 2875 of file pcblastst.f.
| subroutine PCDIMEE | ( | INTEGER | ICTXT, |
| INTEGER | NOUT, | ||
| , external | SUBPTR, | ||
| INTEGER | SCODE, | ||
| CHARACTER*(*) | SNAME | ||
| ) |
Definition at line 454 of file pcblastst.f.
| subroutine PCERRAXPBY | ( | REAL | ERRBND, |
| COMPLEX | ALPHA, | ||
| COMPLEX | X, | ||
| COMPLEX | BETA, | ||
| COMPLEX | Y, | ||
| REAL | PREC | ||
| ) |
| subroutine PCERRSET | ( | REAL | ERR, |
| REAL | ERRMAX, | ||
| COMPLEX | XTRUE, | ||
| COMPLEX | X | ||
| ) |
| subroutine PCIPSET | ( | CHARACTER*1 | TOGGLE, |
| INTEGER | N, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA | ||
| ) |
Definition at line 7043 of file pcblastst.f.
| subroutine PCLADOM | ( | LOGICAL | INPLACE, |
| INTEGER | N, | ||
| COMPLEX | ALPHA, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA | ||
| ) |
Definition at line 8893 of file pcblastst.f.
| subroutine PCLAGEN | ( | LOGICAL | INPLACE, |
| CHARACTER*1 | AFORM, | ||
| CHARACTER*1 | DIAG, | ||
| INTEGER | OFFA, | ||
| INTEGER | M, | ||
| INTEGER | N, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA, | ||
| INTEGER | IASEED, | ||
| COMPLEX, dimension( lda, * ) | A, | ||
| INTEGER | LDA | ||
| ) |
Definition at line 8489 of file pcblastst.f.
| subroutine PCLASCAL | ( | CHARACTER*1 | TYPE, |
| INTEGER | M, | ||
| INTEGER | N, | ||
| COMPLEX | ALPHA, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA | ||
| ) |
Definition at line 7982 of file pcblastst.f.
| subroutine PCLASET | ( | CHARACTER*1 | UPLO, |
| INTEGER | M, | ||
| INTEGER | N, | ||
| COMPLEX | ALPHA, | ||
| COMPLEX | BETA, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA | ||
| ) |
Definition at line 7507 of file pcblastst.f.
| subroutine PCMATEE | ( | INTEGER | ICTXT, |
| INTEGER | NOUT, | ||
| , external | SUBPTR, | ||
| INTEGER | SCODE, | ||
| CHARACTER*7 | SNAME | ||
| ) |
Definition at line 1189 of file pcblastst.f.
| subroutine PCMMCH | ( | INTEGER | ICTXT, |
| CHARACTER*1 | TRANSA, | ||
| CHARACTER*1 | TRANSB, | ||
| INTEGER | M, | ||
| INTEGER | N, | ||
| INTEGER | K, | ||
| COMPLEX | ALPHA, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA, | ||
| COMPLEX, dimension( * ) | B, | ||
| INTEGER | IB, | ||
| INTEGER | JB, | ||
| INTEGER, dimension( * ) | DESCB, | ||
| COMPLEX | BETA, | ||
| COMPLEX, dimension( * ) | C, | ||
| COMPLEX, dimension( * ) | PC, | ||
| INTEGER | IC, | ||
| INTEGER | JC, | ||
| INTEGER, dimension( * ) | DESCC, | ||
| COMPLEX, dimension( * ) | CT, | ||
| REAL, dimension( * ) | G, | ||
| REAL | ERR, | ||
| INTEGER | INFO | ||
| ) |
Definition at line 5333 of file pcblastst.f.
| subroutine PCMMCH1 | ( | INTEGER | ICTXT, |
| CHARACTER*1 | UPLO, | ||
| CHARACTER*1 | TRANS, | ||
| INTEGER | N, | ||
| INTEGER | K, | ||
| COMPLEX | ALPHA, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA, | ||
| COMPLEX | BETA, | ||
| COMPLEX, dimension( * ) | C, | ||
| COMPLEX, dimension( * ) | PC, | ||
| INTEGER | IC, | ||
| INTEGER | JC, | ||
| INTEGER, dimension( * ) | DESCC, | ||
| COMPLEX, dimension( * ) | CT, | ||
| REAL, dimension( * ) | G, | ||
| REAL | ERR, | ||
| INTEGER | INFO | ||
| ) |
Definition at line 5786 of file pcblastst.f.
| subroutine PCMMCH2 | ( | INTEGER | ICTXT, |
| CHARACTER*1 | UPLO, | ||
| CHARACTER*1 | TRANS, | ||
| INTEGER | N, | ||
| INTEGER | K, | ||
| COMPLEX | ALPHA, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA, | ||
| COMPLEX, dimension( * ) | B, | ||
| INTEGER | IB, | ||
| INTEGER | JB, | ||
| INTEGER, dimension( * ) | DESCB, | ||
| COMPLEX | BETA, | ||
| COMPLEX, dimension( * ) | C, | ||
| COMPLEX, dimension( * ) | PC, | ||
| INTEGER | IC, | ||
| INTEGER | JC, | ||
| INTEGER, dimension( * ) | DESCC, | ||
| COMPLEX, dimension( * ) | CT, | ||
| REAL, dimension( * ) | G, | ||
| REAL | ERR, | ||
| INTEGER | INFO | ||
| ) |
Definition at line 6165 of file pcblastst.f.
| subroutine PCMMCH3 | ( | CHARACTER*1 | UPLO, |
| CHARACTER*1 | TRANS, | ||
| INTEGER | M, | ||
| INTEGER | N, | ||
| COMPLEX | ALPHA, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA, | ||
| COMPLEX | BETA, | ||
| COMPLEX, dimension( * ) | C, | ||
| COMPLEX, dimension( * ) | PC, | ||
| INTEGER | IC, | ||
| INTEGER | JC, | ||
| INTEGER, dimension( * ) | DESCC, | ||
| REAL | ERR, | ||
| INTEGER | INFO | ||
| ) |
Definition at line 6582 of file pcblastst.f.
| subroutine PCMPRNT | ( | INTEGER | ICTXT, |
| INTEGER | NOUT, | ||
| INTEGER | M, | ||
| INTEGER | N, | ||
| COMPLEX, dimension( lda, * ) | A, | ||
| INTEGER | LDA, | ||
| INTEGER | IRPRNT, | ||
| INTEGER | ICPRNT, | ||
| CHARACTER*(*) | CMATNM | ||
| ) |
| subroutine PCMVCH | ( | INTEGER | ICTXT, |
| CHARACTER*1 | TRANS, | ||
| INTEGER | M, | ||
| INTEGER | N, | ||
| COMPLEX | ALPHA, | ||
| COMPLEX, dimension( * ) | A, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA, | ||
| COMPLEX, dimension( * ) | X, | ||
| INTEGER | IX, | ||
| INTEGER | JX, | ||
| INTEGER, dimension( * ) | DESCX, | ||
| INTEGER | INCX, | ||
| COMPLEX | BETA, | ||
| COMPLEX, dimension( * ) | Y, | ||
| COMPLEX, dimension( * ) | PY, | ||
| INTEGER | IY, | ||
| INTEGER | JY, | ||
| INTEGER, dimension( * ) | DESCY, | ||
| INTEGER | INCY, | ||
| REAL, dimension( * ) | G, | ||
| REAL | ERR, | ||
| INTEGER | INFO | ||
| ) |
Definition at line 4169 of file pcblastst.f.
| subroutine PCOPTEE | ( | INTEGER | ICTXT, |
| INTEGER | NOUT, | ||
| , external | SUBPTR, | ||
| INTEGER | SCODE, | ||
| CHARACTER*(*) | SNAME | ||
| ) |
Definition at line 1 of file pcblastst.f.
| subroutine PCSETPBLAS | ( | INTEGER | ICTXT | ) |
Definition at line 1477 of file pcblastst.f.
| subroutine PCVECEE | ( | INTEGER | ICTXT, |
| INTEGER | NOUT, | ||
| , external | SUBPTR, | ||
| INTEGER | SCODE, | ||
| CHARACTER*7 | SNAME | ||
| ) |
Definition at line 935 of file pcblastst.f.
| subroutine PCVMCH | ( | INTEGER | ICTXT, |
| CHARACTER*1 | TRANS, | ||
| CHARACTER*1 | UPLO, | ||
| INTEGER | M, | ||
| INTEGER | N, | ||
| COMPLEX | ALPHA, | ||
| COMPLEX, dimension( * ) | X, | ||
| INTEGER | IX, | ||
| INTEGER | JX, | ||
| INTEGER, dimension( * ) | DESCX, | ||
| INTEGER | INCX, | ||
| COMPLEX, dimension( * ) | Y, | ||
| INTEGER | IY, | ||
| INTEGER | JY, | ||
| INTEGER, dimension( * ) | DESCY, | ||
| INTEGER | INCY, | ||
| COMPLEX, dimension( * ) | A, | ||
| COMPLEX, dimension( * ) | PA, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA, | ||
| REAL, dimension( * ) | G, | ||
| REAL | ERR, | ||
| INTEGER | INFO | ||
| ) |
Definition at line 4603 of file pcblastst.f.
| subroutine PCVMCH2 | ( | INTEGER | ICTXT, |
| CHARACTER*1 | UPLO, | ||
| INTEGER | M, | ||
| INTEGER | N, | ||
| COMPLEX | ALPHA, | ||
| COMPLEX, dimension( * ) | X, | ||
| INTEGER | IX, | ||
| INTEGER | JX, | ||
| INTEGER, dimension( * ) | DESCX, | ||
| INTEGER | INCX, | ||
| COMPLEX, dimension( * ) | Y, | ||
| INTEGER | IY, | ||
| INTEGER | JY, | ||
| INTEGER, dimension( * ) | DESCY, | ||
| INTEGER | INCY, | ||
| COMPLEX, dimension( * ) | A, | ||
| COMPLEX, dimension( * ) | PA, | ||
| INTEGER | IA, | ||
| INTEGER | JA, | ||
| INTEGER, dimension( * ) | DESCA, | ||
| REAL, dimension( * ) | G, | ||
| REAL | ERR, | ||
| INTEGER | INFO | ||
| ) |
Definition at line 4972 of file pcblastst.f.
| subroutine PCVPRNT | ( | INTEGER | ICTXT, |
| INTEGER | NOUT, | ||
| INTEGER | N, | ||
| COMPLEX, dimension( * ) | X, | ||
| INTEGER | INCX, | ||
| INTEGER | IRPRNT, | ||
| INTEGER | ICPRNT, | ||
| CHARACTER*(*) | CVECNM | ||
| ) |
| REAL function PSLAMCH | ( | INTEGER | ICTXT, |
| CHARACTER*1 | CMACH | ||
| ) |