Home
last modified time | relevance | path

Searched refs:localOffsets (Results 1 – 5 of 5) sorted by relevance

/petsc/include/petsc/private/
H A Dcharacteristicimpl.h76 PetscInt *localOffsets; /* Offset into queue for each process (Prefix sums of need_count) */ member
/petsc/src/ts/characteristic/interface/
H A Dcharacteristic.c62 PetscCall(PetscFree((*c)->localOffsets)); in CharacteristicDestroy()
128 newC->localOffsets = NULL; in CharacteristicCreate()
590 c->queueLocalMax = c->localOffsets[0] = 0; in CharacteristicSendCoordinatesBegin()
595 c->localOffsets[n] = c->queueLocalMax; in CharacteristicSendCoordinatesBegin()
599 for (n = 1; n < c->numNeighbors; n++) c->localOffsets[n] += c->needCount[0]; in CharacteristicSendCoordinatesBegin()
613 …PetscCallMPI(MPIU_Send(&(c->queue[c->localOffsets[n]]), c->needCount[n], c->itemType, c->neighbors… in CharacteristicSendCoordinatesBegin()
641 …for (n = 1; n < c->numNeighbors; n++) PetscCallMPI(MPIU_Irecv(&(c->queue[c->localOffsets[n]]), c->… in CharacteristicGetValuesBegin()
/petsc/src/ts/characteristic/impls/da/
H A Dslda.c62 PetscCall(PetscMalloc1(c->numNeighbors, &c->localOffsets)); in CharacteristicSetUp_DA()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DSection.pyx862 ``includeConstraints`` and ``localOffsets`` parameters of the C API
/petsc/src/vec/is/section/interface/
H A Dsection.c1475 …sf, PetscBool usePermutation, PetscBool includeConstraints, PetscBool localOffsets, PetscSection *… in PetscSectionCreateGlobalSection() argument
1489 PetscValidLogicalCollectiveBool(s, localOffsets, 5); in PetscSectionCreateGlobalSection()
1539 if (!localOffsets) { in PetscSectionCreateGlobalSection()