[cig-commits] commit: Make shear_corner use gradient detection.
Mercurial
hg at geodynamics.org
Mon Apr 11 12:14:43 PDT 2011
changeset: 150:dd6088a218ae
user: Walter Landry <wlandry at caltech.edu>
date: Mon Apr 11 01:15:46 2011 -0700
files: input/shear_corner.input
description:
Make shear_corner use gradient detection.
diff -r e83ab9256d38 -r dd6088a218ae input/shear_corner.input
--- a/input/shear_corner.input Mon Apr 11 01:14:16 2011 -0700
+++ b/input/shear_corner.input Mon Apr 11 01:15:46 2011 -0700
@@ -33,7 +33,7 @@ FACStokes {
// class in the SAMRAI library.
enable_logging = TRUE // Bool flag to switch logging on/off
max_cycles = 100 // Max number of FAC cycles to use
- residual_tol = 1e-8 // Residual tolerance to solve for
+ residual_tol = 1e-5 // Residual tolerance to solve for
num_pre_sweeps = 5 // Number of presmoothing sweeps to use
num_post_sweeps = 5 // Number of postsmoothing sweeps to use
smoothing_choice = "Tackley"
@@ -89,24 +89,7 @@ CartesianGridGeometry {
}
StandardTagAndInitialize {
- tagging_method = "REFINE_BOXES"
- RefineBoxes {
- // level_0 = [(0,0),(15,15)]
- level_0 = [(0,0),(5,5)]
- // level_1 = [(0,0),(7,7)]
- // level_2 = [(0,0),(15,15)]
- // level_3 = [(0,0),(31,31)]
- // level_4 = [(0,0),(63,63)]
- // level_5 = [(0,0),(127,127)]
- // level_1 = [(2,2),(5,5)]
- // level_2 = [(6,6),(9,9)]
- // level_3 = [(14,14),(16,16)]
-
- level_1 = [(0,0),(5,5)]
- level_2 = [(2,2),(9,9)]
- level_3 = [(6,6),(16,16)]
- //etc.
- }
+ tagging_method = "GRADIENT_DETECTOR"
}
PatchHierarchy {
@@ -135,7 +118,8 @@ PatchHierarchy {
// [level 0 entry]
// etc....
// }
- max_levels = 4
+ max_levels = 5
+ proper_nesting_buffer = 2, 2, 2, 2, 2, 2
ratio_to_coarser {
level_1 = 2, 2
level_2 = 2, 2
@@ -144,10 +128,33 @@ PatchHierarchy {
}
largest_patch_size {
// level_0 = 32, 32
- level_0 = 8, 8
+ // level_0 = 8, 8
+ level_0 = -1, -1
// all finer levels will use same values as level_0...
}
}
GriddingAlgorithm {
+ enforce_proper_nesting = TRUE
+ extend_to_domain_boundary = FALSE
+ proper_nesting_buffer = 2, 2, 2, 2, 2, 2
+ // load_balance = FALSE
+ efficiency_tolerance = 0.80
+ combine_efficiency = 0.75
+ // write_regrid_boxes = TRUE
+ // read_regrid_boxes = TRUE
+ // regrid_boxes_filename = "grid"
+ check_nonrefined_tags = "ERROR"
+ check_overlapping_patches = "ERROR"
+ extend_tags_to_bdry = TRUE
+ sequentialize_patch_indices = TRUE
+ barrier_before_regrid = TRUE
+ barrier_before_find_refinement = TRUE
+ barrier_before_cluster = TRUE
+ barrier_before_nest = TRUE
+ barrier_before_limit = TRUE
+ barrier_before_extend = TRUE
+ barrier_before_balance = TRUE
+ barrier_after_find_refinement = TRUE
+ coalesce_boxes = FALSE
}
More information about the CIG-COMMITS
mailing list