Searched refs:da_list (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex42.c | 1736 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()
|