Lines Matching refs:cols

255   PetscInt    cols[5];  in StokesSetupMatBlock00()  local
270 PetscCall(StokesStencilLaplacian(s, i, j, &sz, cols, vals)); in StokesSetupMatBlock00()
273 for (i = 0; i < sz; i++) cols[i] += s->nx * s->ny; in StokesSetupMatBlock00()
276 PetscCall(MatSetValues(s->subA[0], 1, &row, sz, cols, vals, INSERT_VALUES)); in StokesSetupMatBlock00()
286 PetscInt cols[5]; in StokesSetupMatBlock01() local
304 PetscCall(StokesStencilGradientX(s, i, j, &sz, cols, vals)); in StokesSetupMatBlock01()
306 PetscCall(StokesStencilGradientY(s, i, j, &sz, cols, vals)); in StokesSetupMatBlock01()
308 PetscCall(MatSetValues(s->subA[1], 1, &row, sz, cols, vals, INSERT_VALUES)); in StokesSetupMatBlock01()
380 …tencilLaplacian(Stokes *s, PetscInt i, PetscInt j, PetscInt *sz, PetscInt *cols, PetscScalar *vals) in StokesStencilLaplacian() argument
391 cols[0] = p; in StokesStencilLaplacian()
393 cols[1] = e; in StokesStencilLaplacian()
395 cols[2] = n; in StokesStencilLaplacian()
399 cols[0] = s2; in StokesStencilLaplacian()
401 cols[1] = p; in StokesStencilLaplacian()
403 cols[2] = e; in StokesStencilLaplacian()
407 cols[0] = w; in StokesStencilLaplacian()
409 cols[1] = p; in StokesStencilLaplacian()
411 cols[2] = n; in StokesStencilLaplacian()
415 cols[0] = s2; in StokesStencilLaplacian()
417 cols[1] = w; in StokesStencilLaplacian()
419 cols[2] = p; in StokesStencilLaplacian()
423 cols[0] = s2; in StokesStencilLaplacian()
425 cols[1] = p; in StokesStencilLaplacian()
427 cols[2] = e; in StokesStencilLaplacian()
429 cols[3] = n; in StokesStencilLaplacian()
433 cols[0] = s2; in StokesStencilLaplacian()
435 cols[1] = w; in StokesStencilLaplacian()
437 cols[2] = p; in StokesStencilLaplacian()
439 cols[3] = n; in StokesStencilLaplacian()
443 cols[0] = w; in StokesStencilLaplacian()
445 cols[1] = p; in StokesStencilLaplacian()
447 cols[2] = e; in StokesStencilLaplacian()
449 cols[3] = n; in StokesStencilLaplacian()
453 cols[0] = s2; in StokesStencilLaplacian()
455 cols[1] = w; in StokesStencilLaplacian()
457 cols[2] = p; in StokesStencilLaplacian()
459 cols[3] = e; in StokesStencilLaplacian()
463 cols[0] = s2; in StokesStencilLaplacian()
465 cols[1] = w; in StokesStencilLaplacian()
467 cols[2] = p; in StokesStencilLaplacian()
469 cols[3] = e; in StokesStencilLaplacian()
471 cols[4] = n; in StokesStencilLaplacian()
477 …tencilGradientX(Stokes *s, PetscInt i, PetscInt j, PetscInt *sz, PetscInt *cols, PetscScalar *vals) in StokesStencilGradientX() argument
486 cols[0] = p; in StokesStencilGradientX()
488 cols[1] = e; in StokesStencilGradientX()
492 cols[0] = p; in StokesStencilGradientX()
494 cols[1] = e; in StokesStencilGradientX()
498 cols[0] = w; in StokesStencilGradientX()
500 cols[1] = p; in StokesStencilGradientX()
504 cols[0] = w; in StokesStencilGradientX()
506 cols[1] = p; in StokesStencilGradientX()
510 cols[0] = p; in StokesStencilGradientX()
512 cols[1] = e; in StokesStencilGradientX()
516 cols[0] = w; in StokesStencilGradientX()
518 cols[1] = p; in StokesStencilGradientX()
522 cols[0] = w; in StokesStencilGradientX()
524 cols[1] = p; in StokesStencilGradientX()
526 cols[2] = e; in StokesStencilGradientX()
530 cols[0] = w; in StokesStencilGradientX()
532 cols[1] = p; in StokesStencilGradientX()
534 cols[2] = e; in StokesStencilGradientX()
538 cols[0] = w; in StokesStencilGradientX()
540 cols[1] = p; in StokesStencilGradientX()
542 cols[2] = e; in StokesStencilGradientX()
548 …tencilGradientY(Stokes *s, PetscInt i, PetscInt j, PetscInt *sz, PetscInt *cols, PetscScalar *vals) in StokesStencilGradientY() argument
557 cols[0] = p; in StokesStencilGradientY()
559 cols[1] = n; in StokesStencilGradientY()
563 cols[0] = s2; in StokesStencilGradientY()
565 cols[1] = p; in StokesStencilGradientY()
569 cols[0] = p; in StokesStencilGradientY()
571 cols[1] = n; in StokesStencilGradientY()
575 cols[0] = s2; in StokesStencilGradientY()
577 cols[1] = p; in StokesStencilGradientY()
581 cols[0] = s2; in StokesStencilGradientY()
583 cols[1] = p; in StokesStencilGradientY()
585 cols[2] = n; in StokesStencilGradientY()
589 cols[0] = s2; in StokesStencilGradientY()
591 cols[1] = p; in StokesStencilGradientY()
593 cols[2] = n; in StokesStencilGradientY()
597 cols[0] = p; in StokesStencilGradientY()
599 cols[1] = n; in StokesStencilGradientY()
603 cols[0] = s2; in StokesStencilGradientY()
605 cols[1] = p; in StokesStencilGradientY()
609 cols[0] = s2; in StokesStencilGradientY()
611 cols[1] = p; in StokesStencilGradientY()
613 cols[2] = n; in StokesStencilGradientY()