Lines Matching refs:gridN
51 PetscInt Istart, Iend, i, j, Ii, gridN, I_n, I_s, I_e, I_w; in CreateMatrix() local
69 gridN = (PetscInt)PetscSqrtReal((PetscReal)ctx->m); in CreateMatrix()
70 …PetscCheck(gridN * gridN == ctx->m, PETSC_COMM_WORLD, PETSC_ERR_ARG_SIZ, "Number of rows must be s… in CreateMatrix()
72 i = Ii / gridN; in CreateMatrix()
73 j = Ii % gridN; in CreateMatrix()
74 I_n = i * gridN + j + 1; in CreateMatrix()
75 if (j + 1 >= gridN) I_n = -1; in CreateMatrix()
76 I_s = i * gridN + j - 1; in CreateMatrix()
78 I_e = (i + 1) * gridN + j; in CreateMatrix()
79 if (i + 1 >= gridN) I_e = -1; in CreateMatrix()
80 I_w = (i - 1) * gridN + j; in CreateMatrix()