}
}
total_send = scount;
- } else if (!(vrank % 2)) {
+ } else if (not(vrank % 2)) {
/* non-root, non-leaf nodes, allocate temp buffer for recv
* the most we need is rcount*size/2 */
tempbuf = (char*)smpi_get_tmp_recvbuffer(rtrue_extent + (rcount * size - 1) * rextent);
ptmp = (char*)rbuf;
}
- if (!(vrank % 2)) {
+ if (not(vrank % 2)) {
if (rank != root) {
/* recv from parent on non-root */
Request::recv(ptmp, rcount * size, rdtype, bmtree->tree_prev, COLL_TAG_SCATTER, comm, &status);