Lines Matching refs:messages_to_be_sent

104   d->messages_to_be_sent      = NULL;  in DMSwarmDataExCreate()
152 …( %" PetscInt_FMT " units :: tag = %d) >>>>> [%d] \n", d->rank, d->messages_to_be_sent[p], d->send… in DMSwarmDataExView()
166 if (d->messages_to_be_sent) PetscCall(PetscFree(d->messages_to_be_sent)); in DMSwarmDataExDestroy()
188 PetscCall(PetscFree(d->messages_to_be_sent)); in DMSwarmDataExTopologyInitialize()
346 …if (!d->messages_to_be_sent) PetscCall(PetscMalloc1(d->n_neighbour_procs + 1, &d->messages_to_be_s… in DMSwarmDataExTopologyFinalize()
396 for (i = 0; i < de->n_neighbour_procs; ++i) de->messages_to_be_sent[i] = 0; in DMSwarmDataExInitializeSendCount()
414 de->messages_to_be_sent[local_val] = de->messages_to_be_sent[local_val] + count; in DMSwarmDataExAddToSendCount()
472 if (de->messages_to_be_sent[i] == -1) { in DMSwarmDataExPackInitialize()
476 total = total + de->messages_to_be_sent[i]; in DMSwarmDataExPackInitialize()
485 total = de->messages_to_be_sent[0]; in DMSwarmDataExPackInitialize()
488 total = total + de->messages_to_be_sent[i]; in DMSwarmDataExPackInitialize()
512messages_to_be_sent[local], PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Trying to pack too many entries… in DMSwarmDataExPackData()
535messages_to_be_sent[i], PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "Not all messages for neighbour… 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()
574 …PetscCallMPI(MPIU_Isend(dest, de->messages_to_be_sent[i] * de->unit_message_size, MPI_CHAR, de->ne… in DMSwarmDataExBegin()