Home
last modified time | relevance | path

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

/petsc/src/dm/impls/da/
H A Ddacorn.c280 PetscErrorCode DMDAGetReducedDMDA(DM da, PetscInt nfields, DM *nda) in DMDAGetReducedDMDA() argument
283 PetscCall(DMDACreateCompatibleDMDA(da, nfields, nda)); in DMDAGetReducedDMDA()
304 PetscErrorCode DMDACreateCompatibleDMDA(DM da, PetscInt nfields, DM *nda) in DMDACreateCompatibleDMDA() argument
332 PetscCall(DMDACreate1d(PetscObjectComm((PetscObject)da), bx, M, nfields, s, dd->lx, nda)); in DMDACreateCompatibleDMDA()
334 …te2d(PetscObjectComm((PetscObject)da), bx, by, stencil_type, M, N, m, n, nfields, s, lx, ly, nda)); in DMDACreateCompatibleDMDA()
336 …ctComm((PetscObject)da), bx, by, bz, stencil_type, M, N, P, m, n, p, nfields, s, lx, ly, lz, nda)); in DMDACreateCompatibleDMDA()
338 PetscCall(DMSetUp(*nda)); in DMDACreateCompatibleDMDA()
340 PetscCall(DMSetCoordinates(*nda, coords)); in DMDACreateCompatibleDMDA()
344 PetscCall(DMDASetOffset(*nda, ox, oy, oz, Mo, No, Po)); in DMDACreateCompatibleDMDA()
350 (*nda)->levelup = rl; in DMDACreateCompatibleDMDA()
[all …]