Home
last modified time | relevance | path

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

/petsc/src/ts/characteristic/interface/
H A Dcharacteristic.c59 PetscCall(PetscFree((*c)->queueRemote)); in CharacteristicDestroy()
122 newC->queueRemote = NULL; in CharacteristicCreate()
431 Qi = c->queueRemote[n]; in CharacteristicSolve()
443 c->queueRemote[n] = Qi; in CharacteristicSolve()
511 interpIndices[0] = c->queueRemote[n].x; in CharacteristicSolve()
512 interpIndices[1] = c->queueRemote[n].y; in CharacteristicSolve()
524 … for (comp = 0; comp < c->numFieldComp; comp++) c->queueRemote[n].field[comp] = fieldValues[comp]; in CharacteristicSolve()
602 if (c->queueRemoteMax) PetscCall(PetscMalloc1(c->queueRemoteMax, &c->queueRemote)); in CharacteristicSendCoordinatesBegin()
603 else c->queueRemote = NULL; in CharacteristicSendCoordinatesBegin()
609 …PetscCallMPI(MPIU_Irecv(&(c->queueRemote[c->remoteOffsets[n]]), c->fillCount[n], c->itemType, c->n… in CharacteristicSendCoordinatesBegin()
[all …]
/petsc/include/petsc/private/
H A Dcharacteristicimpl.h70 Queue queueRemote; /* Queue of Items to send to other processes */ member