Searched refs:dmregular (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/tutorials/ |
| H A D | swarm_ex3.c | 14 DM dmregular; in _DMLocatePoints_DMDARegular_IS() local 27 PetscCall(DMGetApplicationContext(dm, &dmregular)); in _DMLocatePoints_DMDARegular_IS() 28 PetscCall(DMDAGetCorners(dmregular, &si, &sj, NULL, &milocal, &mjlocal, NULL)); in _DMLocatePoints_DMDARegular_IS() 29 …PetscCall(DMDAGetInfo(dmregular, NULL, &mx, &my, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, N… in _DMLocatePoints_DMDARegular_IS() 91 DM dmregular; in DMGetNeighbors_DMDARegular() local 94 PetscCall(DMGetApplicationContext(dm, &dmregular)); in DMGetNeighbors_DMDARegular() 95 PetscCall(DMGetNeighbors(dmregular, nneighbors, neighbors)); in DMGetNeighbors_DMDARegular() 129 DM dms, dmcell, dmregular; in ex3_1() local 143 …Y_NONE, DMDA_STENCIL_BOX, mx, mx, PETSC_DECIDE, PETSC_DECIDE, 1, overlap, NULL, NULL, &dmregular)); in ex3_1() 144 PetscCall(DMSetFromOptions(dmregular)); in ex3_1() [all …]
|
| /petsc/src/dm/impls/da/ |
| H A D | dageometry.c | 130 static PetscErrorCode private_DMDALocatePointsIS_2D_Regular(DM dmregular, Vec pos, IS *iscell) in private_DMDALocatePointsIS_2D_Regular() argument 142 PetscCall(DMGetLocalBoundingBox_DA(dmregular, gmin_l, gmax_l, cs, ce)); in private_DMDALocatePointsIS_2D_Regular() 147 PetscCall(DMGetBoundingBox(dmregular, gmin, gmax)); in private_DMDALocatePointsIS_2D_Regular() 192 static PetscErrorCode private_DMDALocatePointsIS_3D_Regular(DM dmregular, Vec pos, IS *iscell) in private_DMDALocatePointsIS_3D_Regular() argument 205 PetscCall(DMGetLocalBoundingBox_DA(dmregular, gmin_l, gmax_l, cs, ce)); in private_DMDALocatePointsIS_3D_Regular() 212 PetscCall(DMGetBoundingBox(dmregular, gmin, gmax)); in private_DMDALocatePointsIS_3D_Regular()
|