Searched refs:needCount (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ts/characteristic/interface/ |
| H A D | characteristic.c | 61 PetscCall(PetscFree((*c)->needCount)); in CharacteristicDestroy() 127 newC->needCount = NULL; in CharacteristicCreate() 583 PetscCall(PetscArrayzero(c->needCount, c->numNeighbors)); in CharacteristicSendCoordinatesBegin() 584 for (i = 0; i < c->queueSize; i++) c->needCount[c->queue[i].proc]++; in CharacteristicSendCoordinatesBegin() 587 …for (n = 1; n < c->numNeighbors; n++) PetscCallMPI(MPIU_Send(&c->needCount[n], 1, MPIU_INT, c->nei… in CharacteristicSendCoordinatesBegin() 596 c->queueLocalMax += c->needCount[n]; in CharacteristicSendCoordinatesBegin() 599 for (n = 1; n < c->numNeighbors; n++) c->localOffsets[n] += c->needCount[0]; in CharacteristicSendCoordinatesBegin() 600 c->needCount[0] = 0; in CharacteristicSendCoordinatesBegin() 612 …ULL, "Sending %" PetscInt_FMT " requests for values from proc %d\n", c->needCount[n], c->neighbors… in CharacteristicSendCoordinatesBegin() 613 …PetscCallMPI(MPIU_Send(&(c->queue[c->localOffsets[n]]), c->needCount[n], c->itemType, c->neighbors… in CharacteristicSendCoordinatesBegin() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | characteristicimpl.h | 75 PetscInt *needCount; /* Number of Items requested from other processes */ member
|
| /petsc/src/ts/characteristic/impls/da/ |
| H A D | slda.c | 61 PetscCall(PetscMalloc1(c->numNeighbors, &c->needCount)); in CharacteristicSetUp_DA()
|