Home
last modified time | relevance | path

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

/petsc/src/snes/tutorials/
H A Dex48.c568 static PetscErrorCode THIInitializePrm(THI thi, DM da2prm, Vec prm) in THIInitializePrm() argument
574 PetscCall(DMDAGetGhostCorners(da2prm, &ys, &xs, 0, &ym, &xm, 0)); in THIInitializePrm()
575 PetscCall(DMDAGetInfo(da2prm, 0, &my, &mx, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)); in THIInitializePrm()
576 PetscCall(DMDAVecGetArray(da2prm, prm, &p)); in THIInitializePrm()
583 PetscCall(DMDAVecRestoreArray(da2prm, prm, &p)); in THIInitializePrm()
591 DM da2prm; in THISetUpDM() local
600 …M_BOUNDARY_PERIODIC, st, My, Mx, my, mx, sizeof(PrmNode) / sizeof(PetscScalar), s, 0, 0, &da2prm)); in THISetUpDM()
601 PetscCall(DMSetUp(da2prm)); in THISetUpDM()
602 PetscCall(DMCreateLocalVector(da2prm, &X)); in THISetUpDM()
611 PetscCall(THIInitializePrm(thi, da2prm, X)); in THISetUpDM()
[all …]
/petsc/src/ts/tutorials/
H A Dex14.c669 static PetscErrorCode THIInitializePrm(THI thi, DM da2prm, PrmNode **p) in THIInitializePrm() argument
674 PetscCall(DMDAGetGhostCorners(da2prm, &ys, &xs, 0, &ym, &xm, 0)); in THIInitializePrm()
675 PetscCall(DMDAGetInfo(da2prm, 0, &my, &mx, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)); in THIInitializePrm()