Home
last modified time | relevance | path

Searched refs:gridN (Results 1 – 1 of 1) sorted by relevance

/petsc/src/tao/tutorials/
H A Dex4.c51 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()
[all …]