Lines Matching refs:nc

248   PetscInt    i, j, Mx, My, xs, ys, xm, ym, nc;  in FormIJacobian()  local
265 nc = 0; in FormIJacobian()
269 col[nc].j = j; in FormIJacobian()
270 col[nc].i = i; in FormIJacobian()
271 vals[nc++] = 1.0; in FormIJacobian()
274 col[nc].j = j; in FormIJacobian()
275 col[nc].i = i; in FormIJacobian()
276 vals[nc++] = 1.0; in FormIJacobian()
277 col[nc].j = j; in FormIJacobian()
278 col[nc].i = i + 1; in FormIJacobian()
279 vals[nc++] = -1.0; in FormIJacobian()
281 col[nc].j = j; in FormIJacobian()
282 col[nc].i = i; in FormIJacobian()
283 vals[nc++] = 1.0; in FormIJacobian()
284 col[nc].j = j; in FormIJacobian()
285 col[nc].i = i - 1; in FormIJacobian()
286 vals[nc++] = -1.0; in FormIJacobian()
288 col[nc].j = j; in FormIJacobian()
289 col[nc].i = i; in FormIJacobian()
290 vals[nc++] = 1.0; in FormIJacobian()
291 col[nc].j = j + 1; in FormIJacobian()
292 col[nc].i = i; in FormIJacobian()
293 vals[nc++] = -1.0; in FormIJacobian()
295 col[nc].j = j; in FormIJacobian()
296 col[nc].i = i; in FormIJacobian()
297 vals[nc++] = 1.0; in FormIJacobian()
298 col[nc].j = j - 1; in FormIJacobian()
299 col[nc].i = i; in FormIJacobian()
300 vals[nc++] = -1.0; in FormIJacobian()
302 col[nc].j = j - 1; in FormIJacobian()
303 col[nc].i = i; in FormIJacobian()
304 vals[nc++] = -sy; in FormIJacobian()
305 col[nc].j = j; in FormIJacobian()
306 col[nc].i = i - 1; in FormIJacobian()
307 vals[nc++] = -sx; in FormIJacobian()
308 col[nc].j = j; in FormIJacobian()
309 col[nc].i = i; in FormIJacobian()
310 vals[nc++] = 2.0 * (sx + sy) + a; in FormIJacobian()
311 col[nc].j = j; in FormIJacobian()
312 col[nc].i = i + 1; in FormIJacobian()
313 vals[nc++] = -sx; in FormIJacobian()
314 col[nc].j = j + 1; in FormIJacobian()
315 col[nc].i = i; in FormIJacobian()
316 vals[nc++] = -sy; in FormIJacobian()
318 PetscCall(MatSetValuesStencil(Jpre, 1, &row, nc, col, vals, INSERT_VALUES)); in FormIJacobian()