Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/telescope/
H A Dtelescope.c55 PetscMPIInt count, k, size_f = 0, size_c = 0, size_c_sum = 0; in PCTelescopeTestValidSubcomm() local
65 if (comm_c != MPI_COMM_NULL) PetscCallMPI(MPI_Comm_size(comm_c, &size_c)); in PCTelescopeTestValidSubcomm()
68 size_c_sum = size_c; in PCTelescopeTestValidSubcomm()
74 PetscCall(PetscMalloc1(size_c, &ranks_c)); in PCTelescopeTestValidSubcomm()
76 for (k = 0; k < size_c; k++) ranks_c[k] = k; in PCTelescopeTestValidSubcomm()
87 (void)MPI_Group_translate_ranks(group_c, size_c, ranks_c, group_f, ranks_f); in PCTelescopeTestValidSubcomm()
/petsc/src/dm/impls/da/
H A Ddainterp.c264 PetscMPIInt size_c, size_f, rank_f; in DMCreateInterpolation_DA_2D_Q1() local
312 PetscCallMPI(MPI_Comm_size(PetscObjectComm((PetscObject)dac), &size_c)); in DMCreateInterpolation_DA_2D_Q1()
315 col_scale = size_f / size_c; in DMCreateInterpolation_DA_2D_Q1()
316 col_shift = Mx * My * (rank_f / size_c); in DMCreateInterpolation_DA_2D_Q1()
492 PetscMPIInt size_c, size_f, rank_f; in DMCreateInterpolation_DA_2D_Q0() local
530 PetscCallMPI(MPI_Comm_size(PetscObjectComm((PetscObject)dac), &size_c)); in DMCreateInterpolation_DA_2D_Q0()
533 col_scale = size_f / size_c; in DMCreateInterpolation_DA_2D_Q0()
534 col_shift = Mx * My * (rank_f / size_c); in DMCreateInterpolation_DA_2D_Q0()
613 PetscMPIInt size_c, size_f, rank_f; in DMCreateInterpolation_DA_3D_Q0() local
655 PetscCallMPI(MPI_Comm_size(PetscObjectComm((PetscObject)dac), &size_c)); in DMCreateInterpolation_DA_3D_Q0()
[all …]
/petsc/src/ksp/ksp/tutorials/
H A Dex73.c522 PetscMPIInt size_f = 0, size_c = 0; in DMStateScatter_ShellDA() local
526 if (dmc_shell) PetscCallMPI(MPI_Comm_size(PetscObjectComm((PetscObject)dmc_shell), &size_c)); in DMStateScatter_ShellDA()
528 …), "User supplied state scatter (fine [size %d]-> coarse [size %d])\n", (int)size_f, (int)size_c)); in DMStateScatter_ShellDA()