Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/telescope/
H A Dtelescope_dmda.c87 …Mp_re, PetscInt Np_re, PetscInt Pp_re, PetscInt range_i_re[], PetscInt range_j_re[], PetscInt rang… in _DMDADetermineGlobalS0() argument
104 if (rank_ijk < rank_re) start_IJK += range_i_re[i] * range_j_re[j]; in _DMDADetermineGlobalS0()
113 if (rank_ijk < rank_re) start_IJK += range_i_re[i] * range_j_re[j] * range_k_re[k]; in _DMDADetermineGlobalS0()
432 …PetscCall(PetscCalloc3(ctx->Mp_re, &ctx->range_i_re, ctx->Np_re, &ctx->range_j_re, ctx->Pp_re, &ct… in PCTelescopeSetUp_dmda_repart()
435 if (_range_j_re) PetscCall(PetscArraycpy(ctx->range_j_re, _range_j_re, ctx->Np_re)); in PCTelescopeSetUp_dmda_repart()
442 PetscCallMPI(MPI_Bcast(ctx->range_j_re, ni, MPIU_INT, 0, comm)); in PCTelescopeSetUp_dmda_repart()
457 sum += ctx->range_j_re[k]; in PCTelescopeSetUp_dmda_repart()
535 …x->start_i_re, ctx->start_j_re, ctx->start_k_re, ctx->range_i_re, ctx->range_j_re, ctx->range_k_re… in PCTelescopeSetUp_dmda_permutation_3d()
536 …rank_ijk_re, ctx->Mp_re, ctx->Np_re, ctx->Pp_re, ctx->range_i_re, ctx->range_j_re, ctx->range_k_re… in PCTelescopeSetUp_dmda_permutation_3d()
544 lenI_re[1] = ctx->range_j_re[rank_reI[1]]; in PCTelescopeSetUp_dmda_permutation_3d()
[all …]
H A Dtelescope.h37 PetscInt *range_i_re, *range_j_re, *range_k_re; member
/petsc/src/ksp/ksp/tutorials/
H A Dex73.c150 …ank_re, PetscInt Mp_re, PetscInt Np_re, PetscInt range_i_re[], PetscInt range_j_re[], PetscInt *s0) in _DMDADetermineGlobalS0_2d() argument
160 if (rank_ij < rank_re) start_IJ += range_i_re[i] * range_j_re[j]; in _DMDADetermineGlobalS0_2d()
174 PetscInt *range_i_re, *range_j_re; in DMDACreatePermutation_2d() local
196 PetscCall(PetscCalloc1(Np_re, &range_j_re)); in DMDACreatePermutation_2d()
199 if (_range_j_re) PetscCall(PetscArraycpy(range_j_re, _range_j_re, Np_re)); in DMDACreatePermutation_2d()
202 PetscCallMPI(MPI_Bcast(range_j_re, (PetscMPIInt)Np_re, MPIU_INT, 0, comm)); in DMDACreatePermutation_2d()
216 sum += range_j_re[k]; in DMDACreatePermutation_2d()
248 …romGlobalIJ_2d(i, j, Mp_re, Np_re, start_i_re, start_j_re, range_i_re, range_j_re, &rank_reI[0], &… in DMDACreatePermutation_2d()
250 … PetscCall(_DMDADetermineGlobalS0_2d(rank_ijk_re, Mp_re, Np_re, range_i_re, range_j_re, &s0_re)); in DMDACreatePermutation_2d()
258 lenI_re[1] = range_j_re[rank_reI[1]]; in DMDACreatePermutation_2d()
[all …]