Searched refs:nprocs (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/vec/vec/utils/ |
| H A D | vecstash.c | 64 stash->nprocs = NULL; in VecStashCreate_Private() 125 PetscCall(PetscFree(stash->nprocs)); in VecStashScatterEnd_Private() 223 PetscInt *start, *nprocs, inreceives; in VecStashScatterBegin_Private() local 231 PetscCall(PetscCalloc1(2 * size, &nprocs)); in VecStashScatterBegin_Private() 242 nprocs[2 * j]++; in VecStashScatterBegin_Private() 243 nprocs[2 * j + 1] = 1; in VecStashScatterBegin_Private() 250 for (PetscMPIInt i = 0; i < size; i++) nsends += nprocs[2 * i + 1]; in VecStashScatterBegin_Private() 253 PetscCall(PetscMaxSum(comm, nprocs, &nmax, &inreceives)); in VecStashScatterBegin_Private() 277 for (PetscMPIInt i = 1; i < size; i++) start[i] = start[i - 1] + nprocs[2 * i - 2]; in VecStashScatterBegin_Private() 287 for (PetscMPIInt i = 1; i < size; i++) start[i] = start[i - 1] + nprocs[2 * i - 2]; in VecStashScatterBegin_Private() [all …]
|
| /petsc/src/dm/impls/moab/ |
| H A D | dmmbutil.cxx | 341 …torCtx &genCtx, PetscInt dim, PetscBool simplex, PetscInt rank, PetscInt nprocs, const PetscReal *… in DMMBUtil_InitializeOptions() argument 354 genCtx.fraction = nelems / nprocs; /* partition only by the largest dimension */ in DMMBUtil_InitializeOptions() 355 …genCtx.remainder = nelems % nprocs; /* remainder after partition which gets evenly distributed b… in DMMBUtil_InitializeOptions() 393 genCtx.M = nprocs; in DMMBUtil_InitializeOptions() 397 genCtx.N = nprocs; in DMMBUtil_InitializeOptions() 401 genCtx.K = nprocs; in DMMBUtil_InitializeOptions() 462 …PetscCheck(genCtx.M * genCtx.N * genCtx.K == nprocs, PETSC_COMM_WORLD, PETSC_ERR_ARG_OUTOFRANGE, "… in DMMBUtil_InitializeOptions() 463 genCtx.N, genCtx.K, nprocs); in DMMBUtil_InitializeOptions() 837 PetscInt nprocs; in DMMoabLoadFromFile() local 857 nprocs = pcomm->size(); in DMMoabLoadFromFile() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | petscscalapack.h | 51 BLAS_EXTERN void Cblacs_pinfo(PetscBLASInt *mypnum, PetscBLASInt *nprocs);
|
| H A D | vecimpl.h | 146 PetscInt *nprocs; /* tmp data used both during scatterbegin and end */ member
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | DMStag.pyx | 137 cdef PetscInt nprocs=PETSC_DECIDE, m=PETSC_DECIDE, n=PETSC_DECIDE, p=PETSC_DECIDE 139 nprocs = asStagDims(psizes, &m, &n, &p) 140 assert(nprocs==ndim)
|