Lines Matching refs:stencil

28   PetscInt         i, j, stencil, row;  in MatSetValuesLocal_HYPREStruct_3d()  local
36 stencil = icol[j] - irow[i]; in MatSetValuesLocal_HYPREStruct_3d()
37 if (!stencil) { in MatSetValuesLocal_HYPREStruct_3d()
39 } else if (stencil == -1) { in MatSetValuesLocal_HYPREStruct_3d()
41 } else if (stencil == 1) { in MatSetValuesLocal_HYPREStruct_3d()
43 } else if (stencil == -ex->gnx) { in MatSetValuesLocal_HYPREStruct_3d()
45 } else if (stencil == ex->gnx) { in MatSetValuesLocal_HYPREStruct_3d()
47 } else if (stencil == -ex->gnxgny) { in MatSetValuesLocal_HYPREStruct_3d()
49 } else if (stencil == ex->gnxgny) { in MatSetValuesLocal_HYPREStruct_3d()
51 …_FMT " local column %" PetscInt_FMT " have bad stencil %" PetscInt_FMT, irow[i], icol[j], stencil); in MatSetValuesLocal_HYPREStruct_3d()
342 PetscInt i, j, stencil; in MatSetValuesLocal_HYPRESStruct_3d() local
371 stencil = to_grid_rank - grid_rank; in MatSetValuesLocal_HYPRESStruct_3d()
372 if (!stencil) { in MatSetValuesLocal_HYPRESStruct_3d()
374 } else if (stencil == -1) { in MatSetValuesLocal_HYPRESStruct_3d()
376 } else if (stencil == 1) { in MatSetValuesLocal_HYPRESStruct_3d()
378 } else if (stencil == -ex->gnx) { in MatSetValuesLocal_HYPRESStruct_3d()
380 } else if (stencil == ex->gnx) { in MatSetValuesLocal_HYPRESStruct_3d()
382 } else if (stencil == -ex->gnxgny) { in MatSetValuesLocal_HYPRESStruct_3d()
384 } else if (stencil == ex->gnxgny) { in MatSetValuesLocal_HYPRESStruct_3d()
386 …_FMT " local column %" PetscInt_FMT " have bad stencil %" PetscInt_FMT, irow[i], icol[j], stencil); in MatSetValuesLocal_HYPRESStruct_3d()
410 stencil = to_grid_rank - grid_rank; in MatSetValuesLocal_HYPRESStruct_3d()
411 if (!stencil) { in MatSetValuesLocal_HYPRESStruct_3d()
413 } else if (stencil == -1) { in MatSetValuesLocal_HYPRESStruct_3d()
415 } else if (stencil == 1) { in MatSetValuesLocal_HYPRESStruct_3d()
417 } else if (stencil == -ex->gnx) { in MatSetValuesLocal_HYPRESStruct_3d()
419 } else if (stencil == ex->gnx) { in MatSetValuesLocal_HYPRESStruct_3d()
421 } else if (stencil == -ex->gnxgny) { in MatSetValuesLocal_HYPRESStruct_3d()
423 } else if (stencil == ex->gnxgny) { in MatSetValuesLocal_HYPRESStruct_3d()
425 …_FMT " local column %" PetscInt_FMT " have bad stencil %" PetscInt_FMT, irow[i], icol[j], stencil); in MatSetValuesLocal_HYPRESStruct_3d()