Lines Matching refs:forest
8 DM forest, plex; in main() local
14 PetscCall(DMCreate(comm, &forest)); in main()
15 PetscCall(PetscObjectSetName((PetscObject)forest, "forest")); in main()
16 PetscCall(DMSetType(forest, DMP8EST)); in main()
17 PetscCall(DMSetBasicAdjacency(forest, PETSC_TRUE, PETSC_TRUE)); in main()
26 PetscCall(DMCopyFields(dm_base, PETSC_DETERMINE, PETSC_DETERMINE, forest)); in main()
27 PetscCall(DMForestSetBaseDM(forest, dm_base)); in main()
30 PetscCall(DMForestSetPartitionOverlap(forest, 1)); in main()
31 PetscCall(DMSetFromOptions(forest)); in main()
32 PetscCall(DMSetUp(forest)); in main()
33 PetscCall(DMViewFromOptions(forest, NULL, "-dm_forest_view")); in main()
35 PetscCall(DMConvert(forest, DMPLEX, &plex)); in main()
37 PetscCall(DMViewFromOptions(forest, NULL, "-dm_plex_view")); in main()
40 PetscCall(DMDestroy(&forest)); in main()