Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexorient.c551 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 …]