Home
last modified time | relevance | path

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

/petsc/src/dm/impls/stag/tests/
H A Dex8.c125 …PetscInt startx, starty, startz, nx, ny, nz, nExtrax, nExtray, nExtraz, ex, ey, ez, idxP, i… in ApplyOperator() local
141 PetscCall(DMStagGetLocationSlot(dm, DMSTAG_ELEMENT, 0, &idxP)); in ApplyOperator()
148 …r (ey = starty; ey < starty + ny + nExtray; ++ey) arrIn[ez][ey][-1][idxP] = arrIn[ez][ey][0][idxP]; in ApplyOperator()
153 …tarty + ny + nExtray; ++ey) arrIn[ez][ey][startx + nx][idxP] = arrIn[ez][ey][startx + nx - 1][idxP in ApplyOperator()
158 …r (ex = startx; ex < startx + nx + nExtrax; ++ex) arrIn[ez][-1][ex][idxP] = arrIn[ez][0][ex][idxP]; in ApplyOperator()
163 …tartx + nx + nExtrax; ++ex) arrIn[ez][starty + ny][ex][idxP] = arrIn[ez][starty + ny - 1][ex][idxP in ApplyOperator()
169 …r (ex = startx; ex < startx + nx + nExtrax; ++ex) arrIn[-1][ey][ex][idxP] = arrIn[0][ey][ex][idxP]; in ApplyOperator()
174 …tartx + nx + nExtrax; ++ex) arrIn[startz + nz][ey][ex][idxP] = arrIn[startz + nz - 1][ey][ex][idxP in ApplyOperator()
183 arrOut[ez][ey][ex][idxP] = arrIn[ez][ey][ex][idxP]; in ApplyOperator()
185 …arrOut[ez][ey][ex][idxUx] = arrIn[ez][ey][ex][idxP] + arrIn[ez][ey][ex - 1][idxP] - arrIn[ez][ey][… in ApplyOperator()
[all …]
H A Dex11.c120 …PetscInt startx, starty, nx, ny, nExtrax, nExtray, ex, ey, idxP, idxUx, idxUy, startGhostx, … in ApplyOperator() local
135 PetscCall(DMStagGetLocationSlot(dm, DMSTAG_ELEMENT, 0, &idxP)); in ApplyOperator()
141 for (ey = starty; ey < starty + ny + nExtray; ++ey) arrIn[ey][-1][idxP] = arrIn[ey][0][idxP]; in ApplyOperator()
144 … ey < starty + ny + nExtray; ++ey) arrIn[ey][startx + nx][idxP] = arrIn[ey][startx + nx - 1][idxP]; in ApplyOperator()
147 for (ex = startx; ex < startx + nx + nExtrax; ++ex) arrIn[-1][ex][idxP] = arrIn[0][ex][idxP]; in ApplyOperator()
150 … ex < startx + nx + nExtrax; ++ex) arrIn[starty + ny][ex][idxP] = arrIn[starty + ny - 1][ex][idxP]; in ApplyOperator()
157 arrOut[ey][ex][idxP] = arrIn[ey][ex][idxP]; in ApplyOperator()
159 arrOut[ey][ex][idxUx] = arrIn[ey][ex][idxP] + arrIn[ey][ex - 1][idxP] - arrIn[ey][ex][idxUx]; in ApplyOperator()
160 arrOut[ey][ex][idxUy] = arrIn[ey][ex][idxP] + arrIn[ey - 1][ex][idxP] - arrIn[ey][ex][idxUy]; in ApplyOperator()
H A Dex5.c114 PetscInt start, n, nExtra, ex, idxP, idxU, startGhost, nGhost; in ApplyOperator() local
131 PetscCall(DMStagGetLocationSlot(dm, ELEMENT, 0, &idxP)); in ApplyOperator()
136 if (isFirst) arrIn[-1][idxP] = arrIn[0][idxP]; in ApplyOperator()
137 if (isLast) arrIn[start + n][idxP] = arrIn[start + n - 1][idxP]; in ApplyOperator()
142 arrOut[ex][idxP] = arrIn[ex][idxP]; in ApplyOperator()
144 arrOut[ex][idxU] = arrIn[ex][idxP] + arrIn[ex - 1][idxP] - arrIn[ex][idxU]; in ApplyOperator()