From 93095e3d1f17a7a1c754645e2b535d6db2b233db Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Sat, 1 Mar 2008 20:34:25 -0600 Subject: LoopControl: Add example parameter files --- .../LoopControl/par/WaveToy_Carpet_1lev.hill.par | 69 ++++++++++++++++++++++ .../LoopControl/par/WaveToy_Carpet_1lev.legacy.par | 69 ++++++++++++++++++++++ .../par/WaveToy_Carpet_1lev.standard.par | 67 +++++++++++++++++++++ Carpet/LoopControl/par/WaveToy_PUGH.standard.par | 63 ++++++++++++++++++++ 4 files changed, 268 insertions(+) create mode 100644 Carpet/LoopControl/par/WaveToy_Carpet_1lev.hill.par create mode 100644 Carpet/LoopControl/par/WaveToy_Carpet_1lev.legacy.par create mode 100644 Carpet/LoopControl/par/WaveToy_Carpet_1lev.standard.par create mode 100644 Carpet/LoopControl/par/WaveToy_PUGH.standard.par diff --git a/Carpet/LoopControl/par/WaveToy_Carpet_1lev.hill.par b/Carpet/LoopControl/par/WaveToy_Carpet_1lev.hill.par new file mode 100644 index 000000000..1dbeec5b1 --- /dev/null +++ b/Carpet/LoopControl/par/WaveToy_Carpet_1lev.hill.par @@ -0,0 +1,69 @@ +Cactus::cctk_run_title = "Benchmark of WaveToy using Carpet with one refinement level" +Cactus::cctk_timer_output = "full" + +Cactus::cctk_itlast = 10000 + + + +#ActiveThorns = "MPIClock" + + + +ActiveThorns = "IOUtil" + +#IO::print_timing_info = yes + + + +Activethorns = "LoopControl" + +LoopControl::printstats = yes +#LoopControl::verbose = yes +#LoopControl::debug = yes + +LoopControl::use_random_restart_hill_climbing = yes + + + +ActiveThorns = "InitBase" + +InitBase::initial_data_setup_method = "init_two_levels" + + + +ActiveThorns = "Carpet CarpetLib CarpetReduce" + +Carpet::constant_load_per_processor = yes +driver::global_nsize = 80 +driver::ghost_size = 1 + + + +ActiveThorns = "Boundary CartGrid3D CoordBase SymBase" + +grid::type = "box" + + + +ActiveThorns = "IDScalarWaveC WaveToyC" + +WaveToy::bound = "zero" + + + +ActiveThorns = "Time" + +Time::dtfac = 0.5 + + + +ActiveThorns = "CarpetIOBasic" + +IOBasic::outInfo_every = 1000 +IOBasic::outInfo_reductions = "maximum" +IOBasic::outInfo_vars = " + Carpet::grid_points_per_second + Carpet::grid_point_updates_count + Carpet::time_total + Carpet::time_computing +" diff --git a/Carpet/LoopControl/par/WaveToy_Carpet_1lev.legacy.par b/Carpet/LoopControl/par/WaveToy_Carpet_1lev.legacy.par new file mode 100644 index 000000000..7a715bfe0 --- /dev/null +++ b/Carpet/LoopControl/par/WaveToy_Carpet_1lev.legacy.par @@ -0,0 +1,69 @@ +Cactus::cctk_run_title = "Benchmark of WaveToy using Carpet with one refinement level" +Cactus::cctk_timer_output = "full" + +Cactus::cctk_itlast = 10000 + + + +#ActiveThorns = "MPIClock" + + + +ActiveThorns = "IOUtil" + +#IO::print_timing_info = yes + + + +Activethorns = "LoopControl" + +LoopControl::printstats = yes +#LoopControl::verbose = yes +#LoopControl::debug = yes + +LoopControl::legacy_init = yes + + + +ActiveThorns = "InitBase" + +InitBase::initial_data_setup_method = "init_two_levels" + + + +ActiveThorns = "Carpet CarpetLib CarpetReduce" + +Carpet::constant_load_per_processor = yes +driver::global_nsize = 80 +driver::ghost_size = 1 + + + +ActiveThorns = "Boundary CartGrid3D CoordBase SymBase" + +grid::type = "box" + + + +ActiveThorns = "IDScalarWaveC WaveToyC" + +WaveToy::bound = "zero" + + + +ActiveThorns = "Time" + +Time::dtfac = 0.5 + + + +ActiveThorns = "CarpetIOBasic" + +IOBasic::outInfo_every = 1000 +IOBasic::outInfo_reductions = "maximum" +IOBasic::outInfo_vars = " + Carpet::grid_points_per_second + Carpet::grid_point_updates_count + Carpet::time_total + Carpet::time_computing +" diff --git a/Carpet/LoopControl/par/WaveToy_Carpet_1lev.standard.par b/Carpet/LoopControl/par/WaveToy_Carpet_1lev.standard.par new file mode 100644 index 000000000..c776d8ec6 --- /dev/null +++ b/Carpet/LoopControl/par/WaveToy_Carpet_1lev.standard.par @@ -0,0 +1,67 @@ +Cactus::cctk_run_title = "Benchmark of WaveToy using Carpet with one refinement level" +Cactus::cctk_timer_output = "full" + +Cactus::cctk_itlast = 10000 + + + +#ActiveThorns = "MPIClock" + + + +ActiveThorns = "IOUtil" + +#IO::print_timing_info = yes + + + +Activethorns = "LoopControl" + +LoopControl::printstats = yes +#LoopControl::verbose = yes +#LoopControl::debug = yes + + + +ActiveThorns = "InitBase" + +InitBase::initial_data_setup_method = "init_two_levels" + + + +ActiveThorns = "Carpet CarpetLib CarpetReduce" + +Carpet::constant_load_per_processor = yes +driver::global_nsize = 80 +driver::ghost_size = 1 + + + +ActiveThorns = "Boundary CartGrid3D CoordBase SymBase" + +grid::type = "box" + + + +ActiveThorns = "IDScalarWaveC WaveToyC" + +WaveToy::bound = "zero" + + + +ActiveThorns = "Time" + +Time::dtfac = 0.5 + + + +ActiveThorns = "CarpetIOBasic" + +IOBasic::outInfo_every = 1000 +IOBasic::outInfo_reductions = "maximum" +IOBasic::outInfo_vars = " + Carpet::grid_points_per_second + Carpet::grid_point_updates_count + Carpet::time_total + Carpet::time_computing +" diff --git a/Carpet/LoopControl/par/WaveToy_PUGH.standard.par b/Carpet/LoopControl/par/WaveToy_PUGH.standard.par new file mode 100644 index 000000000..a8e166190 --- /dev/null +++ b/Carpet/LoopControl/par/WaveToy_PUGH.standard.par @@ -0,0 +1,63 @@ +Cactus::cctk_run_title = "Benchmark of WaveToy using Carpet with one refinement level" +Cactus::cctk_timer_output = "full" + +Cactus::cctk_itlast = 10000 + + + +#ActiveThorns = "MPIClock" + + + +ActiveThorns = "IOUtil" + +#IO::print_timing_info = yes + + + +Activethorns = "LoopControl" + +LoopControl::printstats = yes +#LoopControl::verbose = yes +#LoopControl::debug = yes + + + +ActiveThorns = "InitBase" + +InitBase::initial_data_setup_method = "init_two_levels" + + + +ActiveThorns = "PUGH PUGHInterp PUGHReduce PUGHSlab LocalReduce" + +PUGH::local_size_includes_ghosts = no +driver::local_nsize = 80 +driver::ghost_size = 1 + + + +ActiveThorns = "Boundary CartGrid3D CoordBase SymBase" + +grid::type = "box" + + + +ActiveThorns = "IDScalarWaveC WaveToyC" + +WaveToy::bound = "zero" + + + +ActiveThorns = "Time" + +Time::dtfac = 0.5 + + + +ActiveThorns = "IOBasic" + +IOBasic::outInfo_every = 1000 +IOBasic::outInfo_vars = " + WaveToy::phi +" -- cgit v1.2.3