Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/mpi/superlu_dist/
H A Dsuperlu_dist.c97 int_t npdep; /* replication factor, must be power of two */ member
716 lu->npdep = 1; in MatLUFactorSymbolic_SuperLU_DIST()
723 …d", "Number of z entries in processor partition", "None", lu->npdep, (PetscInt *)&lu->npdep, NULL)… in MatLUFactorSymbolic_SuperLU_DIST()
724 t = (PetscInt)PetscLog2Real((PetscReal)lu->npdep); in MatLUFactorSymbolic_SuperLU_DIST()
725 …) == lu->npdep, PetscObjectComm((PetscObject)A), PETSC_ERR_ARG_OUTOFRANGE, "-mat_superlu_dist_d %l… in MatLUFactorSymbolic_SuperLU_DIST()
726 if (lu->npdep > 1) { in MatLUFactorSymbolic_SuperLU_DIST()
727 lu->nprow = (int_t)(0.5 + PetscSqrtReal((PetscReal)(size / lu->npdep))); in MatLUFactorSymbolic_SuperLU_DIST()
730 lu->npcol = (int_t)(size / (lu->npdep * lu->nprow)); in MatLUFactorSymbolic_SuperLU_DIST()
731 if (size == lu->nprow * lu->npcol * lu->npdep) break; in MatLUFactorSymbolic_SuperLU_DIST()
740npdep, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "Number of processes %d must equal to nprow %lld * npco… in MatLUFactorSymbolic_SuperLU_DIST()
[all …]
/petsc/src/snes/tutorials/output/
H A Dex19_superlu_dist_3d.out46 Using 3d decomposition with npdep 2
H A Dex19_superlu_dist_3ds.out46 Using 3d decomposition with npdep 2