The GAMS Test model library was developed for testing and quality control, both for the GAMS base module and the many solvers distributed with the GAMS system. As such, it is designed and maintained to be used primarily by GAMS staff and our solver providers. However, users may find it useful as well.
You want all the details on the semantics of MCP models? See what is tested for by browsing and running the MCP models from testlib. Not sure what the convention on the sign of the marginal values is? Check the LP tests where all possible combinations are tested. You can not find an example of how utility XYZ is used? Search testlib: we have tests for most of the utilities we ship. In addition, users can run the GAMS quality tests on their own hardware in case of suspected bugs or system-dependent behavior.
Seq | Name | Description | Type |
---|---|---|---|
1 | testutil | Generates some useful files from the Test Model Library | GAMS |
2 | quality | Driver for quality tests of all sorts | GAMS |
3 | assign1 | Lagged replacements could go wrong | GAMS |
4 | binary1 | Simple tests for binary boolean operations | GAMS |
5 | binary2 | Tests selected binary operations and functions | GAMS |
6 | call1 | CALL1 | GAMS |
7 | call2 | Check return codes for spawns of gams execute | GAMS |
8 | call3 | Check for standard output conflicts | GAMS |
9 | clear1 | Test that option clear works like an assign | GAMS |
10 | clear2 | Test that we cannot option clear a domain | GAMS |
11 | clear3 | $clear acts like a data statement and knows about alias | GAMS |
12 | clear4 | $clear cannot clear predefined symbols | GAMS |
13 | clear5 | option clear cannot clear predefined symbols | GAMS |
14 | clear6 | option clear cannot clear known predefined symbols | GAMS |
15 | clear7 | $clear cannot clear known predefined symbols | GAMS |
16 | dattim1 | basic day/time test for Thursday Jul 4, 2002 | GAMS |
17 | dattim2 | day of week test starting Monday Jan 7, 2002 | GAMS |
18 | funcs1 | Test functions in NLP and DNLP | GAMS |
19 | gdx1 | Checks opening of gdx files for read and write | GAMS |
20 | ifnot1 | Better recognition of $if NOT == | GAMS |
21 | load1 | $load under $onMulti works like data statements | GAMS |
22 | loop1 | Empty loops with and without control GT00532 | GAMS |
23 | onmulti1 | With onmulti we can expand the domain | GAMS |
24 | onmulti2 | Onmulti operates like a replace | GAMS |
25 | onmulti3 | Onmulti may violate the ordered property | GAMS |
26 | onmulti4 | The onmulti merge may destroy the ordered property | GAMS |
27 | onmulti5 | Test set table and onmulti with deletes | GAMS |
28 | phantom1 | Phantoms can only have default values | GAMS |
29 | phantom2 | Phantoms can only have default values - ondelim | GAMS |
30 | point1 | execute_loadpoint is a merge operation | GAMS |
31 | point2 | execute_load is a replacement operation | GAMS |
32 | power1 | compare real and integer power for normal values | GAMS |
33 | power2 | test integer powers from -299 to +299 | GAMS |
34 | put1 | aliased set and .te | GAMS |
35 | put2 | .nr=2 writes scientific notation | GAMS |
36 | put3 | .nr=2 writes scientific - test for errors | GAMS |
37 | put4 | uses system.f? and compares with full file name | GAMS |
38 | set1 | test basic $set scopting | GAMS |
39 | set2 | more on $set scoping | GAMS |
40 | set3 | $set and $drop scoping | GAMS |
41 | set4 | set $set with includes | GAMS |
42 | set5 | split file name | GAMS |
43 | set6 | split a gams name into components | GAMS |
44 | set7 | split the file name and recombine | GAMS |
45 | tester | handy way to test at compile time | GAMS |
46 | title1 | My Title | GAMS |
47 | unary1 | tests mapval function | GAMS |
48 | unary2 | simple test on unary operations with "crazy" values | GAMS |
49 | undf1 | $onUNDF/offUNDF changes the scanner | GAMS |
50 | unload1 | multiple unloads of the same item are OK | GAMS |
51 | unload2 | cannot unload different items to same gdx name | GAMS |
52 | unload3 | ignore gdx suffix | GAMS |
53 | unload4 | commas are optional | GAMS |
54 | unload5 | multiple $unLoads of the same item are OK | GAMS |
55 | unload6 | cannot $unLoad different items to same gdx name | GAMS |
56 | unload7 | ignore gdx suffix | GAMS |
57 | unload8 | $unLoad lines are treated as one for errors | GAMS |
58 | warning1 | set limit on compilation warnings with WARNING=n | GAMS |
59 | warning2 | compilation warnings are ignored | GAMS |
60 | empty1 | checks if empty equation are feasible | GAMS |
61 | gbin1 | Checks to see if we have unix utilities in the path | GAMS |
62 | nest1 | nested If - loop - solve test with alias | GAMS |
63 | nest2 | nested if loop solve test with map | GAMS |
64 | nlcode1 | test for NL code generation error GT00470 | GAMS |
65 | savep1 | execute_loadpoint: save point - clear - loadpoint - reoptimize | GAMS |
66 | lp01 | Simple test on one equation | LP |
67 | lp02 | Simple level and sign test | LP |
68 | lp03 | Many free variables and restart | LP |
69 | lp04 | Tests basic modelstat codes | LP |
70 | lp05 | Test iteration interrupt for optimal and infeasible models | LP |
71 | lp06 | Test iteration interrupts and optimal restarts | LP |
72 | lp07 | Test restarts with reslim | LP |
73 | lp08 | Test the proper return of free equations | LP |
74 | qcp01 | Test of correctness for levels and marginals of QCP | QCP |
75 | qcp02 | Test modsolstat and solution correctness - multiple QCons | QCP |
76 | nlpqcp01 | Test of correctness for levels and marginals of NLP | NLP |
77 | nlpqcp02 | Test modsolstat and solution correctness - multiple QCons | NLP |
78 | mpsge01 | Illustrate correct naming in MPSGE - new rules | MPSGE |
79 | mpsge02 | Illustrate correct naming in MPSGE - old rules | MPSGE |
80 | mpsge03 | MPSGE naming test: labels cannot contain a space | MPSGE |
81 | mpsge04 | MPSGE naming test: labels cannot contain a ! | MPSGE |
82 | mpsge05 | MPSGE naming test: labels cannot contain a " | MPSGE |
83 | mpsge06 | MPSGE naming test: labels cannot contain a ' | MPSGE |
84 | mpsge07 | MPSGE naming test: labels cannot contain a . | MPSGE |
85 | mpsge08 | MPSGE naming test: labels cannot contain a : | MPSGE |
86 | qcp03 | Test case for cancellation in quadratic terms | QCP |
87 | qcp04 | Test modsolstat and solution correctness - multiple QCons | QCP |
88 | lp09 | Many free variables and restart | LP |
89 | gdx2 | Test loading of old GDX files from other platforms | GAMS |
91 | cns01 | Test how bounds change the 1-variable CNS model sqr(x)=4 | CNS |
92 | cns02 | Test how bounds change a 2-variable CNS model | CNS |
93 | cns03 | CNS test - holdfixed and singular models | CNS |
94 | cns04 | CNS model with globally unique solution | CNS |
95 | cns05 | CNS model with globally unique solution | CNS |
96 | cns06 | CNS model with globally unique solution | CNS |
97 | cns07 | CNS model with globally unique solution | CNS |
98 | cns08 | CNS model - singular, nonsquare | CNS |
99 | cns09 | CNS model - solvable, singular | CNS |
100 | cns10 | CNS model - solvable, singular | CNS |
101 | cns11 | CNS model - solvable, nonsingular start point | CNS |
102 | cns12 | CNS model - unsolvable model, scaling issues | CNS |
103 | cns13 | CNS model - solvable, globally unique | CNS |
104 | mpec01 | MPEC model to test all types of matches, using =N= | MPEC |
105 | mpec02 | Run through equreform options for NLPEC solver | MPEC |
106 | sos1a | Test of SOS1 variables with active upper bounds | MIP |
107 | mpsge09 | MPSGE naming test: labels cannot be empty | MPSGE |
108 | mpsge10 | MPSGE scaleopt test - m.scaleopt must be 0 | MPSGE |
109 | semicon1 | Simple test of SEMICONT variables | MIP |
110 | nlcode2 | Test limits on nonlinear code length per block | GAMS |
111 | pipe1 | piped assignment - permutation for two dimensions | GAMS |
112 | pipe2 | piped assignment - permutation for two dimensions | GAMS |
113 | pipe3 | piped projections | GAMS |
114 | pipe4 | piped sort | GAMS |
115 | pipe5 | piped projection and counts to 1,2,3 dimensions | GAMS |
116 | pipe6 | piped projection and counts to 1,2,3 dimensions and sorts | GAMS |
117 | gdx3 | gdx test sorting with new elements | GAMS |
118 | lp10 | Poorly-scaled model - small matrix entry implies large x | LP |
119 | dattim3 | Julian time test | GAMS |
120 | dattim4 | Julian date test | GAMS |
121 | dattim5 | test Gxxx functions | GAMS |
122 | dattim6 | time decoding test | GAMS |
123 | eps1 | EPS in multiplications and divisions | GAMS |
124 | funcs2 | Test functions in linear models | GAMS |
125 | delim1 | check element text | GAMS |
126 | decla1 | Incorrect asterisk list generation | GAMS |
127 | mcp01 | Illustrate rules for matching =E= equations in MCP | MCP |
128 | mcp02 | Illustrate rules for matching =G= equations in MCP | MCP |
129 | mcp03 | Illustrate rules for matching =L= equations in MCP | MCP |
130 | mcp04 | Illustrate rules for matching =N= equations in MCP | MCP |
131 | nlplp02 | Simple level and sign test | NLP |
133 | sameas1 | tests different sameas uses | GAMS |
134 | loop2 | Resorting inside a loop with a constant in the search record | GAMS |
135 | loop3 | Check GDX output of loop2 (resorting search records in a loop) | GAMS |
136 | mpec03 | MPEC model to test all types of matches, using =ELG= | MPEC |
137 | loop4 | complex search structures- tremove2 problem | GAMS |
138 | funcs3 | declaration via a table using function names | GAMS |
139 | loop5 | complex search structures- tremove2 problem | GAMS |
140 | ifstat1 | tests of $if statement | GAMS |
141 | gdxrank1 | Tests some rank stuff | GAMS |
145 | nlpec01 | NLPEC test suite - options test | MPEC |
146 | embed1 | Test syntax: bad number field in embedded parameter | GAMS |
147 | embed2 | Compare equivalent data statements | GAMS |
148 | funcs4 | Rules for getting derivs/intervals of intrinsics | GAMS |
149 | funcs5 | Test correctness of intrinsic functions | GAMS |
150 | fnsqr | Test correctness of sqr intrinsic | GAMS |
151 | fnexp | Test correctness of exp intrinsic | GAMS |
152 | fnlog | Test correctness of log intrinsic | GAMS |
153 | fnlog2 | Test correctness of log2 intrinsic | GAMS |
154 | fnlog10 | Test correctness of log10 intrinsic | GAMS |
155 | fnsqrt | Test correctness of sqrt intrinsic | GAMS |
156 | fncos | Test correctness of cos intrinsic | GAMS |
157 | fnsin | Test correctness of sin intrinsic | GAMS |
158 | fnpower | Test correctness of power intrinsic | GAMS |
159 | fnpi | Test correctness of pi intrinsic | GAMS |
160 | fnncpf | Test correctness of ncpf intrinsic | GAMS |
161 | fnsinh | Test correctness of sinh intrinsic | GAMS |
162 | fncosh | Test correctness of cosh intrinsic | GAMS |
163 | fntanh | Test correctness of tanh intrinsic | GAMS |
164 | fnfact | Test correctness of fact intrinsic | GAMS |
165 | fnncpf2 | Test correctness of ncpf intrinsic | GAMS |
166 | lags1 | Tests simple lag and lead operations | GAMS |
167 | sort1 | Test optimization with lags | GAMS |
168 | onelab1 | One element dynamic control inside IF | GAMS |
169 | loop6 | sys11 testcase | GAMS |
170 | map1 | simple mapped assignment | GAMS |
171 | onelab2 | One element dynamic extracted from TSP | GAMS |
172 | gdxxrw1 | Testing the clear option with larger data | GAMS |
173 | gdxxrw2 | Testing the clear option with fitting data | GAMS |
174 | gdxxrw3 | Testing gdxxrw with xlsx or gdx file | GAMS |
175 | gdxxrw4 | Test for some scalar read problems | GAMS |
176 | univ1 | No assignment to universe | GAMS |
177 | ddlist1 | Test the double dash option check | GAMS |
178 | badpt1 | Test rejection of models with generation errors | GAMS |
179 | badpt2 | Test acceptance of models with generation errors | GAMS |
180 | badpt3 | Test rejection of models with generation errors | GAMS |
181 | fnvcpow | Test correctness of vcpower intrinsic | GAMS |
182 | fnvcpow2 | Test correctness of vcpower intrinsic | GAMS |
183 | fngamma | Test correctness of gamma intrinsic | GAMS |
184 | fngamma2 | Test correctness of gamma intrinsic | GAMS |
185 | fnatan | Test correctness of arctan intrinsic | GAMS |
186 | fnerrf | Test correctness of errorf intrinsic | GAMS |
187 | fnerrf2 | Test correctness of errorf intrinsic | GAMS |
188 | fnncpcm | Test correctness of ncpcm intrinsic | GAMS |
189 | fnncpcm2 | Test correctness of ncpcm intrinsic | GAMS |
190 | fnentro | Test correctness of entropy intrinsic | GAMS |
191 | fnentro2 | Test correctness of entropy intrinsic | GAMS |
192 | fnsigmo | Test correctness of sigmoid intrinsic | GAMS |
193 | fnsigmo2 | Test correctness of sigmoid intrinsic | GAMS |
194 | fnrpow | Test correctness of rpower intrinsic | GAMS |
195 | fnrpow2 | Test correctness of rpower intrinsic | GAMS |
196 | fnrpow3 | Test correctness of rpower intrinsic | GAMS |
197 | fnedist | Test correctness of edist intrinsic | GAMS |
198 | fnedist2 | Test correctness of edist intrinsic | GAMS |
199 | fnedist3 | Test correctness of edist intrinsic | GAMS |
200 | fncvpow | Test correctness of cvpow intrinsic | GAMS |
201 | fncvpow2 | Test correctness of cvpow intrinsic | GAMS |
202 | fncvpow3 | Test correctness of cvpow intrinsic | GAMS |
203 | badpt4 | Test acceptance of models with generation errors | GAMS |
204 | badpt5 | Test acceptance of models with generation errors | GAMS |
205 | symxref1 | Test cross-reference generation problem | GAMS |
206 | echo1 | Test that $echoN does not write a new line | GAMS |
207 | syschk1 | Test impact of sys11 setting | GAMS |
208 | unload9 | Test export of defaults for uninitialized scalars | GAMS |
209 | loop7 | Test assignment using a map | GAMS |
210 | ifstat2 | $if should allow keywords for SET and ENV | GAMS |
212 | convert2 | CONVERT test suite - Basic test of convert output for linear model | LP |
213 | loop8 | Test optimization of a control set with a single element | GAMS |
214 | dump01 | Test loading/dumping of uels from gdx - quoting! | GAMS |
215 | mip01 | Test for known XPRESS bug | MIP |
216 | save2 | Test restart from new (Rev 142 and later) workfiles | GAMS |
217 | rest2 | Test restart from new (Rev 142 and later) workfiles | GAMS |
218 | restart2 | Test restart from new (Rev 142 and later) workfiles | GAMS |
219 | sysenv01 | Tests for path and system environment strings | GAMS |
220 | sysenv02 | Tests for setenv and dropenv | GAMS |
221 | load2 | test filtered $load | GAMS |
222 | decla2 | Test declaration that crashed on CD21.6 | GAMS |
223 | pipe7 | Test the elemcount on two dim sets | GAMS |
225 | loop9 | Test use of set with a single element in a loop | GAMS |
226 | pipe8 | Test that projecting to self works OK | GAMS |
227 | pipe9 | Test for projecting | GAMS |
228 | math1 | Demonstrate an inaccurate calculation | GAMS |
229 | put5 | Test put fallback when writing directory | GAMS |
230 | delim2 | Test domain checking on columns under $onDelim | GAMS |
231 | ifstat3 | Tests $if exist and $if dexist | GAMS |
232 | pipe10 | Test for projecting scalars | GAMS |
233 | fnncpvus | Test correctness of NCPVUsin intrinsic | GAMS |
234 | fnncpvup | Test correctness of NCPVUpow intrinsic | GAMS |
235 | fnncpvux | Test correctness of NCPVUxxx intrinsics | GAMS |
236 | gdxdiff1 | Test GDXDIFF handling of zeros when eps>0 | GAMS |
237 | embed3 | Test embedded parameter values: multiplication | GAMS |
238 | handle01 | Test the m.handle functionality: submit, wait, resubmit | LP |
239 | ifstat4 | Tests $if gamslevel and related items | LP |
249 | load3 | Test exec time loading with missing filter | GAMS |
250 | compile1 | AB01031: a solve stmt messed up the symbol table | GAMS |
251 | lp11 | Simple test on one =n= equation | LP |
252 | lp12 | Test solution quality with solvelink=3/6 | LP |
253 | sl4lp01 | Simple test on one equation, with solvelink=4 | LP |
254 | sl4lp02 | Simple level and sign test, with solvelink=4 | LP |
255 | mcp05 | Test simple 2x2 MCP model where preprocessing solves it | MCP |
256 | utils01 | test mps2gms - run it and solve the resulting model | GAMS |
257 | gamsbas1 | GAMSBAS test suite - basic option reading test | GAMS |
258 | gamschk1 | GAMSCHK test suite - basic option reading test | GAMS |
259 | mpswrit1 | MPSWRITE test suite - basic option reading test | GAMS |
260 | path01 | PATH test suite - basic option reading test | GAMS |
261 | pathnlp1 | PATHNLP test suite - basic option reading test | GAMS |
262 | pathnlp2 | PATHNLP test suite - basic option reading test | GAMS |
263 | cplex01 | CPLEX test suite - basic option reading test | GAMS |
265 | baron01 | BARON test suite - basic option reading test | GAMS |
266 | convert3 | CONVERT test suite - basic option reading test | GAMS |
267 | sbb01 | SBB test suite - basic option reading test | GAMS |
269 | fntan | Test correctness of tan intrinsic | GAMS |
270 | fnacos | Test correctness of arccos intrinsic | GAMS |
271 | fnacosx | Test correctness of arccos intrinsic eXceptions | GAMS |
272 | fnasin | Test correctness of arcsin intrinsic | GAMS |
273 | fnasinx | Test correctness of arcsin intrinsic eXceptions | GAMS |
274 | fnatan2 | Test correctness of arctan2 intrinsic | GAMS |
275 | fnatan2n | Test correctness of arctan2 intrinsic | GAMS |
276 | fnatan2x | Test correctness of arctan2 intrinsic eXceptions | GAMS |
278 | miles01 | MILES test suite - basic option reading test | GAMS |
279 | sbb02 | SBB test suite - SOS2 test | GAMS |
280 | conopt01 | CONOPT test suite - basic option reading test | GAMS |
281 | tramp01 | TRAMP test suite - basic option reading test | GAMS |
282 | gdxcomp1 | Compressed GDX - basic operation | GAMS |
283 | knitro01 | KNITRO test suite - basic option reading test | GAMS |
284 | examin01 | EXAMINER test suite - basic option reading test | GAMS |
287 | xpress01 | XPRESS test suite - basic option reading test | GAMS |
288 | xpress02 | XPRESS test suite - check levels and marginals | GAMS |
289 | compile2 | test for data errors caused by C compiler bug | GAMS |
290 | gdxcopy1 | Test GDXCOPY utility with /V5 option | GAMS |
291 | sl4lp03 | Many free variables and restart, with solvelink=4 | LP |
292 | sl4lp10 | Poorly-scaled model, with solvelink=4 | LP |
293 | sl4lp11 | Simple test on one =n= equation, with solvelink=4 | LP |
294 | sl4sos1a | Test of SOS1 variables with active upper bounds, with solvelink=4 | MIP |
295 | sl4scon1 | Simple test of SEMICONT variables, with solvelink=4 | MIP |
296 | sl4mcp01 | Test matching =E= equations in MCP, with solvelink=4 | MCP |
297 | sl4mcp02 | Test matching =G= equations in MCP, with solvelink=4 | MCP |
298 | sl4mcp03 | Test matching =L= equations in MCP, with solvelink=4 | MCP |
299 | sl4mcp04 | Test matching =N= equations in MCP, with solvelink=4 | MCP |
300 | sl4cns01 | Test 1-variable CNS model, with solvelink=4 | CNS |
301 | sl4cns02 | Test 2-variable CNS model, with solvelink=4 | CNS |
302 | sl4cns03 | Test holdfixed and singular models, with solvelink=4 | CNS |
303 | sl4cns04 | Test globally unique CNS model, with solvelink=4 | CNS |
304 | sl4cns05 | Test globally unique CNS model, with solvelink=4 | CNS |
305 | sl4cns06 | Test globally unique CNS model, with solvelink=4 | CNS |
306 | sl4cns07 | Test globally unique CNS model, with solvelink=4 | CNS |
307 | sl4cns08 | Test singular nonsquare CNS model, with solvelink=4 | CNS |
308 | sl4cns09 | Test solvable singular CNS model, with solvelink=4 | CNS |
309 | sl4cns10 | Test solvable singular CNS model, with solvelink=4 | CNS |
310 | sl4cns11 | Test solvable CNS model, with solvelink=4 | CNS |
311 | sl4cns12 | Test unsolvable CNS model, with solvelink=4 | CNS |
312 | sl4cns13 | Test solvable CNS model, with solvelink=4 | CNS |
313 | put6 | Test put utility rename feature | GAMS |
314 | put7 | Test bad $on/offput in if statement | GAMS |
315 | baron02 | BARON test suite - bar_space_length is case sensitive | GAMS |
316 | testhtm | Generates HTM testlib library files | GAMS |
317 | fncentr | Test correctness of centropy intrinsic | GAMS |
318 | fncentr2 | Test correctness of centropy intrinsic | GAMS |
319 | fncentr3 | Test correctness of centropy intrinsic | GAMS |
320 | fncentrx | Test correctness of centropy intrinsic eXceptions | GAMS |
321 | compile3 | No mixed mode is allowed in equations | GAMS |
322 | gdx4 | Test renaming of GDX files for load/unload operations | GAMS |
323 | put8 | Test put utility exec feature | GAMS |
324 | compile4 | $goTo back fails | GAMS |
325 | ifstat5 | Tests $if/$ifI/$ifE statements | GAMS |
326 | ifstat6 | quick syntax test for all $if/$ifI/$ifE statements | GAMS |
327 | compile5 | tests $goTo, $ifE, and $eval | GAMS |
328 | dict1 | test new dictionary (starting with cmex 147) | GAMS |
329 | lp13 | checks +/- INF on =L=, =G=, and =N= equations | LP |
330 | veda1 | tests that we can execute gdx2veda | GAMS |
331 | ifstat7 | tests for $if declared and defined | GAMS |
332 | convert4 | CONVERT test suite - proper placing of parenthesis | GAMS |
333 | convert5 | CONVERT test suite - min(max(x1,x2),x3) | GAMS |
334 | edcrypt1 | tests for endecrypt with and without password | GAMS |
335 | handle02 | Test handlecollect with save and restart | GAMS |
336 | compile6 | Test that we can read a Mac-formatted file | GAMS |
337 | binary3 | test binary operation: imp | GAMS |
338 | onmulti6 | Test merge with $onMulti and $gdxIn | GAMS |
339 | lindgl01 | LINDOGLOBAL test suite - lindoglobal as subsolver | GAMS |
340 | mcp06 | Test level/marginal correctness and conventions for MCP | MCP |
341 | sl4mcp06 | Test correctness/conventions for MCP, with solvelink=4 | MCP |
342 | mdb2gms1 | Test database access with MDB2GMS | GAMS |
343 | sql2gms1 | Test database access with SQL2GMS | GAMS |
344 | nlpec02 | NLPEC test suite - loop over DNLP solvers | MPEC |
345 | sos2a | Test of SOS2 variables | MIP |
346 | semiint1 | Simple test of SEMIINT variables | MIP |
347 | delim3 | Bug test: missing elements not reported | GAMS |
348 | data1 | Bug test: bad message on max dimensions | GAMS |
349 | gdx5 | Checks for unreported GDX error | GAMS |
350 | gdxcopy2 | Test GDXCOPY utility with -V6C and V6U options | GAMS |
351 | baron03 | BARON test suite - test all combinations of LP/NLP solvers | GAMS |
352 | call4 | Check call with long command line | GAMS |
354 | gdxcopy3 | Test GDXCOPY utility with -V7C and V7U options | GAMS |
356 | cplex02 | CPLEX test suite - tuning test | GAMS |
357 | nonneg | Check that NonNegative do same as Positive Variables | GAMS |
358 | cplex03 | CPLEX test suite - long UEL names and large domains | GAMS |
359 | fncentry | Test correctness of centropy(x,y,d) intrinsic exceptions | GAMS |
360 | fncentr4 | Test correctness of centropy intrinsic | GAMS |
361 | fncentr5 | Test centropy intrinsic on nice inputs | GAMS |
362 | fncentr6 | Test centropy intrinsic on small inputs | GAMS |
363 | gdxmerg1 | test gdxmerge - verify that an aliased set can be merged | GAMS |
364 | ifthen1 | Test $ifThen and $endIf | GAMS |
365 | decis01 | Test small DECIS Models with DECISC and DECISM | GAMS |
366 | condtwin | CONOPT with two solves in a row | GAMS |
367 | examin02 | EXAMINER test suite - runs examiner with selected subsolver | GAMS |
368 | blank | Runs GAMS with a parameter containing blanks | GAMS |
369 | put9 | Test empty line at the end of rename | GAMS |
370 | delim4 | Drop dummy in column definition under $onDelim | GAMS |
371 | match01 | Test matching operator: compile and execution time | GAMS |
372 | vardat01 | test scalar var/equ data statements | GAMS |
373 | vardat02 | test indexed var/equ data statements | GAMS |
374 | decis02 | Test of correctness for levels and marginals of LP | LP |
375 | decis03 | Test of correctness for levels and marginals of LP | LP |
376 | vardat03 | test var/equ data statements with $onEmpty | GAMS |
377 | vardat04 | test indexed var/equ data statements with $onMulti | GAMS |
378 | vardat05 | test table var/equ data statements with $onMulti | GAMS |
379 | emplp01 | Simple test on one equation with EMP | GAMS |
380 | emplp02 | Simple level and sign test with EMP | GAMS |
381 | emplp03 | Many free variables and restart with EMP | GAMS |
382 | emplp10 | Poorly-scaled model - small matrix entry implies large x using EMP | GAMS |
383 | emplp11 | Simple test on one =n= equation using EMP | GAMS |
384 | emplp12 | Test solution quality with solvelink=3 using EMP | GAMS |
385 | emplp13 | checks +/- INF on =L=, =G=, and =N= equations using EMP | GAMS |
386 | emp01 | Compares EMP results for a simple LP with known results | GAMS |
387 | emp02 | Compares EMP results for a simple NLP with known results | GAMS |
388 | emp03 | Check correctness of NLP->MCP reform in EMP | GAMS |
389 | mcp07 | Test level/marginal correctness and conventions for MCP | MCP |
390 | qcp05 | Test case for poly function | QCP |
391 | invert01 | Test invert utility | GAMS |
392 | invert02 | Test invert utility on rank-deficient inputs | GAMS |
393 | gdxconv1 | Compare all combinations of GDXCOMPRESS and GDXCONVERT | GAMS |
396 | gdx6 | GDX Test - Unsorted full domains | GAMS |
399 | gdxcopy4 | Test internal gdxcopy call and its controls | GAMS |
400 | convert6 | CONVERT test suite - hessian.gdx | GAMS |
401 | mcp08 | Test MCP that turfs up PATH proprocessing error | MCP |
402 | assign2 | test for bad assignment with .fx | GAMS |
403 | macro01 | several macro tests | GAMS |
404 | gdx7 | Bad acronym loading | GAMS |
405 | gdx8 | Bad acronym mapping | GAMS |
406 | gdxmerg2 | Bad acronym merge in gdxmerge | GAMS |
407 | scensol1 | Basic Scenario Solver Test | GAMS |
408 | scnred01 | Basic Scenred2 test - tree construction | GAMS |
409 | eigval01 | Test eigenvalue utility | GAMS |
410 | eigvec01 | Test eigenvector utility | GAMS |
411 | choles01 | Test cholesky utility | GAMS |
412 | choles02 | Test cholesky utility | GAMS |
413 | eigvec02 | Test eigenvector/eigenvalue utilities | GAMS |
414 | load4 | Tests various file opening options for GDX files | GAMS |
415 | nlp01 | Test of correctness for levels and marginals of NLP | NLP |
416 | suffix01 | Test suffix options on controlling sets | GAMS |
417 | card01 | Test extended card and ord functions | GAMS |
418 | lp14 | Simple test on one equation AFTER reformulation | LP |
419 | convert7 | CONVERT test suite - test hessian info correctness | GAMS |
420 | empbp01 | Simple bilevel model, inner problem consists of objective only | GAMS |
421 | empbp02 | Simple bilevel model, outer problem consists of objective only | GAMS |
422 | empbp03 | Simple bilevel model, both inner and outer problems have constraints | GAMS |
423 | empvi01 | Simple test for variational inequalities through EMP | GAMS |
424 | empvi02 | Compares manual and EMP-VI models | GAMS |
425 | empvi03 | Compares alternative EMP-VI models | GAMS |
426 | empvi04 | Test for EMP Variational Inequalities | GAMS |
427 | empecs01 | Test for EMP-Embedded Complementarity System | GAMS |
428 | empecs02 | Test for EMP-Embedded Complementarity System | GAMS |
429 | empdisj1 | Test EMP Disjunction - Minimize the makespan | GAMS |
430 | local01 | Test .local in different context $on/offlocal | GAMS |
431 | emp04 | Compare results of EMP runs using different options for nlp problem | GAMS |
432 | privat01 | Test private workfile behavior | GAMS |
433 | minos01 | MINOS test suite - anti-cycling via expand frequency | GAMS |
434 | scnred02 | Scenred2 test - tree reduction and zero values | GAMS |
435 | empvi05 | Test for EMP's treatment of a odd variables | GAMS |
436 | nlcode3 | Wrong NL code generation for odd case | GAMS |
437 | set8 | Test the set.id and related data macros | GAMS |
438 | nlcode4 | more NL testing when code is deleted | GAMS |
439 | compile7 | Test and document some system.XXX macros | GAMS |
440 | mcp09 | Test inequalities with infinite bounds | MCP |
441 | empadj01 | Test for EMPs AdjustEqu/NYslp option | GAMS |
442 | emp05 | Test handling of constant equations | GAMS |
443 | examin03 | EXAMINER test suite - test returnInitPoint option | GAMS |
444 | compile8 | Test for a mapping error | GAMS |
445 | sl4mip01 | Test for known XPRESS bug, with solvelink=4 | MIP |
446 | macro02 | multi-line macro test | GAMS |
447 | put10 | $on/offput inserted outside the loop | GAMS |
448 | set9 | fast shifting of set elements | GAMS |
449 | set10 | first entry in set/param data has wrong dimension | GAMS |
450 | set11 | test for order when using set.id and related macros | GAMS |
451 | gdxcopy5 | Test GDX environment variables with trailing blanks | GAMS |
452 | ifthen2 | Test nested $ifThen and $endIf | GAMS |
453 | ifthen3 | Test $ifThen $elseIf/else $endIf | GAMS |
454 | ifthen4 | Tests $ifThen from old release notes | GAMS |
455 | eval01 | constant evaluation with non-stop arithmetic | GAMS |
456 | eval02 | $eval/ife/... sameas function | GAMS |
457 | forceerr | ForceError and ForceErrorCnt Example | GAMS |
458 | gdxxrw5 | Test for password handling of gdxxrw | GAMS |
459 | lolp | LP Test for logoption | LP |
460 | lonlp | NLP Test for logoption | NLP |
461 | lomcp | MCP Test for logoption | MCP |
462 | eval03 | test constant compile time evaluation functions | GAMS |
463 | eval04 | test constant compile time evaluation operators | GAMS |
464 | examin04 | EXAMINER test suite - test returnGamsPoint option and QCP | GAMS |
465 | empbp04 | Bilevel model with and without well-defined inner objective equation | GAMS |
466 | empbp05 | Bilevel model with MIN follower vs. VI follower | GAMS |
467 | eval05 | constant expression test for ceil,floor,trunc,frac | GAMS |
468 | eval06 | matching operators in a column spec | GAMS |
469 | emp06 | Test of EMP based on trnsport model | GAMS |
470 | emp07 | Test of EMP based on trnsport model | GAMS |
471 | emp08 | Test of EMP based on trnsport model | GAMS |
472 | pgams01 | Test procdir deletion in pgams | GAMS |
473 | pgams02 | Test procdir deletion in pgams | GAMS |
474 | tabsubst | tab and string subsitution for long line | GAMS |
475 | eval07 | test evaluation of real constants - string2Double conversion | GAMS |
476 | dumpsol | Alternate Solutions for a Simple Facility Location Problem | GAMS |
477 | ifthen5 | $ifThen false without sameline | GAMS |
478 | ifthen6 | $ifThen/elseif false without sameline | GAMS |
479 | utils02 | test MPS2GMS - it had range problems | GAMS |
480 | utils03 | test MPS2GMS for reading the second range entry on a line | GAMS |
481 | mpsge11 | MPSGE test - multiple fixed income levels | MPSGE |
482 | trylin01 | Test model attribute TryLinear | GAMS |
491 | onmulti7 | Test merge with $onMulti and empty data statement | GAMS |
492 | emp09 | Test initial levels for equilibrium EMP models | GAMS |
493 | xerr1 | External Equation Errors: RHS wrong | GAMS |
494 | xerr2 | External Equation Errors: Aij wrong | GAMS |
495 | cerr1 | Cone Equation Errors | GAMS |
496 | merr1 | Matrix Errors | GAMS |
497 | mip02 | Check on MIP solution value | MIP |
498 | mip03 | Test for zero gap when optcr and optca set to zero | MIP |
499 | emp10 | Test of EMP equilibrium models and flip operator | GAMS |
500 | emp11 | Test EMP formulations of scarfmcp | GAMS |
501 | empdisj2 | Test Disjunctions involving the objective | GAMS |
502 | gdxxrw6 | Test for dset reading problem | GAMS |
503 | qcp06 | Nonlinear model cannot be solved as QCP | QCP |
504 | gdxdump1 | Use GdxDump NoData on Transportation Problem | GAMS |
505 | lindorng | Test for LindoGlobals CheckRange Option | GAMS |
506 | interval | Test for interval evaluation | GAMS |
507 | empdisj3 | Test Disjunctions using not (equivalence) | GAMS |
508 | emplog1 | Test disjunctions and logical conditions | GAMS |
509 | maxima | Test several maxima of Cmex | GAMS |
510 | emplog2 | Test simple logical conditions | GAMS |
511 | qcp07 | Test correctness for QCP with poly function | QCP |
512 | qcp08 | Test correctness for QCP with power(*,2) function | QCP |
513 | empdisj4 | Test disjunctions with negative bounds on variables | GAMS |
514 | funcback | Test function backward compatibility | GAMS |
515 | asynexec | Test asynchronous execution at compile and execution time | GAMS |
516 | scen01 | Compile time test for the scenario facility | GAMS |
517 | empdisj5 | Test disjunctions using not on binary variable and constraint | GAMS |
518 | scen02 | Execution time test for the scenario facility | GAMS |
519 | scen03 | Multi-dimensional scenario solver test | GAMS |
520 | stolib01 | Test extrinsic functions in stodclib | GAMS |
521 | trilib01 | Test extrinsic functions in tricclib | GAMS |
522 | trilib02 | Test extrinsic functions in tridclib | GAMS |
523 | trilib03 | Test extrinsic functions in trifclib | GAMS |
524 | lindorg2 | Test for LindoGlobals CheckRange Option | GAMS |
525 | mip04 | Exercise new XPRESS return code for unbounded MIP | MIP |
526 | load5 | Tests UNDF with $load | GAMS |
527 | pwplib01 | Test piecewise polynomials in pwpcclib | GAMS |
528 | fitlib01 | Test the use of FITPACK inside GAMS | GAMS |
529 | load6 | Tests dynamic error messages during $loadDC | GAMS |
530 | fnspowx | Test correctness of signpower intrinsic | GAMS |
531 | fnspown | Test correctness of signpower intrinsic | GAMS |
532 | nlcode5 | Test for NL code bug from Dist 23.6 | GAMS |
533 | scensol2 | Test handling of unsorted scenario UELs in GUSS | GAMS |
534 | nlcode6 | Test for NL code bug from Dist 23.6 | GAMS |
535 | scensol3 | NoMatchLimit GUSS Test | GAMS |
536 | gzip01 | Test gzipped input files | GAMS |
537 | sl4qcp01 | Test of correctness for levels and marginals of QCP, with solvelink=1,2,4,5 | QCP |
538 | sl4qcp02 | Test modsolstat and solution correctness - multiple QCons, with solvelink=1,2,4,5 | QCP |
539 | sl4qcp03 | Test case for cancellation in quadratic terms, with solvelink=1,2,4,5 | QCP |
540 | miqcp01 | Test of correctness for levels and marginals of MIQCP | MIQCP |
541 | indic01 | Test of =g= indicator constraints | MIP |
542 | indic02 | Test of =e= indicator constraints | MIP |
543 | kestrel1 | Kestrel test for lp solvers | GAMS |
544 | kestrel2 | Kestrel test for mcp solvers | GAMS |
545 | kestrel3 | Kestrel test for nlp solvers | GAMS |
546 | kestrel4 | Kestrel test for minlp solvers | GAMS |
547 | indic03 | Test of =e= indicator constraints | MIP |
548 | xpress03 | XPRESS test suite - solution pool example | MIP |
549 | mip05 | Maximum queens chess problem | MIP |
550 | xpress04 | XPRESS test suite - solution enumerator example | MIP |
551 | circlen | Circle Enclosing Points n dimensional | NLP |
552 | trilib04 | Demonstrates problems with a stateful function library | GAMS |
553 | mip06 | Cuts and solution enumeration | MIP |
554 | xpress05 | XPRESS test suite - solution enumerator example | MIP |
555 | qcp09 | Simplest test for QCP correctness | QCP |
556 | perm1 | Test for various permutations | GAMS |
557 | ctrlc | Interactive test for interrupt behaviour | GAMS |
558 | mpsge12 | MPSGE test - inter-mixed MPSGE and MCP rows in model | MPSGE |
559 | gdxcomp2 | GDX - compressed and MT operation | GAMS |
560 | lagd1 | Lag and Lead operations on Dynamic Sets | GAMS |
561 | miqcp02 | Test of correctness of solvestat | MIQCP |
562 | testexeq | Test external equations | GAMS |
563 | ex1 | External Equation - Example 1 | GAMS |
564 | ex1x | External Equation - Example 1x | GAMS |
565 | ex2 | External Equation - Example 2 | GAMS |
566 | ex3 | External Equation - Example 3 | GAMS |
567 | ex4 | External Equation - Example 4 | GAMS |
568 | ex4x | External Equation - Example 4x | GAMS |
569 | ex5 | External Equation - Example 5 | GAMS |
570 | er1 | External Equation - Error Example 1 | GAMS |
571 | er2 | External Equation - Error Example 2 | GAMS |
572 | er3 | External Equation - Error Example 3 | GAMS |
573 | exmcp1 | External Equation - Example MCP 1 | GAMS |
574 | exmcp2 | External Equation - Example MCP 2 | GAMS |
575 | exmcp3 | External Equation - Example MCP 3 | GAMS |
576 | exmcp4 | Hansen/Koopmans: External Equation - Example MCP 4 | GAMS |
577 | exmcp5 | Intermixed External Rows: External Equation - Example MCP 5 | GAMS |
578 | complink | Compile and link external equation libraries | GAMS |
579 | lindgl02 | Check that Lindo(Global) works with SOS variables | GAMS |
580 | qcp10 | Test for QCP correctness | QCP |
581 | empdisj6 | Test disjunctions using negated equality equations | GAMS |
582 | gdx9 | Checks unloading and loading a GDX file with variable attributes | GAMS |
583 | empdisj7 | Test disjunctions using negated variables in disjunctive terms | GAMS |
584 | traceuc | Test if we can get the user and computer name in a trace file | GAMS |
585 | asynntrp | Start GAMS job asynchronously and send interrupt signal to it | GAMS |
586 | nlcode7 | Test for NL code bug from Dist 24.0.1 | GAMS |
587 | n3707 | MIP model used by CTRLC test | MIP |
588 | mod011 | MIP model used by CTRLC test | MIP |
589 | fuzzy | MINLP model used by CTRLC test | MINLP |
590 | nuclear49b | MINLP model used by CTRLC test | MINLP |
591 | enpro56 | MINLP model used by CTRLC test | MINLP |
592 | popdynmmcp25 | MCP model used by CTRLC test | MCP |
593 | popdynmmcp250 | MCP model used by CTRLC test | MCP |
594 | popdynmmcp1000 | MCP model used by CTRLC test | MCP |
595 | gft | MPSGE model used by CTRLC test | MPSGE |
596 | pf4mip | Test upper bound of +INF on integer variables (MIP) | MIP |
597 | pf4minlp | Test upper bound of +INF on integer variables (MINLP) | MINLP |
598 | emp12 | Test of EMP equilibrium models and fixed vars | GAMS |
599 | emp13 | Test of EMP equilibrium models and fixed vars | GAMS |
600 | emp14 | Test of EMP equilibrium model with vi func | GAMS |
601 | emp15 | Test of EMP equilibrium model with vi func | GAMS |
602 | emp16 | Test of NLP -> MCP via JAMS | GAMS |
603 | miqcp03 | Test modsolstat and solution correctness - multiple QCons and binaries | MIQCP |
604 | mcp10 | MCP model with negative equ.var | GAMS |
605 | convert8 | CONVERT test suite - test eps is kept | GAMS |
606 | gurobi01 | GUROBI test suite - tuning test | GAMS |
607 | lp15 | LP with many zeros at solution | LP |
609 | lsalib01 | Test extrinsic functions in lsadclib | GAMS |
610 | mrw01 | Test MessageReceiverWindow.exe | GAMS |
611 | rs01 | Solving a Transportation Problem using Cplex and Gurobi remote server | GAMS |
612 | xpress06 | XPRESS test suite - solution enumerator example with solnPoolMerge | MIP |
613 | load7 | Tests execute_loaddc | GAMS |
614 | unload10 | Test unload options new with GAMS 24.2 | GAMS |
615 | mpec04 | MPEC model testing free rows | MPEC |
616 | mpec05 | simple MPEC unique solution lower bounded matches | MPEC |
617 | mpec06 | simple MPEC unique solution upper bounded matches | MPEC |
618 | mpec07 | simple MPEC unique solution doubly-bounded matches | MPEC |
619 | mpec08 | simple MPEC unique solution LB matches integer var | MPEC |
620 | mpsge13 | MPSGE test - model returns invalid income level | MPSGE |
621 | card02 | Tests miniparser card() function | GAMS |
622 | uldidx01 | unloadIdx - basic operation | GAMS |
623 | uldidx02 | unloadIdx - checking execution restrictions | GAMS |
624 | uldidx03 | unloadIdx - checking compilation restrictions | GAMS |
625 | ldidx01 | $loadIdx - checking basic operation | GAMS |
626 | ldidx02 | $loadIdx - checking restrictions | GAMS |
627 | ldidx03 | $loadIdx - checking restrictions | GAMS |
628 | ldidx04 | $loadIdx - checking restrictions | GAMS |
629 | ldidx05 | $loadIdx - checking restrictions | GAMS |
630 | sdp01 | Test of correct solving a simple conic program | QCP |
631 | load8 | Domain projection load tests | GAMS |
632 | load9 | Domain projection load tests | GAMS |
633 | lindgl03 | Check that Lindo(Global) Option NLP_QUADCHK works | GAMS |
634 | dbg01 | Test debugging option on Windows | GAMS |
635 | cpplib01 | Test extrinsic functions in cppcclib | GAMS |
636 | cpplib02 | Test extrinsic functions in cppcclib | GAMS |
637 | alias01 | Check handling of multi-dimensional aliases | GAMS |
638 | load10 | Domain projection load tests | GAMS |
639 | single01 | Check handling of singleton sets | GAMS |
640 | execerr1 | Test for execerr option | GAMS |
641 | single02 | Check assignment to singleton sets | GAMS |
642 | scensol4 | Basic GUSS Test | GAMS |
644 | single03 | Check singleton sets in put statement | GAMS |
645 | unload11 | Check that GAMS does not crash when writing to non-existing folder | GAMS |
646 | refact00 | Check that GAMS produces expected workfile with option sys14=1 | GAMS |
647 | refact01 | Refactor suite test 1 | GAMS |
648 | scenempty | Empty scenario GUSS Test | GAMS |
649 | obfusc01 | Test use if obfuscated workfile | GAMS |
650 | load11 | Load UEL Table | GAMS |
651 | gussskip | Simple GUSS example with skipped scenario | GAMS |
652 | libdepend | check location and version of library dependencies | GAMS |
653 | refact02 | Refactor suite test 2 | GAMS |
654 | cpplib03 | Test extrinsic functions in cppcclib | GAMS |
655 | cpplib04 | Test extrinsic functions in cppcclib | GAMS |
656 | cpplib05 | Test extrinsic functions in cppcclib | GAMS |
657 | cpplib00 | Test build of CPP library | GAMS |
658 | syschk2 | Test impact of sys10 setting | GAMS |
659 | scensol5 | Test handling of scenario dictionary sets with more than 50 entries | GAMS |
660 | call5 | Check that gams works with COMSPEC unset | GAMS |
661 | idxoper1 | Test indexed operations | GAMS |
662 | gdxsqlite1 | Test basic functionality of SQLITEWRITE tool | GAMS |
663 | indic04 | Test of indicator constraints with explicit labels | MIP |
664 | refact03 | Refactor suite test 3 | GAMS |
665 | refact04 | Refactor suite test 4 | GAMS |
666 | refact05 | Refactor suite test 5 | GAMS |
668 | convert10 | CONVERT test suite - check interval evaluator in Convert | GAMS |
669 | convert11 | CONVERT test suite - check interval evaluator in Convert | GAMS |
670 | convert12 | CONVERT test suite - check interval evaluator in Convert | GAMS |
671 | lazy01 | Test lazy constraints | GAMS |
672 | mps2gms1 | Test mps2gms | GAMS |
673 | execmode01 | Test execmode behavior | GAMS |
674 | call6 | Call GAMS in a folder containing a % | GAMS |
675 | cmexrc01 | Trigger unexpected cmexRC error | GAMS |
676 | rs02 | Solving Three-dimensional Noughts and Crosses using Cplex and Gurobi distributed MIP | GAMS |
677 | single04 | Check handling of singleton sets assigned and referenced in a loop | GAMS |
678 | model2tex1 | Test that model2tex produces a tex file | GAMS |
679 | exmcp6 | External Equation - Example MCP 6 | GAMS |
680 | scensol6 | Test execute_loadhandle for GUSS/GRID | GAMS |
681 | doc01 | runs linkchecker on offline documentation | GAMS |
683 | buildwarnings | checks gams system build log for warnings | GAMS |
684 | idxperm1 | Check correct behavior when permuting indices in model generation | GAMS |
685 | idxperm2 | Check correct behavior when permuting indices in loop etc | GAMS |
686 | idxperm3 | Check correct behavior when permuting indices of symbol used on LHS and RHS | GAMS |
687 | single05 | Check correctness of set attributes for singleton sets | GAMS |
688 | idxperm4 | Check correct behavior when permuting indices of symbol using same controlling set multiple times | GAMS |
689 | mtxlib | Test basics of the mutex library | GAMS |
690 | shuffle1 | Test for option shuffle | GAMS |
691 | sl601 | Check correct behavior when using solveLink=6 | GAMS |
692 | scale01 | Test results of scaled model | GAMS |
693 | emp17 | Simple test of one optimizing agent | GAMS |
694 | breakcont1 | Test break and continue statements | GAMS |
695 | lindgl04 | Test non-convex quadartic program with Lindo(Global) | GAMS |
696 | mcp11 | Test marginals for a scaled MCP problem | MCP |
697 | csv2gdx1 | Test CSVRead on input containing spaces | GAMS |
698 | gdxxrw7 | Test merge and clear option for special data layout | GAMS |
699 | scale02 | Test that an MCP with scales is rejected when appropriate | GAMS |
700 | emp18 | Test JAMS/EMP on implicit variable handling | GAMS |
701 | emp19 | Test JAMS/EMP on implicit variable handling | GAMS |
702 | emp20 | Test JAMS/EMP on implicit variable handling | GAMS |
703 | emp21 | Test JAMS/EMP on implicit variable handling | GAMS |
704 | emp22 | Test JAMS/EMP on implicit variable handling | GAMS |
705 | emp23 | Test JAMS/EMP on implicit variable handling | GAMS |
706 | emp24 | Test JAMS/EMP on implicit variable handling | GAMS |
707 | emp25 | Test JAMS/EMP on implicit variable handling | GAMS |
708 | emp26 | Test JAMS/EMP on implicit variable handling | GAMS |
709 | gurobi02 | GUROBI test suite - general constraints max,min,abs | GAMS |
710 | gurobi03 | GUROBI test suite - general constraints and,or | GAMS |
711 | slx01 | run tests for different solvelink values | GAMS |
712 | gurobi04 | GUROBI test suite - multi objective | GAMS |
713 | mpsge14 | MPSGE sync test: .GEN/integer1/nsolves | MPSGE |
714 | fnsincosintrv | Test sin/cos func/grad interval evals | GAMS |
715 | procdir1 | Test correct behavior of procDir, scrDir and procDirPath | GAMS |
716 | empbp06 | Bilevel model with phantom vars owned by leader | GAMS |
717 | fnslexp | Test correctness of slexp intrinsic | GAMS |
718 | fnslexp2 | Test correctness of slexp intrinsic | GAMS |
719 | fnsqexp | Test correctness of sqexp intrinsic | GAMS |
720 | fnsqexp2 | Test correctness of sqexp intrinsic | GAMS |
721 | fnsllog10 | Test correctness of sllog10 intrinsic | GAMS |
722 | fnsllog102 | Test correctness of sllog10 intrinsic | GAMS |
723 | fnsqlog10 | Test correctness of sqlog10 intrinsic | GAMS |
724 | fnsqlog102 | Test correctness of sqlog10 intrinsic | GAMS |
725 | fnslrec | Test correctness of slrec intrinsic | GAMS |
726 | fnslrec2 | Test correctness of slrec intrinsic | GAMS |
727 | fnsqrec | Test correctness of sqrec intrinsic | GAMS |
728 | fnsqrec2 | Test correctness of sqrec intrinsic | GAMS |
729 | fnloggamma | Test correctness of loggamma intrinsic | GAMS |
730 | fnbinomial | Test correctness of binomial intrinsic | GAMS |
731 | breakcont2 | Advanced test for break and continue statements | GAMS |
732 | fnlogbeta | Test correctness of logbeta intrinsic | GAMS |
733 | fnbeta | Test correctness of beta intrinsic | GAMS |
734 | ssuffix | List of all System Suffixes | GAMS |
735 | embpy01 | Test for embedded code facility | GAMS |
736 | embpy02 | Test for embedded code facility | GAMS |
737 | scensol7 | Test GUSS Option ReportLastScen | GAMS |
738 | emp27 | Test LOGMIP/EMP on x.fx=0 handling | GAMS |
739 | embpy03 | Test projection operator when loading data from embedded code | GAMS |
740 | qcp11 | Test dual solution of SOCP | QCP |
741 | put11 | Put_Utility without file handle | GAMS |
742 | emp28 | Test JAMS/EMP on QVI model | GAMS |
743 | emp29 | Test JAMS/EMP on QVI model | GAMS |
744 | emp30 | Test JAMS/EMP on implicit variables appearing in constraints | GAMS |
745 | emp31 | Test JAMS/EMP with no followers owning implicit variables | GAMS |
746 | csv2gdx2 | CSVRead - Testing the Option checkDate | GAMS |
747 | csv2gdx3 | CSVRead - Testing the Behavior of quoted Field Separators | GAMS |
748 | csv2gdx4 | CSV2GDX - Reading special Values | GAMS |
749 | emp32 | Test JAMS/EMP on QVI model with zero function | GAMS |
750 | csv2gdx5 | CSV2GDX - Testing the autoRow and autoCol Option | GAMS |
751 | csv2gdx6 | CSVRead - Testing the value(s) and index Option | GAMS |
752 | csv2gdx7 | CSVRead - Checking the Error Messages for incorrect Parameter Input | GAMS |
753 | csv2gdx8 | CSVRead - Testing the valueDim Option | GAMS |
754 | csv2gdx9 | CSV2GDX - Testing the Field Separator Tab | GAMS |
755 | csv2gdx10 | CSV2GDX - Testing the Field Separator Semicolon | GAMS |
756 | csv2gdx11 | CSV2GDX - Testing the Field Separator Comma | GAMS |
776 | put12 | Testing put_utility solver | GAMS |
777 | gdxxrw8 | GDXXRW - Testing the Option intAsText | GAMS |
778 | gdxxrw9 | GDXXRW - Testing the Option checkDate | GAMS |
779 | gdxxrw10 | GDXXRW - Testing cMerge when reading Sets with the values Option | GAMS |
780 | gdxxrw11 | GDXXRW - Reading and writing special Values | GAMS |
781 | gdxxrw12 | GDXXRW - Testing the skipEmpty and cMerge Option | GAMS |
782 | gdxxrw13 | GDXXRW - Testing the values Option when reading or writing Set Elements | GAMS |
783 | gdxxrw14 | GDXXRW - Testing different Excel Range Specifications | GAMS |
784 | gdxdump2 | GDXDUMP - Testing the dumping Functionality on several GDX Files | GAMS |
785 | gdxdump3 | GDXDUMP - Dumping special Values of a Parameter from GDX | GAMS |
786 | gdxdump4 | GDXDUMP - Dumping special Values of Variable-Subfields from GDX | GAMS |
787 | onmulti8 | Test for $onMultiR | GAMS |
788 | implset1 | Test for Implicit Set Definition | GAMS |
789 | emppy1 | Test an equilibrium model using emp python | GAMS |
790 | emppy2 | Formulate the simplevi.gms example using emp python | GAMS |
791 | emppy3 | Test a combination of optimization and vi agents using emp python | GAMS |
792 | miqcp04 | Test behavior for integer infeasible model | MIQCP |
793 | duplic01 | Detecting duplicate entries in unsorted data | GAMS |
794 | sosmiqcp01 | SOS1 and SOS2 behavior - MIQCP | QCP |
795 | sosmip01 | SOS1 and SOS2 behavior - MIP | MIP |
796 | sosminlp01 | SOS1 and SOS2 behavior - MINLP | MINLP |
797 | embpy04 | Test continuation of embedded code blocks | GAMS |
798 | powercone1 | test conic problem using power cone | NLP |
799 | powercone2 | test conic problem using higher-dimensional power cone | NLP |
800 | expcone1 | test conic problem using exponential cone | NLP |
801 | empty2 | Empty Row Test | LP |
802 | xpress07 | XPRESS test suite - solution enumerator example | MIP |
803 | zeroripple | Zero Ripple Test | GAMS |
804 | embpy05 | Test merge/replace when loading data from embedded code | GAMS |
805 | embpy06 | Test domain check/filtered when loading data from embedded code | GAMS |
806 | load12 | Tests filtered load | GAMS |
807 | idc01 | Implicit Data Contract Test | GAMS |
808 | gurobi05 | GUROBI test suite - general constraints sin/cos | GAMS |
809 | studio01 | Test Studio Startup | GAMS |
810 | gdxxrw15 | GDXXRW - Testing option dSetText | GAMS |
811 | card03 | Test card operator for scalar symbols | GAMS |
812 | limdom01 | Test limited domains for variables in model | GAMS |
813 | limdom02 | Test performance of limited domains for variables in model | GAMS |
814 | limdom03 | Test the syntax of the model statement for limited domains for variables | GAMS |
815 | limdom04 | Advanced test for limited domains for variables in model | GAMS |
816 | fnncpf3 | Test correctness of ncpf intrinsic | GAMS |
817 | fnncpvupow2 | Test correctness of NCPVUpow intrinsic | GAMS |
818 | fnncpvusin2 | Test correctness of NCPVUsin intrinsic | GAMS |
819 | loop10 | Test relaxed punctuation for control structures | GAMS |
820 | dirs01 | Test search and processing of gamslice.txt and gamsconfig.yaml in user space | GAMS |
821 | zerotoeps1 | Test data loading with $onEps and option zeroToEps | GAMS |
822 | idir01 | Test including files from different locations | GAMS |
823 | mrw02 | Test MessageReceiverWindow.exe from Python | GAMS |
824 | memmon1 | Test procTreeMemMonitor=1 behavior | GAMS |
825 | examin05 | EXAMINER test suite - test merit function value in m.RObj | GAMS |
826 | gams2numpy01 | Test gams.core.numpy Python API string mode | GAMS |
827 | gams2numpy02 | Test gams.core.numpy Python API raw mode | GAMS |
828 | lindgl05 | Test new functions added to GAMS/Lindo(Global) | GAMS |
829 | cplex04 | CPLEX test suite - free gams model test | GAMS |
830 | cplex05 | CPLEX test suite - interactive | GAMS |
831 | cplex06 | CPLEX test suite - multiobjective | GAMS |
832 | cplex07 | CPLEX test suite - bch incumbent checker | GAMS |
833 | sens01 | sensitivity / ranging test | GAMS |
834 | mipstopexpr1 | mip stop expression test | GAMS |
835 | attrib01 | Test attribute setting and preservation in Convert | GAMS |
836 | gamsjupyter01 | Test GAMS Jupyter Notebooks | GAMS |
837 | cmi01 | Test captureModelInstance option with all solveLink combinations | GAMS |
838 | show01 | Test $show feature | GAMS |
839 | dmpsym01 | Test dmpSym and dmpUserSym feature | GAMS |
840 | ide01 | Basic test for IDE mode | GAMS |
841 | cplex08 | CPLEX test suite - conflict analysis | GAMS |
842 | convert13 | CONVERT test suite - apply dict to gams format | GAMS |
843 | convert14 | CONVERT test suite - nonlinear expression reformulations | GAMS |
844 | convert15 | CONVERT test suite - support of nonlinear functions | GAMS |
845 | unload12 | Make sure that sameAs and diag cannot be exported to GDX | GAMS |
846 | unload13 | Unload with relaxed and full domain | GAMS |
847 | unload14 | Check that unload happens at GDX file closing time | GAMS |
848 | dumpopt1 | Test verbatim dumpOpt | GAMS |
849 | gdxmerg3 | Test strict mode | GAMS |
850 | unload15 | Test $gdxUnload | GAMS |
851 | load13 | Test $gdxLoad | GAMS |
852 | conopt02 | CONOPT test suite - multi-thread test | GAMS |
853 | implset2 | Test for Implicit Set Definition with default records | GAMS |
854 | prevwork1 | PreviousWork Test | GAMS |
855 | decla3 | Test correct loading after multi declaration of domain set | GAMS |
856 | delim5 | Limited scope for $onDelim | GAMS |
857 | load14 | Test loading of GDX file with bad UELs | GAMS |
858 | eval08 | Test $eval with hidden functions | GAMS |
859 | embpy07 | Test no_match_limit for model instance | GAMS |
860 | embpy08 | Test filtered load from Embedded Code | GAMS |
861 | platform01 | Test platform function | GAMS |
862 | qcp12 | Test different GMO Q extraction algorithms | GAMS |
863 | asyncfix01 | Test asynchronous solves with holdFixed | GAMS |
864 | savep2 | Test savepoint with async solves | GAMS |
865 | convert16 | CONVERT test suite - Basic test of convert output for quadratic model | GAMS |
866 | embpy09 | Test Embedded Code after restart | GAMS |
867 | scensol8 | Check if solver with modify problem use hotstart in GUSS | GAMS |
868 | gdxrename1 | Simple gdxrename test | GAMS |
869 | gdxrename2 | Tests some gdxrename stuff | GAMS |
870 | scensol9 | Test option savepoint in GUSS | GAMS |
871 | embpy10 | Test Embedded Code for Environment Variables | GAMS |
872 | etsuf01 | Test Execution Time Suffixes | GAMS |
873 | emp33 | JAMS: matches from model statement may be ignored | GAMS |
874 | asyncfix02 | Test asynchronous solves with holdFixedAsync setting | GAMS |
875 | genfile01 | Test generic file names | GAMS |
876 | offinc01 | Test dollar control option $offInclude | GAMS |
877 | embpy11 | Test proper domain info in Embedded Code | GAMS |
878 | dco01 | Test default state and switching state for dollar control options | GAMS |
879 | epstozero1 | Test writing eps as zero to GDX | GAMS |
880 | fnlogit | Test correctness of logit intrinsic | GAMS |
881 | empsp01 | Test EMPSP keyword stageDefault | GAMS |
882 | gurobi06 | GUROBI test suite - general constraints norm | GAMS |
884 | dumpopt2 | Test dumpOpt with dumpOptGDX | GAMS |
885 | encoding01 | Test processing of source files with BOM | GAMS |
886 | embmihws | ModelInstance hot/warmstart switch | GAMS |
887 | convert17 | CONVERT test suite - check stage and scale export in dumpgdx | GAMS |
888 | copt01 | COPT test suite - iis | LP |
889 | caproject | Test Connect agent Projection | GAMS |
890 | cagamsrw | Test Connect agent GAMSReader/Writer | GAMS |
891 | cagdxrw | Test Connect agent GDXReader/Writer | GAMS |
893 | carxr | Test Connect agent RawExcelReader | GAMS |
894 | capcode | Test Connect agent PythonCode | GAMS |
895 | cacsvw | Test Connect agent CSVWriter | GAMS |
896 | embpy12 | Test implicit/explicit loading in Embedded Code | GAMS |
897 | cacsvr | Test Connect agent CSVReader | GAMS |
899 | embpy13 | Test implicit/explicit loading in Embedded Code (execution time) | GAMS |
901 | nestblock01 | Test the use of nested blocks | GAMS |
902 | mps2gms2 | Test mps2gms more | GAMS |
903 | binary4 | Tests that solvers evaluate logical expressions correctly | MINLP |
904 | load15 | Test consistent compile time error checking when loading symbols | GAMS |
905 | gurobi07 | GUROBI test suite - nonlinear constraints to general constraints | GAMS |
906 | load16 | Test implicit dimension setting when loading a symbol | GAMS |
907 | gamsxcppmex | Test calling and validating new C++ compiler against legacy Delphi compiler | GAMS |
908 | gdxdiff2 | Test GDXDIFFs fldonly option | GAMS |
909 | casqlr | Test Connect agent SQLReader | GAMS |
910 | casqlw | Test Connect agent SQLWriter | GAMS |
911 | cadomainw | Test Connect agent DomainWriter | GAMS |
912 | fnlse | Rough correctness test for LSE max/min intrinsics | GAMS |
913 | fnlsemax | Test correctness of LSEMax intrinsic | GAMS |
914 | fnlsemaxsc | Test correctness of LSEMaxSc intrinsic | GAMS |
915 | fnlsemin | Test correctness of LSEMin intrinsic | GAMS |
916 | fnlseminsc | Test correctness of LSEMinSc intrinsic | GAMS |
917 | fnlseslv | Rough solver correctness test for LSEMax intrinsics | NLP |
918 | caconcat | Test Connect agent Concatenate | GAMS |
919 | suffix02 | Test CLP suffixAlgebraVars | GAMS |
920 | scensol10 | MCP GUSS Test | GAMS |
921 | cafilter | Test Connect agent Filter | GAMS |
922 | gdxencoding1 | Simple gdxencoding test | GAMS |
923 | copt02 | COPT test suite - tuning | MIP |
924 | save3 | Test DCO save | GAMS |
925 | embgms01 | Test for embedded code facility | GAMS |
926 | embgms02 | Test for embedded code facility | GAMS |
927 | embgms03 | Test projection operator when loading data from embedded code | GAMS |
928 | embgms04 | Test continuation of embedded code blocks | GAMS |
929 | embgms05 | Test merge/replace when loading data from embedded code | GAMS |
930 | embgms06 | Test domain check/filtered when loading data from embedded code | GAMS |
931 | embgms08 | Test filtered load from Embedded Code | GAMS |
932 | embgms09 | Test Embedded Code after restart | GAMS |
933 | gdxcopy6 | Test gdxcopy with relaxed domain information | GAMS |
934 | carcr | Test Connect agent RawCSVReader | GAMS |
935 | output01 | Test Output related Command Line Parameters | GAMS |
936 | conopt03 | CONOPT test suite - different libraries in one process | GAMS |
937 | interrupt | Check Ctrl-C/Interrupt handling of Embedded Code, MIP solver, and GAMS | GAMS |
938 | load17 | Test $declareAndLoad and $gdxLoadAll | GAMS |
939 | implassign01 | Test implicitAssign | GAMS |
940 | load18 | Test gdxLoad | GAMS |
941 | solveopt01 | Test solveopt option and command line parameter | GAMS |
942 | calabelm | Test Connect agent LabelManipulator | GAMS |
943 | nlpec03 | NLPEC test suite - loop over option combos | GAMS |
944 | knitro02 | KNITRO test suite - model setup issue | GAMS |
945 | knitro03 | KNITRO test suite - model setup issue | GAMS |
946 | unload16 | Test command line parameter gdxSymbols | GAMS |
947 | emp34 | JAMS: test of flipping functions with VI | GAMS |
948 | emp35 | JAMS: test of flipping constraints with VI | GAMS |
949 | moo1 | Test libInclude tool moo | GAMS |
950 | caxlsr | Test Connect agent ExcelReader | GAMS |
951 | caxlsrw | Test Connect agents ExcelReader and ExcelWriter | GAMS |
952 | gamsincr | Test GAMS incrementalMode | GAMS |
953 | ifstat8 | Tests for $if empty | GAMS |
954 | put13 | Put to console | GAMS |
955 | embrhp01 | Test for the ReSHOP embedded code facility | GAMS |
956 | embrhp02 | Test that the ReSHOP embedded handles failure gracefully | GAMS |
957 | gamsincr02 | Test GAMS incrementalMode limitations | GAMS |
958 | embmilic | Test passing a license to embmiex1 | GAMS |
959 | gamschk2 | GAMSCHK test suite - use of scale factors | GAMS |
960 | kestrel5 | Kestrel test for emp solvers | GAMS |
961 | echoindic | Test "echo off" in option file | GAMS |
962 | attrib02 | Test set attributes | GAMS |
963 | ex6 | External Equation - Example 6 | GAMS |
964 | qextract1 | Exhibits bottleneck in GMO Q extraction | GAMS |
965 | csvread1 | Test GAMS Tool CSVRead | GAMS |
966 | mcp12 | Test varList matching in model statement | MCP |
967 | mcp13 | Test equList matching in model statement | MCP |
968 | mcp14 | Test equList matching in model statement | MCP |
969 | mcp15 | Test equList matching in model statement | MCP |
970 | mcp16 | Test varList matching in model statement | MCP |
971 | gpsollin | Test CLP gp_solveline | GAMS |
972 | goto01 | Test $maxGoTo behavior | GAMS |
973 | ifthen7 | Test premature termination in include file and ifThen clause | GAMS |
974 | mcp17 | MCP model with nearly-fixed variables | MCP |
975 | cns14 | CNS model with side constraints | CNS |
976 | sl4cns14 | Test solvable CNS model with nondefault solvelink values | CNS |
977 | domain01 | Test implicit domain and domain violations | GAMS |
978 | highs01 | HiGHS test suite - IIS | LP |
979 | csvwrite1 | Test GAMS Tool CSVWrite | GAMS |