Searched refs:neighbour_procs (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/impls/swarm/ |
| H A D | data_ex.c | 102 d->neighbour_procs = NULL; in DMSwarmDataExCreate() 145 …edPrintf(PETSC_COMM_WORLD, " [%d] neighbour[%d] = %d \n", d->rank, p, d->neighbour_procs[p])); in DMSwarmDataExView() 152 …= %d) >>>>> [%d] \n", d->rank, d->messages_to_be_sent[p], d->send_tags[p], d->neighbour_procs[p])); in DMSwarmDataExView() 154 … <<<<< [%d] \n", d->rank, d->messages_to_be_recvieved[p], d->recv_tags[p], d->neighbour_procs[p])); in DMSwarmDataExView() 165 if (d->neighbour_procs) PetscCall(PetscFree(d->neighbour_procs)); in DMSwarmDataExDestroy() 187 PetscCall(PetscFree(d->neighbour_procs)); in DMSwarmDataExTopologyInitialize() 211 if (d->n_neighbour_procs == 0) PetscCall(PetscMalloc1(1, &d->neighbour_procs)); in DMSwarmDataExTopologyAddNeighbour() 215 if (d->neighbour_procs[n] == proc_id) found = 1; in DMSwarmDataExTopologyAddNeighbour() 218 PetscCall(PetscRealloc(sizeof(PetscMPIInt) * (d->n_neighbour_procs + 1), &d->neighbour_procs)); in DMSwarmDataExTopologyAddNeighbour() 219 d->neighbour_procs[d->n_neighbour_procs] = proc_id; in DMSwarmDataExTopologyAddNeighbour() [all …]
|
| H A D | data_ex.h | 18 PetscMPIInt *neighbour_procs; /* [n_neighbour_procs] */ member
|