Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/telescope/
H A Dtelescope_dmda.c87 … PetscInt Pp_re, PetscInt range_i_re[], PetscInt range_j_re[], PetscInt range_k_re[], PetscInt *s0) in _DMDADetermineGlobalS0() argument
113 if (rank_ijk < rank_re) start_IJK += range_i_re[i] * range_j_re[j] * range_k_re[k]; in _DMDADetermineGlobalS0()
432 …Calloc3(ctx->Mp_re, &ctx->range_i_re, ctx->Np_re, &ctx->range_j_re, ctx->Pp_re, &ctx->range_k_re)); in PCTelescopeSetUp_dmda_repart()
436 if (_range_k_re) PetscCall(PetscArraycpy(ctx->range_k_re, _range_k_re, ctx->Pp_re)); in PCTelescopeSetUp_dmda_repart()
444 PetscCallMPI(MPI_Bcast(ctx->range_k_re, ni, MPIU_INT, 0, comm)); in PCTelescopeSetUp_dmda_repart()
463 sum += ctx->range_k_re[k]; in PCTelescopeSetUp_dmda_repart()
535 …x->start_j_re, ctx->start_k_re, ctx->range_i_re, ctx->range_j_re, ctx->range_k_re, &rank_reI[0], &… in PCTelescopeSetUp_dmda_permutation_3d()
536 …e, ctx->Mp_re, ctx->Np_re, ctx->Pp_re, ctx->range_i_re, ctx->range_j_re, ctx->range_k_re, &s0_re)); in PCTelescopeSetUp_dmda_permutation_3d()
545 lenI_re[2] = ctx->range_k_re[rank_reI[2]]; in PCTelescopeSetUp_dmda_permutation_3d()
602 …x->start_j_re, ctx->start_k_re, ctx->range_i_re, ctx->range_j_re, ctx->range_k_re, &rank_reI[0], &… in PCTelescopeSetUp_dmda_permutation_2d()
[all …]
H A Dtelescope.h37 PetscInt *range_i_re, *range_j_re, *range_k_re; member