User Tools

Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gams:create_a_report_with_some_technical_information_about_the_optimzation [2011/09/22 14:09]
— (current)
Line 1: Line 1:
-===== How do I create a report with some technical information about the optimzation?​ =====  
-You can save the solver status and model status along with the objective value. This also works for solves in a loop. Below is an example: 
-parameter report (*,*); 
-loop {I, 
-   solve m using nlp min z; 
-   ​report(I,'​objval'​) = m.objval; 
-   ​report(I,'​modelstat'​) = m.modelstat;​ 
-   ​report(I,'​solvestat'​) = m.solvestat;​ 
-There'​s plenty more one could include. ​ To get a list, just make a mis-spelling of one of the model suffices - this provokes GAMS/Base into giving you a list of the allowed ones: 
-    2. set by gams after each solve execution 
-       ​domusd,​ etalg, etsolve, etsolver, handle, iterusd, line 
-       ​linkused,​ modelstat, nodusd, number, numdepnd, numdvar 
-       ​numequ,​ numinfes, numnlins, numnlnz, numnopt, numnz 
-       ​numredef,​ numvar, numvarproj, objest, objval, procused 
-       ​resgen,​ resusd, robj, solvestat, suminfes 
-You may also use a [[interfaces:​send_model_status_to_a_gdx_file|gdx file to store this information]]. 
IMPRESSUM / LEGAL NOTICEPRIVACY POLICY gams/create_a_report_with_some_technical_information_about_the_optimzation.1316693388.txt.gz ยท Last modified: 2011/09/22 14:09 by support