int PARMCI_AccV(int op, void *scale, armci_giov_t *darr, int len, int proc) { int rc; comex_giov_t *adarr = malloc(sizeof(comex_giov_t) * len); convert_giov(darr, adarr, len); rc = comex_accv(op, scale, adarr, len, proc, COMEX_GROUP_WORLD); free(adarr); return rc; }
int comex_nbaccv(int datatype, void *scale, comex_giov_t *iov, int iov_len, int proc, comex_group_t group, comex_request_t* handle) { return comex_accv(datatype, scale, iov, iov_len, proc, group); }