Searched refs:da2prm (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/snes/tutorials/ |
| H A D | ex48.c | 568 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 D | ex14.c | 669 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()
|