Lines Matching refs:numCPoints
8564 …PetscInt numFields, numSubcells, maxFPoints, numFPoints, numCPoints, numFIndices, numCIndic… in DMPlexMatSetClosureRefined() local
8584 PetscCall(DMPlexGetTransitiveClosure(dmc, point, PETSC_TRUE, &numCPoints, &cpoints)); in DMPlexMatSetClosureRefined()
8585 maxFPoints = numCPoints; in DMPlexMatSetClosureRefined()
8589 for (p = 0, q = 0; p < numCPoints * 2; p += 2) { in DMPlexMatSetClosureRefined()
8596 numCPoints = q; in DMPlexMatSetClosureRefined()
8597 for (p = 0, numCIndices = 0; p < numCPoints * 2; p += 2) { in DMPlexMatSetClosureRefined()
8666 PetscCall(PetscSectionGetFieldPointSyms(csection, f, numCPoints, cpoints, &permsC[f], NULL)); in DMPlexMatSetClosureRefined()
8672 for (p = 0; p < numCPoints; p++) { in DMPlexMatSetClosureRefined()
8678 … PetscCall(PetscSectionRestoreFieldPointSyms(csection, f, numCPoints, cpoints, &permsC[f], NULL)); in DMPlexMatSetClosureRefined()
8685 PetscCall(PetscSectionGetPointSyms(csection, numCPoints, cpoints, &permsC, NULL)); in DMPlexMatSetClosureRefined()
8692 for (p = 0, off = 0; p < numCPoints; p++) { in DMPlexMatSetClosureRefined()
8699 PetscCall(PetscSectionRestorePointSyms(csection, numCPoints, cpoints, &permsC, NULL)); in DMPlexMatSetClosureRefined()
8714 PetscCall(DMRestoreWorkArray(dmf, numCPoints * 2 * 4, MPIU_INT, &ftotpoints)); in DMPlexMatSetClosureRefined()
8715 PetscCall(DMPlexRestoreTransitiveClosure(dmc, point, PETSC_TRUE, &numCPoints, &cpoints)); in DMPlexMatSetClosureRefined()
8728 …PetscInt numFields, numSubcells, maxFPoints, numFPoints, numCPoints, numFIndices, numCIndic… in DMPlexMatGetClosureIndicesRefined() local
8744 PetscCall(DMPlexGetTransitiveClosure(dmc, point, PETSC_TRUE, &numCPoints, &cpoints)); in DMPlexMatGetClosureIndicesRefined()
8745 maxFPoints = numCPoints; in DMPlexMatGetClosureIndicesRefined()
8749 for (p = 0, q = 0; p < numCPoints * 2; p += 2) { in DMPlexMatGetClosureIndicesRefined()
8756 numCPoints = q; in DMPlexMatGetClosureIndicesRefined()
8757 for (p = 0, numCIndices = 0; p < numCPoints * 2; p += 2) { in DMPlexMatGetClosureIndicesRefined()
8824 PetscCall(PetscSectionGetFieldPointSyms(csection, f, numCPoints, cpoints, &permsC[f], NULL)); in DMPlexMatGetClosureIndicesRefined()
8830 for (p = 0; p < numCPoints; p++) { in DMPlexMatGetClosureIndicesRefined()
8836 … PetscCall(PetscSectionRestoreFieldPointSyms(csection, f, numCPoints, cpoints, &permsC[f], NULL)); in DMPlexMatGetClosureIndicesRefined()
8843 PetscCall(PetscSectionGetPointSyms(csection, numCPoints, cpoints, &permsC, NULL)); in DMPlexMatGetClosureIndicesRefined()
8850 for (p = 0, off = 0; p < numCPoints; p++) { in DMPlexMatGetClosureIndicesRefined()
8857 PetscCall(PetscSectionRestorePointSyms(csection, numCPoints, cpoints, &permsC, NULL)); in DMPlexMatGetClosureIndicesRefined()
8859 PetscCall(DMRestoreWorkArray(dmf, numCPoints * 2 * 4, MPIU_INT, &ftotpoints)); in DMPlexMatGetClosureIndicesRefined()
8860 PetscCall(DMPlexRestoreTransitiveClosure(dmc, point, PETSC_TRUE, &numCPoints, &cpoints)); in DMPlexMatGetClosureIndicesRefined()