| /petsc/src/dm/impls/stag/ |
| H A D | stagda.c | 135 PetscInt dim, d, nExtra[DMSTAG_MAX_DIM]; in DMStagDMDAGetExtraPoints() local 141 …Call(DMStagGetCorners(dm, NULL, NULL, NULL, NULL, NULL, NULL, &nExtra[0], &nExtra[1], &nExtra[2])); in DMStagDMDAGetExtraPoints() 147 extraPoint[0] = nExtra[0]; in DMStagDMDAGetExtraPoints() 150 extraPoint[1] = nExtra[1]; in DMStagDMDAGetExtraPoints() 153 extraPoint[2] = nExtra[2]; in DMStagDMDAGetExtraPoints() 156 extraPoint[0] = nExtra[0]; in DMStagDMDAGetExtraPoints() 157 extraPoint[1] = nExtra[1]; in DMStagDMDAGetExtraPoints() 160 extraPoint[0] = nExtra[0]; in DMStagDMDAGetExtraPoints() 161 extraPoint[2] = nExtra[2]; in DMStagDMDAGetExtraPoints() 164 extraPoint[1] = nExtra[1]; in DMStagDMDAGetExtraPoints() [all …]
|
| H A D | stagutils.c | 811 …PetscInt start[DMSTAG_MAX_DIM], startGhost[DMSTAG_MAX_DIM], n[DMSTAG_MAX_DIM], nExtra[DM… in DMStagMigrateVec() local 830 …ers(dm, &start[0], &start[1], &start[2], &n[0], &n[1], &n[2], &nExtra[0], &nExtra[1], &nExtra[2])); in DMStagMigrateVec() 843 for (i = offset[0]; i < offset[0] + n[0] + nExtra[0]; ++i) { in DMStagMigrateVec() 857 for (j = offset[1]; j < offset[1] + n[1] + nExtra[1]; ++j) { in DMStagMigrateVec() 858 for (i = offset[0]; i < offset[0] + n[0] + nExtra[0]; ++i) { in DMStagMigrateVec() 878 for (k = offset[2]; k < offset[2] + n[2] + nExtra[2]; ++k) { in DMStagMigrateVec() 879 for (j = offset[1]; j < offset[1] + n[1] + nExtra[1]; ++j) { in DMStagMigrateVec() 880 for (i = offset[0]; i < offset[0] + n[0] + nExtra[0]; ++i) { in DMStagMigrateVec()
|
| /petsc/src/dm/impls/stag/tests/ |
| H A D | ex23.c | 9 PetscInt ex, ey, ez, n[3], start[3], nExtra[3], iNext, iPrev, iCenter, d, round; in main() local 20 …ers(dm, &start[0], &start[1], &start[2], &n[0], &n[1], &n[2], &nExtra[0], &nExtra[1], &nExtra[2])); in main()
|
| H A D | ex5.c | 24 PetscInt start, n, e, nExtra; in main() local 41 PetscCall(DMStagGetCorners(dmSol, &start, NULL, NULL, &n, NULL, NULL, &nExtra, NULL, NULL)); in main() 47 for (e = start; e < start + n + nExtra; ++e) { in main() 114 PetscInt start, n, nExtra, ex, idxP, idxU, startGhost, nGhost; in ApplyOperator() local 126 PetscCall(DMStagGetCorners(dm, &start, NULL, NULL, &n, NULL, NULL, &nExtra, NULL, NULL)); in ApplyOperator() 140 for (ex = start; ex < start + n + nExtra; ++ex) { in ApplyOperator()
|
| /petsc/src/dm/impls/stag/tutorials/ |
| H A D | ex1.c | 91 PetscInt start, n, e, nExtra; in main() local 137 PetscCall(DMStagGetCorners(dmSol, &start, NULL, NULL, &n, NULL, NULL, &nExtra, NULL, NULL)); in main() 144 for (e = start; e < start + n + nExtra; ++e) { in main()
|
| H A D | ex2.c | 570 PetscInt startx, starty, nx, ny, nExtra[2], ex, ey; in CreateReferenceSolution() local 590 …PetscCall(DMStagGetCorners(dmSol, &startx, &starty, NULL, &nx, &ny, NULL, &nExtra[0], &nExtra[1], … in CreateReferenceSolution() 591 for (ey = starty; ey < starty + ny + nExtra[1]; ++ey) { in CreateReferenceSolution() 592 for (ex = startx; ex < startx + nx + nExtra[0]; ++ex) { in CreateReferenceSolution()
|
| H A D | ex3.c | 1795 PetscInt start[3], n[3], nExtra[3], ex, ey, ez, d; in CreateReferenceSolution() local 1804 …(dmSol, &start[0], &start[1], &start[2], &n[0], &n[1], &n[2], &nExtra[0], &nExtra[1], &nExtra[2])); in CreateReferenceSolution() 1822 for (ez = start[2]; ez < start[2] + n[2] + nExtra[2]; ++ez) { in CreateReferenceSolution() 1823 for (ey = start[1]; ey < start[1] + n[1] + nExtra[1]; ++ey) { in CreateReferenceSolution() 1824 for (ex = start[0]; ex < start[0] + n[0] + nExtra[0]; ++ex) { in CreateReferenceSolution()
|