Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/tutorials/
H A Dex42.c1736 DM *da_list, *daclist; in PCMGSetupViaCoarsen() local
1743 PetscCall(PetscMalloc1(nlevels, &da_list)); in PCMGSetupViaCoarsen()
1744 for (k = 0; k < nlevels; k++) da_list[k] = NULL; in PCMGSetupViaCoarsen()
1754 da_list[k] = daclist[nlevels - 1 - k]; in PCMGSetupViaCoarsen()
1755 PetscCall(DMDASetUniformCoordinates(da_list[k], 0.0, 1.0, 0.0, 1.0, 0.0, 1.0)); in PCMGSetupViaCoarsen()
1763 PetscCall(DMCreateInterpolation(da_list[k - 1], da_list[k], &R, NULL)); in PCMGSetupViaCoarsen()
1769 for (k = 0; k < nlevels; k++) PetscCall(DMDestroy(&da_list[k])); in PCMGSetupViaCoarsen()
1770 PetscCall(PetscFree(da_list)); in PCMGSetupViaCoarsen()