Home
last modified time | relevance | path

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

/petsc/src/dm/impls/da/
H A Dda.c784 PetscErrorCode DMDASetRefinementFactor(DM da, PetscInt refine_x, PetscInt refine_y, PetscInt refine… in DMDASetRefinementFactor() argument
790 PetscValidLogicalCollectiveInt(da, refine_x, 2); in DMDASetRefinementFactor()
794 if (refine_x > 0) dd->refine_x = refine_x; in DMDASetRefinementFactor()
820 PetscErrorCode DMDAGetRefinementFactor(DM da, PeOp PetscInt *refine_x, PeOp PetscInt *refine_y, PeO… in DMDAGetRefinementFactor() argument
826 if (refine_x) *refine_x = dd->refine_x; in DMDAGetRefinementFactor()
1027 M = dd->refine_x * dd->M; in DMRefine_DA()
1029 M = 1 + dd->refine_x * (dd->M - 1); in DMRefine_DA()
1061 …d->bx == DM_BOUNDARY_PERIODIC || dd->interptype == DMDA_Q0), dd->s, dd->refine_x, dd->m, dd->lx, l… in DMRefine_DA()
1069 …d->bx == DM_BOUNDARY_PERIODIC || dd->interptype == DMDA_Q0), dd->s, dd->refine_x, dd->m, dd->lx, l… in DMRefine_DA()
1076 …d->bx == DM_BOUNDARY_PERIODIC || dd->interptype == DMDA_Q0), dd->s, dd->refine_x, dd->m, dd->lx, l… in DMRefine_DA()
[all …]
H A Ddacreate.c41 …Refinement ratio in x direction", "DMDASetRefinementFactor", dd->refine_x, &dd->refine_x, NULL, 1)… in DMSetFromOptions_DA()
44 dd->coarsen_x = dd->refine_x; in DMSetFromOptions_DA()
58 dd->refine_x = refx[0]; in DMSetFromOptions_DA()
89 PetscCall(PetscIntMultError(dd->refine_x, dd->M, &dd->M)); in DMSetFromOptions_DA()
91 PetscCall(PetscIntMultError(dd->refine_x, dd->M - 1, &dd->M)); in DMSetFromOptions_DA()
108 dd->refine_x = refx[da->levelup - da->leveldown]; in DMSetFromOptions_DA()
344 dd->refine_x = 2; in DMCreate_DA()
/petsc/src/dm/impls/stag/
H A Dstagutils.c774 PetscErrorCode DMStagGetRefinementFactor(DM dm, PetscInt *refine_x, PetscInt *refine_y, PetscInt *r… in DMStagGetRefinementFactor() argument
780 if (refine_x) *refine_x = stag->refineFactor[0]; in DMStagGetRefinementFactor()
1350 PetscErrorCode DMStagSetRefinementFactor(DM dm, PetscInt refine_x, PetscInt refine_y, PetscInt refi… in DMStagSetRefinementFactor() argument
1356 if (refine_x > 0) stag->refineFactor[0] = refine_x; in DMStagSetRefinementFactor()
/petsc/include/petsc/private/
H A Ddmdaimpl.h53 PetscInt refine_x, refine_y, refine_z; /* ratio used in refining */ member
/petsc/src/ksp/pc/impls/telescope/
H A Dtelescope_dmda.c355 PetscInt refine_x, refine_y, refine_z; in PCTelescopeSetUp_dmda_repart() local
367 PetscCall(DMDAGetRefinementFactor(dm, &refine_x, &refine_y, &refine_z)); in PCTelescopeSetUp_dmda_repart()
415 PetscCall(DMDASetRefinementFactor(ctx->dmrepart, refine_x, refine_y, refine_z)); in PCTelescopeSetUp_dmda_repart()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMDA.pyx951 refine_x: int = 2,
960 refine_x
973 refine[0] = asInt(refine_x)