Home
last modified time | relevance | path

Searched refs:needCount (Results 1 – 3 of 3) sorted by relevance

/petsc/src/ts/characteristic/interface/
H A Dcharacteristic.c61 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 Dcharacteristicimpl.h75 PetscInt *needCount; /* Number of Items requested from other processes */ member
/petsc/src/ts/characteristic/impls/da/
H A Dslda.c61 PetscCall(PetscMalloc1(c->numNeighbors, &c->needCount)); in CharacteristicSetUp_DA()