43 #ifndef EXTERNAL_ROWS_DH_H
44 #define EXTERNAL_ROWS_DH_H
46 #include "euclid_common.h"
58 int *len,
int **cval,
int **fill,
66 MPI_Status status[MAX_MPI_TASKS];
67 MPI_Request req1[MAX_MPI_TASKS];
68 MPI_Request req2[MAX_MPI_TASKS];
69 MPI_Request req3[MAX_MPI_TASKS];
70 MPI_Request req4[MAX_MPI_TASKS];
71 MPI_Request cval_req[MAX_MPI_TASKS];
72 MPI_Request fill_req[MAX_MPI_TASKS];
73 MPI_Request aval_req[MAX_MPI_TASKS];
80 int rcv_row_counts[MAX_MPI_TASKS];
81 int rcv_nz_counts[MAX_MPI_TASKS];
82 int *rcv_row_lengths[MAX_MPI_TASKS];
83 int *rcv_row_numbers[MAX_MPI_TASKS];