Lines Matching refs:cellIS
52 IS cellIS; in DMPlexTSComputeRHSFunctionFVM() local
60 PetscCall(DMGetStratumIS(plex, "dim", depth, &cellIS)); in DMPlexTSComputeRHSFunctionFVM()
61 if (!cellIS) PetscCall(DMGetStratumIS(plex, "depth", depth, &cellIS)); in DMPlexTSComputeRHSFunctionFVM()
64 PetscCall(DMPlexComputeResidualByKey(plex, key, cellIS, time, locX, NULL, time, locF, ctx)); in DMPlexTSComputeRHSFunctionFVM()
68 PetscCall(ISDestroy(&cellIS)); in DMPlexTSComputeRHSFunctionFVM()
146 IS cellIS; in DMPlexTSComputeIFunctionFEM() local
155 cellIS = allcellIS; in DMPlexTSComputeIFunctionFEM()
161 PetscCall(ISIntersect_Caching_Internal(allcellIS, pointIS, &cellIS)); in DMPlexTSComputeIFunctionFEM()
164 PetscCall(DMPlexComputeResidualByKey(plex, key, cellIS, time, locX, locX_t, time, locF, ctx)); in DMPlexTSComputeIFunctionFEM()
165 PetscCall(ISDestroy(&cellIS)); in DMPlexTSComputeIFunctionFEM()
204 IS cellIS; in DMPlexTSComputeIJacobianFEM() local
213 cellIS = allcellIS; in DMPlexTSComputeIJacobianFEM()
219 PetscCall(ISIntersect_Caching_Internal(allcellIS, pointIS, &cellIS)); in DMPlexTSComputeIJacobianFEM()
228 …PetscCall(DMPlexComputeJacobianByKey(plex, key, cellIS, time, X_tShift, locX, locX_t, Jac, JacP, c… in DMPlexTSComputeIJacobianFEM()
229 PetscCall(ISDestroy(&cellIS)); in DMPlexTSComputeIJacobianFEM()
264 IS cellIS; in DMPlexTSComputeRHSFunctionFEM() local
273 cellIS = allcellIS; in DMPlexTSComputeRHSFunctionFEM()
279 PetscCall(ISIntersect_Caching_Internal(allcellIS, pointIS, &cellIS)); in DMPlexTSComputeRHSFunctionFEM()
282 PetscCall(DMPlexComputeResidualByKey(plex, key, cellIS, time, locX, NULL, time, locG, ctx)); in DMPlexTSComputeRHSFunctionFEM()
283 PetscCall(ISDestroy(&cellIS)); in DMPlexTSComputeRHSFunctionFEM()