Home
last modified time | relevance | path

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

/petsc/src/dm/dt/fe/impls/opencl/
H A Dfeopencl.c470 const PetscInt Nblocks = N / blockSize; in PetscFEOpenCLCalculateGrid() local
476 for (*x = (size_t)(PetscSqrtReal(Nblocks) + 0.5); *x > 0; --*x) { in PetscFEOpenCLCalculateGrid()
477 *y = Nblocks / *x; in PetscFEOpenCLCalculateGrid()
478 if (*x * *y == (size_t)Nblocks) break; in PetscFEOpenCLCalculateGrid()
480 …PetscCheck(*x * *y == (size_t)Nblocks, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "Could not find partiti… in PetscFEOpenCLCalculateGrid()