Lines Matching refs:key

55   PetscFormKey key = {NULL, 0, 0, 0};  in DMPlexTSComputeRHSFunctionFVM()  local
64 PetscCall(DMPlexComputeResidualByKey(plex, key, cellIS, time, locX, NULL, time, locF, ctx)); in DMPlexTSComputeRHSFunctionFVM()
147 PetscFormKey key; in DMPlexTSComputeIFunctionFEM() local
149 PetscCall(DMGetRegionNumDS(dm, s, &key.label, NULL, &ds, NULL)); in DMPlexTSComputeIFunctionFEM()
150 key.value = 0; in DMPlexTSComputeIFunctionFEM()
151 key.field = 0; in DMPlexTSComputeIFunctionFEM()
152 key.part = 0; in DMPlexTSComputeIFunctionFEM()
153 if (!key.label) { in DMPlexTSComputeIFunctionFEM()
159 key.value = 1; in DMPlexTSComputeIFunctionFEM()
160 PetscCall(DMLabelGetStratumIS(key.label, key.value, &pointIS)); in DMPlexTSComputeIFunctionFEM()
164 PetscCall(DMPlexComputeResidualByKey(plex, key, cellIS, time, locX, locX_t, time, locF, ctx)); in DMPlexTSComputeIFunctionFEM()
205 PetscFormKey key; in DMPlexTSComputeIJacobianFEM() local
207 PetscCall(DMGetRegionNumDS(dm, s, &key.label, NULL, &ds, NULL)); in DMPlexTSComputeIJacobianFEM()
208 key.value = 0; in DMPlexTSComputeIJacobianFEM()
209 key.field = 0; in DMPlexTSComputeIJacobianFEM()
210 key.part = 0; in DMPlexTSComputeIJacobianFEM()
211 if (!key.label) { in DMPlexTSComputeIJacobianFEM()
217 key.value = 1; in DMPlexTSComputeIJacobianFEM()
218 PetscCall(DMLabelGetStratumIS(key.label, key.value, &pointIS)); in DMPlexTSComputeIJacobianFEM()
228 …PetscCall(DMPlexComputeJacobianByKey(plex, key, cellIS, time, X_tShift, locX, locX_t, Jac, JacP, c… in DMPlexTSComputeIJacobianFEM()
265 PetscFormKey key; in DMPlexTSComputeRHSFunctionFEM() local
267 PetscCall(DMGetRegionNumDS(dm, s, &key.label, NULL, &ds, NULL)); in DMPlexTSComputeRHSFunctionFEM()
268 key.value = 0; in DMPlexTSComputeRHSFunctionFEM()
269 key.field = 0; in DMPlexTSComputeRHSFunctionFEM()
270 key.part = 100; in DMPlexTSComputeRHSFunctionFEM()
271 if (!key.label) { in DMPlexTSComputeRHSFunctionFEM()
277 key.value = 1; in DMPlexTSComputeRHSFunctionFEM()
278 PetscCall(DMLabelGetStratumIS(key.label, key.value, &pointIS)); in DMPlexTSComputeRHSFunctionFEM()
282 PetscCall(DMPlexComputeResidualByKey(plex, key, cellIS, time, locX, NULL, time, locG, ctx)); in DMPlexTSComputeRHSFunctionFEM()