Home
last modified time | relevance | path

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

/petsc/src/dm/tutorials/
H A Dswarm_ex3.c14 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 Ddageometry.c130 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()