Lines Matching refs:np
374 PetscMPIInt i, np; in _DMSwarmDataExConvertProcIdToLocalIndex() local
377 np = de->n_neighbour_procs; in _DMSwarmDataExConvertProcIdToLocalIndex()
379 for (i = 0; i < np; ++i) { in _DMSwarmDataExConvertProcIdToLocalIndex()
438 PetscMPIInt i, np; in _DMSwarmDataExInitializeTmpStorage() local
441 np = de->n_neighbour_procs; in _DMSwarmDataExInitializeTmpStorage()
442 for (i = 0; i < np; ++i) { in _DMSwarmDataExInitializeTmpStorage()
459 PetscMPIInt i, np; in DMSwarmDataExPackInitialize() local
468 np = de->n_neighbour_procs; in DMSwarmDataExPackInitialize()
471 for (i = 0; i < np; ++i) { in DMSwarmDataExPackInitialize()
486 for (i = 1; i < np; ++i) { in DMSwarmDataExPackInitialize()
492 for (i = 0; i < np; ++i) de->pack_cnt[i] = 0; in DMSwarmDataExPackInitialize()
528 PetscMPIInt i, np; in DMSwarmDataExPackFinalize() local
533 np = de->n_neighbour_procs; in DMSwarmDataExPackFinalize()
534 for (i = 0; i < np; ++i) { in DMSwarmDataExPackFinalize()
538 for (i = 0; i < np; ++i) de->messages_to_be_recvieved[i] = -1; in DMSwarmDataExPackFinalize()
540 …for (i = 0; i < np; ++i) PetscCallMPI(MPIU_Isend(&de->messages_to_be_sent[i], 1, MPIU_INT, de->nei… in DMSwarmDataExPackFinalize()
541 …< np; ++i) PetscCallMPI(MPIU_Irecv(&de->messages_to_be_recvieved[i], 1, MPIU_INT, de->neighbour_pr… in DMSwarmDataExPackFinalize()
542 PetscCallMPI(MPI_Waitall(2 * np, de->_requests, de->_stats)); in DMSwarmDataExPackFinalize()
545 for (i = 0; i < np; ++i) total = total + de->messages_to_be_recvieved[i]; in DMSwarmDataExPackFinalize()
560 PetscMPIInt i, np; in DMSwarmDataExBegin() local
570 np = de->n_neighbour_procs; in DMSwarmDataExBegin()
572 for (i = 0; i < np; ++i) { in DMSwarmDataExBegin()
583 PetscMPIInt i, np; in DMSwarmDataExEnd() local
592 np = de->n_neighbour_procs; in DMSwarmDataExEnd()
593 PetscCall(PetscMalloc1(np + 1, &message_recv_offsets)); in DMSwarmDataExEnd()
596 for (i = 1; i < np; ++i) { in DMSwarmDataExEnd()
601 for (i = 0; i < np; ++i) { in DMSwarmDataExEnd()
603 …ssage_size, MPI_CHAR, de->neighbour_procs[i], de->recv_tags[i], de->comm, &de->_requests[np + i])); in DMSwarmDataExEnd()
605 PetscCallMPI(MPI_Waitall(2 * np, de->_requests, de->_stats)); in DMSwarmDataExEnd()