Searched refs:Noff (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexorient.c | 551 PetscInt *N = NULL, *Noff; in DMPlexOrient() local 559 PetscCall(PetscCalloc4(size, &recvcounts, size + 1, &displs, size, &Nc, size + 1, &Noff)); in DMPlexOrient() 575 for (p = 1; p <= size; ++p) Noff[p] = Noff[p - 1] + Nc[p - 1]; in DMPlexOrient() 582 …for (n = 0; n < N[Noff[p] + c]; ++n, ++off) PetscCall(PetscPrintf(PETSC_COMM_SELF, " edge (%" Pet… in DMPlexOrient() 588 PetscCall(MatSetSizes(G, Noff[size], Noff[size], Noff[size], Noff[size])); in DMPlexOrient() 592 const PetscInt r = Noff[p] + c; in DMPlexOrient() 596 const PetscInt q = Noff[adj[off].rank] + adj[off].index; in DMPlexOrient() 607 PetscCall(PetscBTCreate(Noff[size], &seenProcs)); in DMPlexOrient() 608 PetscCall(PetscBTMemzero(Noff[size], seenProcs)); in DMPlexOrient() 609 PetscCall(PetscBTCreate(Noff[size], &flippedProcs)); in DMPlexOrient() [all …]
|