22 float * A,
int * IA,
int * JA,
int * DESCA,
24 float * C,
int * IC,
int * JC,
int * DESCC )
26 void pstran_( M, N, ALPHA, A, IA, JA, DESCA, BETA, C, IC, JC, DESCC )
30 int * IA, * IC, * JA, * JC, * M, * N;
31 float * ALPHA, * BETA;
191 int Ai, Aj, Ci, Cj, ctxt, info, mycol, myrow, npcol, nprow;
207 if( !( info = ( ( nprow == -1 ) ? -( 701 +
CTXT_ ) : 0 ) ) )
209 PB_Cchkmat( ctxt,
"PSTRAN",
"A", *N, 2, *M, 1, Ai, Aj, Ad, 7, &info );
210 PB_Cchkmat( ctxt,
"PSTRAN",
"C", *M, 1, *N, 2, Ci, Cj, Cd, 12, &info );
212 if( info ) {
PB_Cabort( ctxt,
"PSTRAN", info );
return; }
217 if( ( *M == 0 ) || ( *N == 0 ) ||
228 ((
char *)BETA), ((
char *) C), Ci, Cj, Cd );
233 ((
char * )C), Ci, Cj, Cd );
241 ((
char *) A), Ai, Aj, Ad, ((
char *) BETA), ((
char *) C),