Home
last modified time | relevance | path

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

/petsc/src/dm/impls/da/
H A Ddacreate.c43 …Refinement ratio in z direction", "DMDASetRefinementFactor", dd->refine_z, &dd->refine_z, NULL, 1)… in DMSetFromOptions_DA()
46 dd->coarsen_z = dd->refine_z; in DMSetFromOptions_DA()
77 dd->refine_z = refz[0]; in DMSetFromOptions_DA()
101 PetscCall(PetscIntMultError(dd->refine_z, dd->P, &dd->P)); in DMSetFromOptions_DA()
103 PetscCall(PetscIntMultError(dd->refine_z, dd->P - 1, &dd->P)); in DMSetFromOptions_DA()
110 dd->refine_z = refz[da->levelup - da->leveldown]; in DMSetFromOptions_DA()
346 dd->refine_z = 2; in DMCreate_DA()
H A Dda.c784 …scErrorCode DMDASetRefinementFactor(DM da, PetscInt refine_x, PetscInt refine_y, PetscInt refine_z) in DMDASetRefinementFactor() argument
792 PetscValidLogicalCollectiveInt(da, refine_z, 4); in DMDASetRefinementFactor()
796 if (refine_z > 0) dd->refine_z = refine_z; in DMDASetRefinementFactor()
820 …tRefinementFactor(DM da, PeOp PetscInt *refine_x, PeOp PetscInt *refine_y, PeOp PetscInt *refine_z) in DMDAGetRefinementFactor() argument
828 if (refine_z) *refine_z = dd->refine_z; in DMDAGetRefinementFactor()
1042 P = dd->refine_z * dd->P; in DMRefine_DA()
1047 P = 1 + dd->refine_z * (dd->P - 1); in DMRefine_DA()
1063 …d->bz == DM_BOUNDARY_PERIODIC || dd->interptype == DMDA_Q0), dd->s, dd->refine_z, dd->p, dd->lz, l… in DMRefine_DA()
1100 dd2->coarsen_z = dd2->refine_z = dd->refine_z; in DMRefine_DA()
1103 …+ 1 > -1 && da->levelup - da->leveldown + 1 < dd->refine_z_hier_n) dd2->refine_z = dd->refine_z_hi… in DMRefine_DA()
[all …]
/petsc/src/dm/impls/stag/
H A Dstagutils.c774 …orCode DMStagGetRefinementFactor(DM dm, PetscInt *refine_x, PetscInt *refine_y, PetscInt *refine_z) in DMStagGetRefinementFactor() argument
782 if (refine_z) *refine_z = stag->refineFactor[2]; in DMStagGetRefinementFactor()
1350 …ErrorCode DMStagSetRefinementFactor(DM dm, PetscInt refine_x, PetscInt refine_y, PetscInt refine_z) in DMStagSetRefinementFactor() argument
1358 if (refine_z > 0) stag->refineFactor[2] = refine_z; 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.pyx953 refine_z: int = 2) -> None:
964 refine_z
975 refine[2] = asInt(refine_z)