Home
last modified time | relevance | path

Searched refs:neighbour_procs (Results 1 – 2 of 2) sorted by relevance

/petsc/src/dm/impls/swarm/
H A Ddata_ex.c102 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 Ddata_ex.h18 PetscMPIInt *neighbour_procs; /* [n_neighbour_procs] */ member