int main(int argc,char * argv[]) { ad_set_new_handler(); ad_exit=&ad_boundf; gradient_structure::set_NO_DERIVATIVES(); gradient_structure::set_YES_SAVE_VARIABLES_VALUES(); if (!arrmblsize) arrmblsize=15000000; model_parameters mp(arrmblsize,argc,argv); mp.iprint=10; mp.preliminary_calculations(); mp.computations(argc,argv); return 0; }
int main(int argc,char * argv[]) { ad_set_new_handler(); ad_exit=&ad_boundf; gradient_structure::set_NO_DERIVATIVES(); gradient_structure::set_YES_SAVE_VARIABLES_VALUES(); #if defined(__GNUDOS__) || defined(DOS386) || defined(__DPMI32__) || \ defined(__MSVC32__) if (!arrmblsize) arrmblsize=150000; #else if (!arrmblsize) arrmblsize=25000; #endif model_parameters mp(arrmblsize,argc,argv); mp.iprint=10; mp.preliminary_calculations(); mp.computations(argc,argv); return 0; }
int main(int argc,char * argv[]) { ad_set_new_handler(); ad_exit=&ad_boundf; arrmblsize = 500000000; gradient_structure::set_GRADSTACK_BUFFER_SIZE(1.e7); gradient_structure::set_CMPDIF_BUFFER_SIZE(1.e7); gradient_structure::set_MAX_NVAR_OFFSET(5000); gradient_structure::set_NUM_DEPENDENT_VARIABLES(5000); gradient_structure::set_NO_DERIVATIVES(); gradient_structure::set_YES_SAVE_VARIABLES_VALUES(); if (!arrmblsize) arrmblsize=15000000; model_parameters mp(arrmblsize,argc,argv); mp.iprint=10; mp.preliminary_calculations(); mp.computations(argc,argv); return 0; }