main file
- Author
- Michal Vrastil
- Date
- 2018-07-11
Definition in file main.cpp.
| int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
< end of anonymous namespace
initialize program and run all simulations
- Parameters
-
| argc | number of command line arguments |
| argv | command line arguments |
- Returns
- int exit status
Definition at line 120 of file main.cpp.
References Comp_App::AA, Comp_App::chi, Comp_App::chi_ff, Sim_Param::comp_app, Comp_App::FF, Comp_App::FP, Comp_App::FP_pp, anonymous_namespace{main.cpp}::init_logging(), Sim_Param::is_ready(), Comp_App::PM, Sim_Param::print_info(), Sim_Param::simulate(), Comp_App::TZA, and Comp_App::ZA.
137 if(sim.comp_app.ZA) init_and_run_app<App_Var_ZA>(sim);
140 if(sim.comp_app.TZA) init_and_run_app<App_Var_TZA>(sim);
143 if(sim.comp_app.FF) init_and_run_app<App_Var_FF>(sim);
146 if(sim.comp_app.FP) init_and_run_app<App_Var_FP>(sim);
149 if(sim.comp_app.PM) init_and_run_app<App_Var_PM>(sim);
152 if(sim.comp_app.AA) init_and_run_app<App_Var_AA>(sim);
155 if(sim.comp_app.FP_pp) init_and_run_app<App_Var_FP_mod>(sim);
158 if(sim.comp_app.chi) init_and_run_app<App_Var_Chi>(sim);
161 if(sim.comp_app.chi_ff) init_and_run_app<App_Var_Chi_FF>(sim);
163 }
while (sim.simulate());
164 BOOST_LOG_TRIVIAL(info) <<
"All simulations completed.";
: class storing simulation parameters