Lines Matching refs:cell
42 PetscInt cnt = 0, cell[4], ns = 2; in DMDAGetElements_2D() local
77 cell[0] = (i - Xs) + (j - Ys) * (Xe - Xs); in DMDAGetElements_2D()
78 cell[1] = (i - Xs + 1) + (j - Ys) * (Xe - Xs); in DMDAGetElements_2D()
79 cell[2] = (i - Xs + 1) + (j - Ys + 1) * (Xe - Xs); in DMDAGetElements_2D()
80 cell[3] = (i - Xs) + (j - Ys + 1) * (Xe - Xs); in DMDAGetElements_2D()
82 for (c = 0; c < ns * nn; c++) da->e[cnt++] = cell[split[c]]; in DMDAGetElements_2D()
85 for (c = 0; c < ns * nn; c++) da->e[cnt++] = cell[c]; in DMDAGetElements_2D()
108 PetscInt cnt = 0, cell[8], ns = 6; in DMDAGetElements_3D() local
147 cell[0] = (i - Xs) + (j - Ys) * (Xe - Xs) + (k - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D()
148 cell[1] = (i + 1 - Xs) + (j - Ys) * (Xe - Xs) + (k - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D()
149 cell[2] = (i + 1 - Xs) + (j + 1 - Ys) * (Xe - Xs) + (k - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D()
150 cell[3] = (i - Xs) + (j + 1 - Ys) * (Xe - Xs) + (k - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D()
151 cell[4] = (i - Xs) + (j - Ys) * (Xe - Xs) + (k + 1 - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D()
152 cell[5] = (i + 1 - Xs) + (j - Ys) * (Xe - Xs) + (k + 1 - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D()
153 cell[6] = (i + 1 - Xs) + (j + 1 - Ys) * (Xe - Xs) + (k + 1 - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D()
154 cell[7] = (i - Xs) + (j + 1 - Ys) * (Xe - Xs) + (k + 1 - Zs) * (Xe - Xs) * (Ye - Ys); in DMDAGetElements_3D()
156 for (c = 0; c < ns * nn; c++) da->e[cnt++] = cell[split[c]]; in DMDAGetElements_3D()
159 for (c = 0; c < ns * nn; c++) da->e[cnt++] = cell[c]; in DMDAGetElements_3D()