## Solver Square Comparison: Considers all models.

 Date / Time: 10/19/08 15:15:24

Solver comparison utility.

Compares all solver return outcomes (for example optimal, locally optimal, infeasible, unbounded, fail) of one solver with all return outcomes of another solver. Interrupt denotes resource or iteration limit has been reached. Solver IPOPTMA27 is represented on the left (rows) and solver SNOPT on top (columns). See the solver return definitions for return codes.

Models having trace data only in one trace file are listed in the "no data" column of the other.

 Tracefile 1 : IPOPT-1.trc Tracefile 2 : SNOPT-1.trc Solvers used : IPOPTMA27 SNOPT Modeltype(s) NLP

 SNOPT: optimal SNOPT: locally optimal SNOPT: feasible SNOPT: infeasible SNOPT: unbounded SNOPT: fail SNOPT: no data total IPOPTMA27 IPOPTMA27: optimal - - - - - - - - IPOPTMA27: locally optimal - 67 5 1 - 1 - 74 IPOPTMA27: feasible - - - 1 - - - 1 IPOPTMA27: infeasible - 2 - - - - - 2 IPOPTMA27: unbounded - 2 - - - - - 2 IPOPTMA27: fail - - - 1 - 1 - 2 IPOPTMA27: no data - - - - - - - - total SNOPT - 71 5 3 - 2 - 81

### Solver return definitions:

 Outcome Model Status Solver Status optimal 1 or 15 1 locally optimal 2 any feasible 7 or 16 or 17 1 or 2 or 3 or 4 or 5 infeasible 4 or 5 or 19 1 unbounded 3 or 18 1 fail all other all other

### Solver Resource Times

• Models for each solver pair outcome. Listed are the solver resource times TIME(.) in seconds, as well as the ratio RATIO(./.) of resource times for the two solvers if both solved optimally.
• Also listed are the objective values OBJ(.) using both solvers. The better solution found is listed in boldface. A solution is considered better, if the relative objective function difference is greater than 5.00E-03. If both solutions are less than 1e-1, we use the absolute difference.
• Solver resource time ratios for a particular model are listed only if one solver has resource greater than 5.00E-02.

 Modelname Time (IPOPTMA27) Time (SNOPT) Ratio (IPOPTMA27/SNOPT) Obj (IPOPTMA27) Obj (SNOPT) arki0002 0.1100 204.7300 0.001 1.87252774 1.05777733 arki0003 20.1200 1.3100 15.359 3795.20606780 3795.20606777 arki0004 5.4600 0.7200 7.583 323.46703883 323.46703883 arki0011 80.1400 622.2000 0.129 -224086.46003178 -224086.45866225 arki0013 98.6000 2230.8800 0.044 -224253.08634914 -224253.08922071 arki0015 3.9100 4.4800 0.873 -266.94068809 -272.29977820 arki0020 0.2700 32.5100 0.008 -41.07495436 -41.07495436 arki0021 1.7300 91.9600 0.019 -72.58210091 -72.58210091 arki0022 3.1800 133.2400 0.024 -87.09909127 -87.09909127 camshape400 0.2400 0.1200 2.000 -4.27568847 -4.27568692 camshape800 0.6900 0.5400 1.278 -4.27427413 -4.27427301 catmix100 0.0600 0.2000 0.300 -0.04806941 -0.04806940 catmix200 0.0800 0.9400 0.085 -0.04805914 -0.04805914 catmix400 0.1300 3.2400 0.040 -0.04805654 -0.04805655 catmix800 0.3700 13.8000 0.027 -0.04805590 -0.04805590 chain400 0.0400 9.1000 0.004 5.06862169 5.06862169 elec200 1520.0900 15.2400 99.743 18439.26774952 18438.99267601 ex8_2_2a 3.7700 69.5800 0.054 -552.66625860 -552.66070523 ex8_2_2b 4.5300 9.8300 0.461 -552.66625954 -551.76977070 ex8_2_3a 9.9700 63.4100 0.157 -3731.07929639 -3731.07717832 ex8_2_3b 13.3400 25.6000 0.521 -3731.07929656 -3730.72924988 ex8_2_5a 3.7500 186.8800 0.020 -830.33806724 -830.33782177 ex8_2_5b 11.3100 8.1300 1.391 -830.33806724 -830.07940808 flowchan100 0.0800 0.4300 0.186 0.00000000 0.00000000 flowchan200 0.1300 1.3800 0.094 0.00000000 0.00000000 flowchan400 0.2600 4.6200 0.056 0.00000000 0.00000000 gasoil100 0.2300 0.6400 0.359 0.00523659 0.00523659 gasoil200 0.5200 2.1400 0.243 0.00523660 0.00523660 gasoil400 2.2300 8.3500 0.267 0.00523660 0.00523660 gasoil50 0.1000 0.2600 0.385 0.00523664 0.00523664 glider400 3424.5700 640.7300 5.345 -250.00000000 -256.61124569 jbearing100 10.4600 53.0200 0.197 -0.15504194 -0.15504196 jbearing25 0.7100 9.3900 0.076 -0.15401551 -0.15401554 jbearing50 2.1000 39.7100 0.053 -0.15482381 -0.15482422 jbearing75 5.4500 28.0500 0.194 -0.15498446 -0.15498453 lnts100 0.0400 0.3400 0.118 0.55459540 0.55459540 lnts200 0.0700 1.6100 0.043 0.55457702 0.55457702 lnts400 0.1300 8.0800 0.016 0.55457241 0.55457241 methanol100 0.4300 1.1500 0.374 0.00902229 0.00902229 methanol200 4.5000 3.1000 1.452 0.00902229 0.00902229 methanol400 6.4800 12.4800 0.519 0.00902229 0.00902229 methanol50 0.1300 1.3000 0.100 0.00902229 0.00902229 minsurf100 11.0800 400.9100 0.028 2.50694962 2.50694926 minsurf25 0.7900 12.4600 0.063 2.51948798 2.51948768 minsurf50 3.3500 81.2800 0.041 2.51489003 2.51488916 minsurf75 17.5900 189.1700 0.093 2.50568696 2.50568648 pinene100 0.2500 2.9000 0.086 19.87217015 19.87217015 pinene200 0.7100 9.9700 0.071 19.87216684 19.87216684 pinene25 0.1200 0.7400 0.162 19.87216552 19.87216552 pinene50 0.1800 0.7000 0.257 19.87216552 19.87216552 polygon100 5.4100 13.6500 0.396 -0.78505614 -0.78501552 polygon25 0.0600 0.0400 1.500 -0.77974054 -0.77973670 polygon50 1.4800 1.8600 0.796 -0.78213256 -0.78401305 polygon75 4.8900 7.7300 0.633 -0.78446376 -0.78478846 popdynm100 0.5100 2.5100 0.203 19746.52860217 19746.52860217 popdynm200 1.2800 7.5000 0.171 19746.52964660 19746.52964660 popdynm25 0.1900 0.3900 0.487 19752.21541511 19752.21541511 popdynm50 0.2100 1.2500 0.168 19746.54515628 19746.54515628 robot200 0.5000 10.1700 0.049 9.14139687 9.14139550 robot400 1.2400 26.7000 0.046 9.14102607 9.14102603 rocket100 3.7400 0.4600 8.130 -1.01283200 -1.01283202 rocket200 22.4400 6.5900 3.405 -1.01283568 -1.01283569 rocket400 161.4900 18.7300 8.622 -1.01283661 -1.01283661 torsion100 16.9800 24.4500 0.694 -0.41823920 -0.41823921 torsion25 1.1000 2.1800 0.505 -0.41751073 -0.41751073 torsion50 5.5500 16.4700 0.337 -0.41808762 -0.41808763 torsion75 13.4900 14.6000 0.924 -0.41819939 -0.41819940

 Modelname Time (IPOPTMA27) Time (SNOPT) Ratio (IPOPTMA27/SNOPT) Obj (IPOPTMA27) Obj (SNOPT) arki0012 144.1600 3600.4600 0.040 -224252.42720549 -224120.68981706 arki0014 89.0400 3600.4500 0.025 -223977.08507254 -223911.58838547 arki0017 1.0300 2696.2200 0.000 -121.83308010 -121.83308010 arki0018 0.6000 48.4100 0.012 0.01045662 0.01198002 arki0023 12.2400 97.3500 0.126 -153.66007775 -153.41732339

 Modelname Time (IPOPTMA27) Time (SNOPT) Ratio (IPOPTMA27/SNOPT) Obj (IPOPTMA27) Status (SNOPT) infeas1 0.6000 0.0200 --- 13685.59646092 mstat( 4) sstat( 1)

 Modelname Time (IPOPTMA27) Time (SNOPT) Ratio (IPOPTMA27/SNOPT) Obj (IPOPTMA27) Status (SNOPT) arki0016 1.4000 NA --- 867.97316601 mstat(13) sstat(13)

 Modelname Time (IPOPTMA27) Time (SNOPT) Ratio (IPOPTMA27/SNOPT) Obj (IPOPTMA27) Status (SNOPT) glider200 193.3500 1.9100 --- -250.00000000 mstat( 5) sstat( 1)

 Modelname Time (IPOPTMA27) Time (SNOPT) Ratio (IPOPTMA27/SNOPT) Status (IPOPTMA27) Obj (SNOPT) glider100 68.0400 1190.9000 --- mstat( 5) sstat( 1) -1255.05860055 glider50 0.6600 102.5300 --- mstat( 5) sstat( 1) -1286.97737315

 Modelname Time (IPOPTMA27) Time (SNOPT) Ratio (IPOPTMA27/SNOPT) Status (IPOPTMA27) Obj (SNOPT) robot100 4.1600 0.9800 --- mstat( 3) sstat( 1) 9.14268538 robot50 1498.0200 0.1600 --- mstat( 3) sstat( 1) 9.14687850

 Modelname Time (IPOPTMA27) Time (SNOPT) Ratio (IPOPTMA27/SNOPT) Status (IPOPTMA27) Status (SNOPT) arki0008 NA 15.4400 --- mstat(13) sstat(13) mstat( 5) sstat( 1)

 Modelname Time (IPOPTMA27) Time (SNOPT) Ratio (IPOPTMA27/SNOPT) Status (IPOPTMA27) Status (SNOPT) ex8_2_2 3695.5800 26.7800 --- mstat( 6) sstat( 3) mstat( 6) sstat( 4)

 Modelname Time (IPOPTMA27) Obj (IPOPTMA27) arki0002 0.1100 1.87252774 arki0003 20.1200 3795.20606780 arki0004 5.4600 323.46703883 arki0011 80.1400 -224086.46003178 arki0012 144.1600 -224252.42720549 arki0013 98.6000 -224253.08634914 arki0014 89.0400 -223977.08507254 arki0015 3.9100 -266.94068809 arki0016 1.4000 867.97316601 arki0017 1.0300 -121.83308010 arki0018 0.6000 0.01045662 arki0020 0.2700 -41.07495436 arki0021 1.7300 -72.58210091 arki0022 3.1800 -87.09909127 arki0023 12.2400 -153.66007775 camshape400 0.2400 -4.27568847 camshape800 0.6900 -4.27427413 catmix100 0.0600 -0.04806941 catmix200 0.0800 -0.04805914 catmix400 0.1300 -0.04805654 catmix800 0.3700 -0.04805590 chain400 0.0400 5.06862169 elec200 1520.0900 18439.26774952 ex8_2_2a 3.7700 -552.66625860 ex8_2_2b 4.5300 -552.66625954 ex8_2_3a 9.9700 -3731.07929639 ex8_2_3b 13.3400 -3731.07929656 ex8_2_5a 3.7500 -830.33806724 ex8_2_5b 11.3100 -830.33806724 flowchan100 0.0800 0.00000000 flowchan200 0.1300 0.00000000 flowchan400 0.2600 0.00000000 gasoil100 0.2300 0.00523659 gasoil200 0.5200 0.00523660 gasoil400 2.2300 0.00523660 gasoil50 0.1000 0.00523664 glider400 3424.5700 -250.00000000 infeas1 0.6000 13685.59646092 jbearing100 10.4600 -0.15504194 jbearing25 0.7100 -0.15401551 jbearing50 2.1000 -0.15482381 jbearing75 5.4500 -0.15498446 lnts100 0.0400 0.55459540 lnts200 0.0700 0.55457702 lnts400 0.1300 0.55457241 methanol100 0.4300 0.00902229 methanol200 4.5000 0.00902229 methanol400 6.4800 0.00902229 methanol50 0.1300 0.00902229 minsurf100 11.0800 2.50694962 minsurf25 0.7900 2.51948798 minsurf50 3.3500 2.51489003 minsurf75 17.5900 2.50568696 pinene100 0.2500 19.87217015 pinene200 0.7100 19.87216684 pinene25 0.1200 19.87216552 pinene50 0.1800 19.87216552 polygon100 5.4100 -0.78505614 polygon25 0.0600 -0.77974054 polygon50 1.4800 -0.78213256 polygon75 4.8900 -0.78446376 popdynm100 0.5100 19746.52860217 popdynm200 1.2800 19746.52964660 popdynm25 0.1900 19752.21541511 popdynm50 0.2100 19746.54515628 robot200 0.5000 9.14139687 robot400 1.2400 9.14102607 rocket100 3.7400 -1.01283200 rocket200 22.4400 -1.01283568 rocket400 161.4900 -1.01283661 torsion100 16.9800 -0.41823920 torsion25 1.1000 -0.41751073 torsion50 5.5500 -0.41808762 torsion75 13.4900 -0.41819939

 Modelname Time (IPOPTMA27) Obj (IPOPTMA27) glider200 193.3500 -250.00000000

 Modelname Time (IPOPTMA27) Status (IPOPTMA27) glider100 -- mstat( 5) sstat( 1) glider50 -- mstat( 5) sstat( 1)

 Modelname Time (IPOPTMA27) Status (IPOPTMA27) robot100 4.1600 mstat( 3) sstat( 1) robot50 1498.0200 mstat( 3) sstat( 1)

 Modelname Time (IPOPTMA27) Status (IPOPTMA27) arki0008 -- mstat(13) sstat(13) ex8_2_2 -- mstat( 6) sstat( 3)

 Modelname Time (SNOPT) Obj (SNOPT) arki0002 204.7300 1.05777733 arki0003 1.3100 3795.20606777 arki0004 0.7200 323.46703883 arki0011 622.2000 -224086.45866225 arki0013 2230.8800 -224253.08922071 arki0015 4.4800 -272.29977820 arki0020 32.5100 -41.07495436 arki0021 91.9600 -72.58210091 arki0022 133.2400 -87.09909127 camshape400 0.1200 -4.27568692 camshape800 0.5400 -4.27427301 catmix100 0.2000 -0.04806940 catmix200 0.9400 -0.04805914 catmix400 3.2400 -0.04805655 catmix800 13.8000 -0.04805590 chain400 9.1000 5.06862169 elec200 15.2400 18438.99267601 ex8_2_2a 69.5800 -552.66070523 ex8_2_2b 9.8300 -551.76977070 ex8_2_3a 63.4100 -3731.07717832 ex8_2_3b 25.6000 -3730.72924988 ex8_2_5a 186.8800 -830.33782177 ex8_2_5b 8.1300 -830.07940808 flowchan100 0.4300 0.00000000 flowchan200 1.3800 0.00000000 flowchan400 4.6200 0.00000000 gasoil100 0.6400 0.00523659 gasoil200 2.1400 0.00523660 gasoil400 8.3500 0.00523660 gasoil50 0.2600 0.00523664 glider100 1190.9000 -1255.05860055 glider400 640.7300 -256.61124569 glider50 102.5300 -1286.97737315 jbearing100 53.0200 -0.15504196 jbearing25 9.3900 -0.15401554 jbearing50 39.7100 -0.15482422 jbearing75 28.0500 -0.15498453 lnts100 0.3400 0.55459540 lnts200 1.6100 0.55457702 lnts400 8.0800 0.55457241 methanol100 1.1500 0.00902229 methanol200 3.1000 0.00902229 methanol400 12.4800 0.00902229 methanol50 1.3000 0.00902229 minsurf100 400.9100 2.50694926 minsurf25 12.4600 2.51948768 minsurf50 81.2800 2.51488916 minsurf75 189.1700 2.50568648 pinene100 2.9000 19.87217015 pinene200 9.9700 19.87216684 pinene25 0.7400 19.87216552 pinene50 0.7000 19.87216552 polygon100 13.6500 -0.78501552 polygon25 0.0400 -0.77973670 polygon50 1.8600 -0.78401305 polygon75 7.7300 -0.78478846 popdynm100 2.5100 19746.52860217 popdynm200 7.5000 19746.52964660 popdynm25 0.3900 19752.21541511 popdynm50 1.2500 19746.54515628 robot100 0.9800 9.14268538 robot200 10.1700 9.14139550 robot400 26.7000 9.14102603 robot50 0.1600 9.14687850 rocket100 0.4600 -1.01283202 rocket200 6.5900 -1.01283569 rocket400 18.7300 -1.01283661 torsion100 24.4500 -0.41823921 torsion25 2.1800 -0.41751073 torsion50 16.4700 -0.41808763 torsion75 14.6000 -0.41819940

 Modelname Time (SNOPT) Obj (SNOPT) arki0012 3600.4600 -224120.68981706 arki0014 3600.4500 -223911.58838547 arki0017 2696.2200 -121.83308010 arki0018 48.4100 0.01198002 arki0023 97.3500 -153.41732339

 Modelname Time (SNOPT) Status (SNOPT) arki0008 -- mstat( 5) sstat( 1) glider200 -- mstat( 5) sstat( 1) infeas1 -- mstat( 4) sstat( 1)

 Modelname Time (SNOPT) Status (SNOPT) arki0016 -- mstat(13) sstat(13) ex8_2_2 -- mstat( 6) sstat( 4)