Home
last modified time | relevance | path

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

/petsc/src/vec/vec/utils/tagger/impls/
H A Dand.c131 IS isectIS; in VecTaggerComputeIS_And() local
145 PetscCall(VecTaggerComputeIS(subs[0], vec, &isectIS, &boxlisted)); in VecTaggerComputeIS_And()
152 PetscCall(ISIntersect(isectIS, subIS, &newIsectIS)); in VecTaggerComputeIS_And()
153 PetscCall(ISDestroy(&isectIS)); in VecTaggerComputeIS_And()
155 isectIS = newIsectIS; in VecTaggerComputeIS_And()
157 *is = isectIS; in VecTaggerComputeIS_And()
/petsc/src/dm/impls/plex/
H A Dplexproject.c1015 IS pointIS, isectIS; in DMProjectLocal_Generic_Plex() local
1023 PetscCall(ISIntersect(pointIS, heightIS, &isectIS)); in DMProjectLocal_Generic_Plex()
1025 if (!isectIS) continue; in DMProjectLocal_Generic_Plex()
1026 PetscCall(ISGetLocalSize(isectIS, &n)); in DMProjectLocal_Generic_Plex()
1027 PetscCall(ISGetIndices(isectIS, &points)); in DMProjectLocal_Generic_Plex()
1028 PetscCall(DMFieldGetDegree(coordField, isectIS, NULL, &maxDegree)); in DMProjectLocal_Generic_Plex()
1029 if (maxDegree <= 1) PetscCall(DMFieldCreateDefaultQuadrature(coordField, isectIS, &quad)); in DMProjectLocal_Generic_Plex()
1047 PetscCall(DMFieldCreateFEGeom(coordField, isectIS, quad, geommode, &fegeom)); in DMProjectLocal_Generic_Plex()
1061 PetscCall(ISRestoreIndices(isectIS, &points)); in DMProjectLocal_Generic_Plex()
1062 PetscCall(ISDestroy(&isectIS)); in DMProjectLocal_Generic_Plex()
H A Dplexfem.c2894 IS isectIS; in DMPlexComputeBdIntegral() local
2897 PetscCall(ISIntersect_Caching_Internal(facetIS, pointIS, &isectIS)); in DMPlexComputeBdIntegral()
2899 pointIS = isectIS; in DMPlexComputeBdIntegral()
4957 IS isectIS; in DMPlexComputeBdResidualSingleByKey() local
4960 PetscCall(ISIntersect_Caching_Internal(facetIS, pointIS, &isectIS)); in DMPlexComputeBdResidualSingleByKey()
4962 pointIS = isectIS; in DMPlexComputeBdResidualSingleByKey()
5960 IS isectIS; in DMPlexComputeBdJacobianSingleByLabel() local
5963 PetscCall(ISIntersect_Caching_Internal(facetIS, pointIS, &isectIS)); in DMPlexComputeBdJacobianSingleByLabel()
5965 pointIS = isectIS; in DMPlexComputeBdJacobianSingleByLabel()