Lines Matching refs:flippedCells
86 …, PetscInt *fBottom, IS cellIS, IS faceIS, PetscBT seenCells, PetscBT flippedCells, PetscBT seenFa… in DMPlexCheckFace_Internal() argument
112 flippedA = PetscBTLookup(flippedCells, indC[0]) ? 1 : 0; in DMPlexCheckFace_Internal()
114 flippedB = PetscBTLookup(flippedCells, indC[1]) ? 1 : 0; in DMPlexCheckFace_Internal()
158 PetscCall(PetscBTSet(flippedCells, indC[0])); in DMPlexCheckFace_Internal()
160 PetscCall(PetscBTSet(flippedCells, indC[1])); in DMPlexCheckFace_Internal()
168 …nt cStart, PetscInt fStart, PetscInt fEnd, PetscBT seenCells, PetscBT flippedCells, PetscBT seenFa… in DMPlexCheckFace_Old_Internal() argument
182 flippedA = PetscBTLookup(flippedCells, support[0] - cStart) ? 1 : 0; in DMPlexCheckFace_Old_Internal()
184 flippedB = PetscBTLookup(flippedCells, support[1] - cStart) ? 1 : 0; in DMPlexCheckFace_Old_Internal()
220 PetscCall(PetscBTSet(flippedCells, support[0] - cStart)); in DMPlexCheckFace_Old_Internal()
222 PetscCall(PetscBTSet(flippedCells, support[1] - cStart)); in DMPlexCheckFace_Old_Internal()
249 …cellIS, IS faceIS, PetscInt *Ncomp, PetscInt cellComp[], PetscInt faceComp[], PetscBT flippedCells) in DMPlexOrient_Serial() argument
293 …kFace_Internal(dm, faceFIFO, &fTop, &fBottom, cellIS, faceIS, seenCells, flippedCells, seenFaces)); in DMPlexOrient_Serial()
348 PetscBT seenCells, flippedCells, seenFaces; in DMPlexOrient() local
378 PetscCall(PetscBTCreate(cEnd - cStart, &flippedCells)); in DMPlexOrient()
379 PetscCall(PetscBTMemzero(cEnd - cStart, flippedCells)); in DMPlexOrient()
424 …Internal(dm, faceFIFO, &fTop, &fBottom, cStart, fStart, fEnd, seenCells, flippedCells, seenFaces)); in DMPlexOrient()
444 PetscCall(PetscBTView(cEnd - cStart, flippedCells, v)); in DMPlexOrient()
480 if (PetscBTLookup(flippedCells, neighbor - cStart)) rorntComp[face].rank = 1 - c * 2; in DMPlexOrient()
483 … if (PetscBTLookup(flippedCells, neighbor - cStart)) rorntComp[face].rank = ornt[c] < 0 ? -1 : 1; in DMPlexOrient()
673 if (flipped[cellComp[c]]) PetscCall(PetscBTNegate(flippedCells, c)); in DMPlexOrient()
683 PetscCall(PetscBTView(cEnd - cStart, flippedCells, v)); in DMPlexOrient()
689 if (PetscBTLookup(flippedCells, c - cStart)) PetscCall(DMPlexOrientPoint(dm, c, -1)); in DMPlexOrient()
692 PetscCall(PetscBTDestroy(&flippedCells)); in DMPlexOrient()
750 PetscBT flippedCells; in DMPlexOrientCells_Internal() local
780 PetscCall(PetscBTCreate(cEnd - cStart, &flippedCells)); in DMPlexOrientCells_Internal()
781 PetscCall(PetscBTMemzero(cEnd - cStart, flippedCells)); in DMPlexOrientCells_Internal()
802 PetscCall(DMPlexOrient_Serial(dm, cellIS, faceIS, &Ncomp, cellComp, faceComp, flippedCells)); in DMPlexOrientCells_Internal()
812 PetscCall(PetscBTView(cEnd - cStart, flippedCells, v)); in DMPlexOrientCells_Internal()
853 if (PetscBTLookup(flippedCells, nind)) rorntComp[face].rank = 1 - c * 2; in DMPlexOrientCells_Internal()
856 if (PetscBTLookup(flippedCells, nind)) rorntComp[face].rank = ornt[c] < 0 ? -1 : 1; in DMPlexOrientCells_Internal()
1051 if (flipped[cellComp[c]]) PetscCall(PetscBTNegate(flippedCells, c)); in DMPlexOrientCells_Internal()
1061 PetscCall(PetscBTView(cEnd - cStart, flippedCells, v)); in DMPlexOrientCells_Internal()
1082 if (PetscBTLookup(flippedCells, c - cStart)) { in DMPlexOrientCells_Internal()
1098 if (points[cell] && !PetscBTLookup(flippedCells, c - cStart)) { in DMPlexOrientCells_Internal()
1108 PetscCall(PetscBTDestroy(&flippedCells)); in DMPlexOrientCells_Internal()