MS-SBVAR: change default for drop option

issue#70
Houtan Bastani 2011-09-15 15:05:44 -04:00
parent e94ea4839e
commit db8905f9ef
1 changed files with 3 additions and 2 deletions

View File

@ -966,10 +966,11 @@ MSSBVARSimulationStatement::writeOutput(ostream &output, const string &basename)
// Redeclare drop option if necessary
OptionsList::num_options_t::const_iterator mh_replic_it = options_list.num_options.find("ms.mh_replic");
OptionsList::num_options_t::const_iterator thinning_factor_it = options_list.num_options.find("ms.thinning_factor");
OptionsList::num_options_t::const_iterator drop_it = options_list.num_options.find("ms.drop");
if (mh_replic_it != options_list.num_options.end())
if (mh_replic_it != options_list.num_options.end() || thinning_factor_it != options_list.num_options.end())
if (drop_it == options_list.num_options.end())
output << "options_.ms.drop = 0.1*options_.ms.mh_replic;" << endl;
output << "options_.ms.drop = 0.1*options_.ms.mh_replic*options_.ms.thinning_factor;" << endl;
output << "[options_, oo_] = ms_simulation(M_, options_, oo_);" << endl;
}