Lines Matching refs:coneSize

520     PetscInt        numFaces = 0, coneSize;  in DMPlexInterpolateFaces_Internal()  local
524 PetscCall(DMPlexGetConeSize(dm, c, &coneSize)); in DMPlexInterpolateFaces_Internal()
525 for (PetscInt j = 0; j < coneSize; j++) minCone = PetscMin(cone[j], minCone); in DMPlexInterpolateFaces_Internal()
638 PetscInt coneSize, pStart, pEnd, poff = 0; in DMPlexInterpolateFaces_Internal() local
649 PetscCall(DMPlexGetConeSize(dm, p, &coneSize)); in DMPlexInterpolateFaces_Internal()
650 PetscCall(DMPlexSetConeSize(idm, p + poff, coneSize)); in DMPlexInterpolateFaces_Internal()
703 PetscInt pStart, pEnd, poff = 0, coneSize; in DMPlexInterpolateFaces_Internal() local
715 PetscCall(DMPlexGetConeSize(dm, p, &coneSize)); in DMPlexInterpolateFaces_Internal()
716 …for (PetscInt cp = 0; cp < coneSize; ++cp) icone[cp] = cone[cp] + (cone[cp] >= fStart ? fEnd - fSt… in DMPlexInterpolateFaces_Internal()
727 PetscInt coneSize, numFaces, foff = 0, poff = 0; in DMPlexInterpolateFaces_Internal() local
731 PetscCall(DMPlexGetConeSize(dm, c, &coneSize)); in DMPlexInterpolateFaces_Internal()
734 …for (PetscInt cp = 0; cp < coneSize; ++cp) icone[cp] = cone[cp] + (cone[cp] >= fStart ? fEnd - fSt… in DMPlexInterpolateFaces_Internal()
755 PetscCall(DMPlexGetConeSize(idm, f, &coneSize)); in DMPlexInterpolateFaces_Internal()
757coneSize == faceSize, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Invalid number of face vertices %" PetscIn… in DMPlexInterpolateFaces_Internal()
826 PetscInt coneSize; in DMPlexOrientInterface_Internal() local
827 PetscCall(DMPlexGetConeSize(dm, locals[p], &coneSize)); in DMPlexOrientInterface_Internal()
828 maxConeSize = PetscMax(maxConeSize, coneSize); in DMPlexOrientInterface_Internal()
834 PetscInt coneSize, c, ind0; in DMPlexOrientInterface_Internal() local
836 PetscCall(DMPlexGetConeSize(dm, p, &coneSize)); in DMPlexOrientInterface_Internal()
839 if (coneSize < 2) { in DMPlexOrientInterface_Internal()
847 for (c = 0; c < PetscMin(coneSize, 4); c++) { in DMPlexOrientInterface_Internal()
857 for (c = coneSize; c < 4; c++) { in DMPlexOrientInterface_Internal()
881 PetscInt coneSize, c, ind0, o, ir; in DMPlexOrientInterface_Internal() local
885 PetscCall(DMPlexGetConeSize(dm, p, &coneSize)); in DMPlexOrientInterface_Internal()
892 for (c = 0; c < PetscMin(coneSize, 4); ++c) { in DMPlexOrientInterface_Internal()
1046 PetscInt coneSize, c; in DMPlexConeIsShared() local
1050 PetscCall(DMPlexGetConeSize(dm, p, &coneSize)); in DMPlexConeIsShared()
1052 for (c = 0; c < coneSize; ++c) { in DMPlexConeIsShared()
1058 *isShared = coneSize ? cShared : PETSC_FALSE; in DMPlexConeIsShared()
1065 PetscInt coneSize, c; in DMPlexGetConeMinimum() local
1069 PetscCall(DMPlexGetConeSize(dm, p, &coneSize)); in DMPlexGetConeMinimum()
1071 for (c = 0; c < coneSize; ++c) { in DMPlexGetConeMinimum()
1082 *cpmin = coneSize ? cmin : missing; in DMPlexGetConeMinimum()
1116 PetscInt coneSize, c, f; in DMPlexAddSharedFace_Private() local
1137 PetscCall(DMPlexGetConeSize(dm, face, &coneSize)); in DMPlexAddSharedFace_Private()
1140 candidates[off + idx++].index = coneSize - 1; in DMPlexAddSharedFace_Private()
1143 for (c = 0; c < coneSize; ++c) { in DMPlexAddSharedFace_Private()
1155 PetscCall(DMPlexGetConeSize(dm, face, &coneSize)); in DMPlexAddSharedFace_Private()
1157 PetscCall(PetscSectionAddDof(candidateSection, p, coneSize + 1)); in DMPlexAddSharedFace_Private()
1570 PetscInt coneSize, cdepth; in DMPlexInterpolate() local
1581 PetscCall(DMPlexGetConeSize(odm, p, &coneSize)); in DMPlexInterpolate()
1582 for (PetscInt c = 0; c < coneSize; ++c) { in DMPlexInterpolate()
1819 PetscInt *closure = NULL, closureSize, cl, coneSize = 0; in DMPlexUninterpolate() local
1825 if ((p >= vStart) && (p < vEnd)) ++coneSize; in DMPlexUninterpolate()
1828 PetscCall(DMPlexSetConeSize(udm, c, coneSize)); in DMPlexUninterpolate()
1829 maxConeSize = PetscMax(maxConeSize, coneSize); in DMPlexUninterpolate()
1834 PetscInt *closure = NULL, closureSize, cl, coneSize = 0; in DMPlexUninterpolate() local
1840 if ((p >= vStart) && (p < vEnd)) cone[coneSize++] = p; in DMPlexUninterpolate()
1901 PetscInt coneSize, depth, dim, h, p, pStart, pEnd; in DMPlexIsInterpolated_Internal() local
1916 PetscCall(DMPlexGetConeSize(dm, p, &coneSize)); in DMPlexIsInterpolated_Internal()
1917 if (coneSize) { in DMPlexIsInterpolated_Internal()
1927 PetscCall(DMPlexGetConeSize(dm, p, &coneSize)); in DMPlexIsInterpolated_Internal()
1928 if (!coneSize) { in DMPlexIsInterpolated_Internal()