Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

kira_defaults.h

Go to the documentation of this file.
00001 
00002 // Default parameter settings for parameters we might want to change.
00003 
00004 // Used in util/hdyn_io.C and evolve/kira_init.C:
00005 
00006 #define DEFAULT_ETA                             0.1
00007 #define DEFAULT_EPS                             0.0
00008 #define DEFAULT_GAMMA                           1.e-7
00009 #define DEFAULT_D_MIN_FAC                       0.25
00010 #define DEFAULT_LAG_FACTOR                      2.5
00011 
00012 #define DEFAULT_DT                              10.0
00013 #define DEFAULT_DT_REINIT                       1.0
00014 #define DEFAULT_DT_FULLDUMP                     1.0
00015 #define DEFAULT_DT_LOG                          1.0
00016 #define DEFAULT_DT_SSTAR                        0.015625
00017 
00018 // Used in util/kira_options.C and evolve/kira_runtime.C:
00019 
00020 #define DEFAULT_PRINT_XREAL                     true
00021 
00022 #define DEFAULT_PERTURBER_CRITERION             2       // hybrid
00023 
00024 #define DEFAULT_OPTIMIZE_SCHEDULING             true
00025 #define DEFAULT_OPTIMIZE_BLOCK                  false
00026 #define DEFAULT_ALLOW_UNPERTURBED               true
00027 #define DEFAULT_ALLOW_MULTIPLES                 false
00028 
00029 #define DEFAULT_MIN_UNPERT_STEPS                5
00030 #define DEFAULT_FULL_MERGE_TOLERANCE            1.e-8   // new 1/14/02
00031 #define DEFAULT_RELAX_FACTOR                    10.0
00032 #define DEFAULT_PARTIAL_MERGE_FACTOR            0.01
00033 #define DEFAULT_FULL_MERGE_TOL_FOR_CLOSE_BINARY 1.e-4
00034 #define DEFAULT_MULTIPLE_MERGE_TOLERANCE        1.e-8   // new 1/14/02
00035 #define DEFAULT_UNCONDITIONAL_STABLE_FAC        5.0     // conservative
00036 #define DEFAULT_PARTIAL_STABLE_FAC              30.0
00037 
00038 #define DEFAULT_USE_AARSETH_CRITERION           true
00039 #define DEFAULT_AARSETH_STABLE_FAC              2.8     //don't change!
00040 
00041 #define DEFAULT_CLOSE_CRITERION                 2       // force
00042 
00043 #define DEFAULT_ALLOW_KEPLSTEP                  true
00044 
00045 #define DEFAULT_USE_OLD_CORRECT_ACC_AND_JERK    false
00046 
00047 #define DEFAULT_GRAPE_CHECK_COUNT               15000
00048 #define DEFAULT_GRAPE_MAX_CPU                   15.0    // seconds
00049 #define DEFAULT_GRAPE_LAST_CPU                  0.0
00050 
00051 #define DEFAULT_USE_PERTURBED_LIST              true
00052 
00053 // Used in util/hdyn_io.C and evolve/kira_runtime.C:
00054 
00055 #define DEFAULT_MAX_SLOW_FACTOR                 1       // suppress
00056 #define DEFAULT_MAX_SLOW_PERTURBATION           1.e-3
00057 #define DEFAULT_MAX_SLOW_PERTURBATION_SQ        1.e-6   // keep consistent!

Generated at Sun Feb 24 09:57:06 2002 for STARLAB by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001