113bf4152SMatthew G. Knepley static char help[] = "Tests mesh reordering\n\n"; 213bf4152SMatthew G. Knepley 313bf4152SMatthew G. Knepley #include <petscdmplex.h> 413bf4152SMatthew G. Knepley 513bf4152SMatthew G. Knepley int main(int argc, char **argv) 613bf4152SMatthew G. Knepley { 713bf4152SMatthew G. Knepley DM dm; 813bf4152SMatthew G. Knepley 9*b122ec5aSJacob Faibussowitsch CHKERRQ(PetscInitialize(&argc, &argv, NULL,help)); 105f80ce2aSJacob Faibussowitsch CHKERRQ(DMCreate(PETSC_COMM_WORLD, &dm)); 115f80ce2aSJacob Faibussowitsch CHKERRQ(DMSetType(dm, DMPLEX)); 125f80ce2aSJacob Faibussowitsch CHKERRQ(DMSetFromOptions(dm)); 135f80ce2aSJacob Faibussowitsch CHKERRQ(DMViewFromOptions(dm, NULL, "-dm_view")); 145f80ce2aSJacob Faibussowitsch CHKERRQ(DMDestroy(&dm)); 15*b122ec5aSJacob Faibussowitsch CHKERRQ(PetscFinalize()); 16*b122ec5aSJacob Faibussowitsch return 0; 1713bf4152SMatthew G. Knepley } 1813bf4152SMatthew G. Knepley 1913bf4152SMatthew G. Knepley /*TEST 2013bf4152SMatthew G. Knepley 2113bf4152SMatthew G. Knepley testset: 2213bf4152SMatthew G. Knepley requires: triangle 2313bf4152SMatthew G. Knepley args: -dm_plex_box_faces 3,3 -dm_plex_reorder rcm -dm_view ::ascii_info_detail 2413bf4152SMatthew G. Knepley 2513bf4152SMatthew G. Knepley test: 2613bf4152SMatthew G. Knepley suffix: 0 2713bf4152SMatthew G. Knepley 2813bf4152SMatthew G. Knepley test: 2913bf4152SMatthew G. Knepley suffix: 1 3013bf4152SMatthew G. Knepley nsize: 2 31e600fa54SMatthew G. Knepley args: -petscpartitioner_type simple 3213bf4152SMatthew G. Knepley 3313bf4152SMatthew G. Knepley testset: 3413bf4152SMatthew G. Knepley args: -dm_plex_simplex 0 -dm_plex_box_faces 4,4 -dm_plex_reorder rcm -dm_view ::ascii_info_detail 3513bf4152SMatthew G. Knepley 3613bf4152SMatthew G. Knepley test: 3713bf4152SMatthew G. Knepley suffix: 2 3813bf4152SMatthew G. Knepley 3913bf4152SMatthew G. Knepley test: 4013bf4152SMatthew G. Knepley suffix: 3 4113bf4152SMatthew G. Knepley nsize: 2 42e600fa54SMatthew G. Knepley args: -petscpartitioner_type simple 4313bf4152SMatthew G. Knepley 4413bf4152SMatthew G. Knepley TEST*/ 45