Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/tutorials/
H A Dex73.c630 PetscInt d, k, ndecomps, ncoarsen, found, nx; in HierarchyCreate() local
640 ncoarsen = ndecomps - 1; in HierarchyCreate()
641 PetscCheck(ncoarsen >= 0, PETSC_COMM_WORLD, PETSC_ERR_USER, "-ndecomps must be >= 1"); in HierarchyCreate()
645 PetscCall(PetscMalloc1(ncoarsen + 1, &number)); in HierarchyCreate()
646 for (k = 0; k < ncoarsen + 1; k++) number[k] = 2; in HierarchyCreate()
647 found = ncoarsen; in HierarchyCreate()
650 …und == ncoarsen, PETSC_COMM_WORLD, PETSC_ERR_USER, "Expected %" PetscInt_FMT " values for -level_c… in HierarchyCreate()
652 PetscCall(PetscMalloc1(ncoarsen + 1, &pscommlist)); in HierarchyCreate()
653 for (k = 0; k < ncoarsen + 1; k++) pscommlist[k] = NULL; in HierarchyCreate()
664 PetscCall(CommHierarchyCreate(PETSC_COMM_WORLD, ncoarsen, number, pscommlist)); in HierarchyCreate()
[all …]