GAMS [ Home | Support | Sales | Solvers | Documentation | Model Library | Search | Contact Us ]

badpt5.gms : Test acceptance of models with generation errors





Small Model of Type: GAMS
$title 'Test acceptance of models with generation errors' (BADPT5,SEQ=204) SET solver master set of solvers / baron, conopt, cplex, dicopt, knitro, lgo, miles, milesold, minos, mosek, msnlp, nlpec, oqnlp, osl, path, pathold, pathnlp, sbb, snopt, xa, xpress /; alias(nlpsolv,solver); set bubba / 'nlp' /; set foo(solver); file fp /'bpscript.gms'/; put fp; put '* $call =testlib badpt4' /; put '* $if errorlevel 1 $abort Could not retrieve test model' /; put 'scalar rc / 0 /;' /; loop {nlpsolv$[SolverCapabilities(nlpsolv,'NLP')], foo(solver) = NO; foo(nlpsolv) = YES; display foo; put "execute '=gams badpt4 nlp " nlpsolv.tl:0 "';" /; put "rc = rc + errorlevel;" /; }; put 'display rc;' /; put 'abort$rc "test failed";' /;