Home
last modified time | relevance | path

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

/petsc/src/dm/tutorials/
H A Dex10.c21 DM da2D; in main() local
39 …DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, Nx, Ny, PETSC_DECIDE, PETSC_DECIDE, 1, 1, NULL, NULL, &da2D)); in main()
40 PetscCall(DMSetFromOptions(da2D)); in main()
41 PetscCall(DMSetUp(da2D)); in main()
44 PetscCall(DMDASetUniformCoordinates(da2D, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0)); in main()
47 PetscCall(DMCreateGlobalVector(da2D, &gauss)); in main()
54 PetscCall(DMDAGetCorners(da2D, &ixs, &iys, 0, &ixm, &iym, 0)); in main()
57 PetscCall(DMDAVecGetArray(da2D, gauss, &gauss_ptr)); in main()
61 PetscCall(DMDAVecRestoreArray(da2D, gauss, &gauss_ptr)); in main()
89 PetscCall(DMDestroy(&da2D)); in main()
H A Dex22.c19 DM da2D; /* 2D DMDA object */ in main() local
176 …comm, DM_BOUNDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, M1, M2, m1, m2, 1, 1, l1, l2, &da2D)); in main()
177 PetscCall(DMSetFromOptions(da2D)); in main()
178 PetscCall(DMSetUp(da2D)); in main()
185 PetscCall(DMDACreatePatchIS(da2D, &lower, &upper, &patchis_2d, patchis_offproc)); in main()
189 PetscCall(DMDAGetAO(da2D, &da2D_ao)); in main()
199 PetscCall(DMCreateGlobalVector(da2D, &vec_slice)); in main()
256 PetscCall(DMDestroy(&da2D)); in main()