diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2007-08-26 02:55:00 +0000 |
---|---|---|
committer | Erik Schnetter <schnetter@cct.lsu.edu> | 2007-08-26 02:55:00 +0000 |
commit | e15f981b761acb114010667880ef59fd508ee41a (patch) | |
tree | be57f518626e309b6a9b4219adfd1fcb4e89a7fe /Carpet/LoopControl/param.ccl | |
parent | f6ff5079044289e1f748e800ce85e171fe766f5f (diff) |
LoopControl: Add automatic configuration based on simulated annealing
(Nice idea, but doesn't seem to work right. Maybe only the parameters
need to be chosen differently? But I rather think that a more
intelligent method is necessary.)
darcs-hash:20070826025505-dae7b-ed81bc28a4204d84776d28443be65a995c52699b.gz
Diffstat (limited to 'Carpet/LoopControl/param.ccl')
-rw-r--r-- | Carpet/LoopControl/param.ccl | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/Carpet/LoopControl/param.ccl b/Carpet/LoopControl/param.ccl index cdd922888..009ee76e5 100644 --- a/Carpet/LoopControl/param.ccl +++ b/Carpet/LoopControl/param.ccl @@ -61,3 +61,44 @@ CCTK_INT lc_knpoints "Number of grid points in the k-direction" STEERABLE=recove BOOLEAN cycle_j_tilings "Cycle through all available tilings in the j-direction" STEERABLE=recover { } "no" + + + +BOOLEAN use_simulated_annealing "Find a good loop configuration through simulated annealing" +{ +} "no" + +CCTK_INT siman_iters_fixed_T "" +{ + 1:* :: "" +} 1 + +CCTK_REAL siman_probability_change_topology "" +{ + 0:1 :: "" +} 0.1 + +CCTK_REAL siman_step_size "" +{ + (1.0:* :: "" +} 3.0 + +CCTK_REAL siman_k "energy scale" +{ + (0:* :: "" +} 1.0e-9 + +CCTK_REAL siman_T_initial "initial variability" +{ + (0:* :: "" +} 1.0 + +CCTK_REAL siman_mu_T "speed" +{ + (0:* :: "" +} 1.005 + +CCTK_REAL siman_T_min "stopping criterion" +{ + (0:* :: "" +} 0.01 |