Lines Matching refs:dak

68   DM            dau, dak;  in FormFunction_All()  local
75 PetscCall(DMCompositeGetEntries(user->pack, &dau, &dak)); in FormFunction_All()
77 PetscCall(DMDAGetLocalInfo(dak, &infok)); in FormFunction_All()
84 PetscCall(DMDAVecGetArray(dak, user->Kloc, &k)); in FormFunction_All()
89 PetscCall(DMDAVecRestoreArray(dak, user->Kloc, &k)); in FormFunction_All()
92 PetscCall(DMGlobalToLocalBegin(dak, X, INSERT_VALUES, Kloc)); in FormFunction_All()
93 PetscCall(DMGlobalToLocalEnd(dak, X, INSERT_VALUES, Kloc)); in FormFunction_All()
95 PetscCall(DMDAVecGetArray(dak, Kloc, &k)); in FormFunction_All()
96 PetscCall(DMDAVecGetArray(dak, F, &fk)); in FormFunction_All()
98 PetscCall(DMDAVecRestoreArray(dak, F, &fk)); in FormFunction_All()
100 PetscCall(DMDAVecRestoreArray(dak, Kloc, &k)); in FormFunction_All()
105 PetscCall(DMDAVecGetArray(dak, Kloc, &k)); in FormFunction_All()
108 PetscCall(DMDAVecGetArray(dak, Fk, &fk)); in FormFunction_All()
112 PetscCall(DMDAVecRestoreArray(dak, Fk, &fk)); in FormFunction_All()
115 PetscCall(DMDAVecRestoreArray(dak, Kloc, &k)); in FormFunction_All()
201 DM dau, dak; in FormJacobian_All() local
207 PetscCall(DMCompositeGetEntries(user->pack, &dau, &dak)); in FormJacobian_All()
209 PetscCall(DMDAGetLocalInfo(dak, &infok)); in FormJacobian_All()
216 PetscCall(DMDAVecGetArray(dak, user->Kloc, &k)); in FormJacobian_All()
219 PetscCall(DMDAVecRestoreArray(dak, user->Kloc, &k)); in FormJacobian_All()
222 PetscCall(DMGlobalToLocalBegin(dak, X, INSERT_VALUES, Kloc)); in FormJacobian_All()
223 PetscCall(DMGlobalToLocalEnd(dak, X, INSERT_VALUES, Kloc)); in FormJacobian_All()
225 PetscCall(DMDAVecGetArray(dak, Kloc, &k)); in FormJacobian_All()
228 PetscCall(DMDAVecRestoreArray(dak, Kloc, &k)); in FormJacobian_All()
236 PetscCall(DMDAVecGetArray(dak, Kloc, &k)); in FormJacobian_All()
260 PetscCall(DMDAVecRestoreArray(dak, Kloc, &k)); in FormJacobian_All()
279 DM dau, dak; in FormInitial_Coupled() local
286 PetscCall(DMCompositeGetEntries(user->pack, &dau, &dak)); in FormInitial_Coupled()
289 PetscCall(DMDAVecGetArray(dak, Xk, &k)); in FormInitial_Coupled()
291 PetscCall(DMDAGetLocalInfo(dak, &infok)); in FormInitial_Coupled()
296 PetscCall(DMDAVecRestoreArray(dak, Xk, &k)); in FormInitial_Coupled()
304 DM dau, dak, pack; in main() local
326 PetscCall(DMDACreate1d(PETSC_COMM_WORLD, DM_BOUNDARY_NONE, m - 1, 1, 1, lxk, &dak)); in main()
327 PetscCall(DMSetOptionsPrefix(dak, "k_")); in main()
328 PetscCall(DMSetFromOptions(dak)); in main()
329 PetscCall(DMSetUp(dak)); in main()
335 PetscCall(DMCompositeAddDM(pack, dak)); in main()
337 PetscCall(DMDASetFieldName(dak, 0, "k")); in main()
343 PetscCall(DMSetVecType(dak, vtype)); in main()
385 PetscCall(DMCreateMatrix(dak, &B)); in main()
389 PetscCall(SNESSetDM(snes, dak)); in main()
455 PetscCall(DMDestroy(&dak)); in main()