22 float * X,
int * IX,
int * JX,
int * DESCX,
int * INCX,
23 float * Y,
int * IY,
int * JY,
int * DESCY,
int * INCY )
25 void pcaxpy_( N, ALPHA, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY )
29 int * INCX, * INCY, * IX, * IY, * JX, * JY, * N;
189 int Xi, Xj, Yi, Yj, ctxt, info, mycol, myrow, npcol, nprow;
206 if( !( info = ( ( nprow == -1 ) ? -( 601 +
CTXT_ ) : 0 ) ) )
208 PB_Cchkvec( ctxt,
"PCAXPY",
"X", *N, 1, Xi, Xj, Xd, *INCX, 6, &info );
209 PB_Cchkvec( ctxt,
"PCAXPY",
"Y", *N, 1, Yi, Yj, Yd, *INCY, 11, &info );
211 if( info ) {
PB_Cabort( ctxt,
"PCAXPY", info );
return; }
226 if( *INCX == Xd[
M_] )
229 Xi, Xj, Xd,
ROW, type->
one, ((
char *) Y), Yi, Yj, Yd,
235 Xi, Xj, Xd,
COLUMN, type->
one, ((
char *) Y), Yi, Yj, Yd,