Searched refs:ncoarsen (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex73.c | 630 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 …]
|