

@4826

3 years 
wehart 
Adding a configuration function to GLPK. This seems to mess up the …



@4824

3 years 
wehart 
Various fixes to get the experimental GLPK solver working reasonably …



@4821

3 years 
wehart 
Fixing various issues with the experimental GLPK solver interface.



@4819

3 years 
wehart 
Removing debugging info.



@4817

3 years 
wehart 
Resolving #4298



@4814

3 years 
wehart 
Adding logic to perform tests interactively.



@4811

3 years 
wehart 
Bug fixes…



@4810

3 years 
wehart 
Adding commentedout SOS capabilities.



@4809

3 years 
wehart 
Adding solver_capability options to Mock writers.



@4808

3 years 
wehart 
Adding solver_capability options to writer logic.



@4799

3 years 
wehart 
Testing solver availability using the solver_io option.
Running the Pyomo …



@4793

3 years 
wehart 
Moving the Pyomo pickling tests into coopr.plugins. These tests test …



@4788

3 years 
wehart 
Simplifying test driver, since the logic for subsolvers has been migrated …



@4786

3 years 
wehart 
Bug fix for unbounded MIPs.



@4782

3 years 
jdsiiro 
 Fixing warm starting for Gurobi solver (see also r4766, r4770)
 …



@4778

3 years 
wehart 
Many fixes to CBC plugin…



@4772

3 years 
wehart 
More graceful handling of solver results when nonoptimal
solution status …



@4770

3 years 
jdsiiro 
Fix for iteration over variables in CPLEX warm start.



@4769

3 years 
jdsiiro 
Fix for iteration over variable indices.



@4767

3 years 
jdsiiro 
Overhaul of CPLEX Direct interface to
 work with the new SymbolMap?
 …



@4766

3 years 
jdsiiro 
Fixing warm starting CPLEX (when run with LP files).



@4760

3 years 
wehart 
Adding a print statement when solvers are not available.



@4753

3 years 
wehart 
Adding more explicit printing of errors when an exception occurs.



@4746

3 years 
wehart 
Adding an option in the Pyomo testdriver to specify additional options …



@4704

3 years 
zbfried 
Updated CPLEX direct interface to work with SymbolMap?



@4686

3 years 
wehart 
Perform solver tests outside of the try/except block.



@4658

3 years 
jwatson 
Improving error message when exception is thrown.



@4655

3 years 
gabeh 
Fixed a bug in glpk_direct.py where returned objective value is given the …



@4652

3 years 
gabeh 
Set all sos capabilities to False in GLPK.py



@4651

3 years 
gabeh 
Set all sos capabilities to False in glpk_file.py



@4650

3 years 
gabeh 
Set all sos capabilities to False in glpk_direct.py



@4643

3 years 
wehart 
Adding support for memory profiling.



@4637

3 years 
jwatson 
Fixing typo bug in GUROBI direct interface. Wasn't/isn't being exposed on …



@4632

3 years 
gabeh 
Edited gurobi_direct to check for 'keepFiles' kwd.



@4631

3 years 
gabeh 
Edited CPLEXDirect presolve to check for 'keepFiles' kwd.



@4630

3 years 
gabeh 
Modified gurobi_direct.py so that logfile is written when keepfiles is …



@4629

3 years 
gabeh 
Modified CPLEXDirect.py so that logfile is written when keepfiles is True.



@4626

3 years 
zbfried 
Reverted changes in CPLEX.py  fixed in runbenders instead



@4625

3 years 
zbfried 
Fixed "Variable=Make does not have an attribute defined with name=Lrc" …



@4624

3 years 
gabeh 
Updated CPLEXDirect.py to handle 'write' solver option.



@4598

3 years 
zbfried 
Added support for sending solver options to gurobi python interface, …



@4597

3 years 
zbfried 
Added support for sending options to CPLEX python interface, as well as …



@4576

3 years 
wehart 
Misc rework of pyomo test logic.



@4573

3 years 
wehart 
Restructuring tester a bit.



@4570

3 years 
wehart 
Update to provide stronger management of solver constructor failures.



@4567

3 years 
jdsiiro 
Updating the MockMIP driver to deterministically prefer .sol over .soln …



@4561

3 years 
gabeh 
Reverted changes to test_asl.py. The test was originally correct.



@4558

3 years 
gabeh 
Modifed test_asl.py, tests were labled wrong. Tests for mock solvers were …



@4556

3 years 
zbfried 
Changed logic so ipopt baselines won't be changed if using ipopt ver 3.9.3



@4555

3 years 
zbfried 
Fixed the issue with ipopt tests failing because of different solver …



@4551

3 years 
zbfried 
Fixed bug where CPLEX python interface would crash with an objective with …



@4541

3 years 
zbfried 
Rearranged gurobi_direct.py to make objective actually recognized



@4540

3 years 
zbfried 
Fixed bug that made gurobi python interface completely broken



@4533

3 years 
zbfried 
Fixed addTerms in gurobi direct interface



@4531

3 years 
zbfried 
Cleaned up CPLEX direct interface
Added support for quadratic objectives …



@4480

3 years 
zbfried 
CPLEX Direct interface now doesn't crash when CPLEX returns infeasible in …



@4474

3 years 
zbfried 
CPLEX python direct interface now returns solution status (optimal, …



@4468

3 years 
zbfried 
Fixed bug where ASL solvers wouldn't clean up .sol files after execution



@4462

3 years 
gabeh 
Removed unnecessary sos debug code from gurobi_direct.py



@4461

3 years 
gabeh 
Added support for sos1 and sos2 constraints to the gurobi python interface …



@4460

3 years 
zbfried 
Ducttape patch to allow passing of solver options to ASL solvers that …



@4459

3 years 
zbfried 
Quadratic constraints now work in the CPLEX direct python interface!



@4458

3 years 
gabeh 
Added support for sos1 and sos2 constraints to python interface for cplex …



@4457

3 years 
zbfried 
Quadratic objective functions supported in CPLEX Python interface  still …



@4454

3 years 
gabeh 
Added sosn capability to mirror the lp writer.



@4453

3 years 
gabeh 
'Set sos1 and sos2 capabilities to True.'



@4415

3 years 
tekl 
Update baselines for cplex, cbc tests



@4412

3 years 
jwatson 
More CPLEX diagnostic improvements.



@4411

3 years 
jwatson 
Further improvements to CPLEX infeasibility detection logic.



@4409

3 years 
jwatson 
Fixing CPLEX plugin issue when dual simplex indicates an infeasibility.



@4408

3 years 
jwatson 
Fixing CPLEX termination status issue in results objects  "unknown" was …



@4322

3 years 
tekl 
Check for existence of glpsol before using it for version check



@4321

3 years 
tekl 
Skip failing MIP test for GLPK 4.40  known bug



@4306

3 years 
jdsiiro 
Fix to the CBC plugin configuration so that it does not *always* report
an …



@4285

3 years 
tekl 
Implement del for memory cleanup



@4274

3 years 
wehart 
Tagging coopr.plugins 2.7.1



@4259

3 years 
wehart 
Documentation updates.



@4257

3 years 
wehart 
Extending GUROBI plugin to determine the upper bound (when minimizing)



@4201

3 years 
jwatson 
Tagging coopr.plugins 2.7



@4196

3 years 
claird 
added parsing of INTEGER EMPTY status from GLPK



@4191

3 years 
jwatson 
Fixing issue with incorrect objective function labels in the direct Python …



@4178

3 years 
wehart 
Migrating other releases subdirectories to tags.



@4169

3 years 
wehart 
Removing the stable branches in Coopr. These are not
being maintained, …



@4166

3 years 
jwatson 
Final fix to ipopt tests  they work and pass!



@4161

3 years 
wehart 
Reformatting with reindent



@4156

3 years 
jwatson 
Adding another ipopt test  this time from an instance. Exhibits the …



@4152

3 years 
jwatson 
Fixing stupid bug in ipopt test driver commit.



@4148

3 years 
jwatson 
A preliminary "does ipopt work" test. Currently only tests solve from an …



@4120

3 years 
wehart 
Reformatting with reindent



@4086

3 years 
jwatson 
Adding "verbose" keyword to pyro solver, so we can optionally (and by …



@4067

3 years 
wehart 
More agressive skipping of CPLEX tests. When cplexamp is available, there …



@4034

3 years 
wehart 
Recognize the subsolver option, which is translated to a 'solver' option.



@4031

3 years 
wehart 
A major rework of the solver interfaces. A metaclass is now used for all …



@4028

3 years 
wehart 
Bug fixes to the generic PICO solver interface.



@4027

3 years 
wehart 
Changes in plugins to simplify the solver specification.



@4025

3 years 
wehart 
Rework due to change in coopr.opt



@4020

3 years 
jwatson 
Minor speed improvements in the GUROBI plugin.



@4013

3 years 
jwatson 
Changes associated with the solution variable changes (SolutionMap? to …



@4006

3 years 
jwatson 
Adding missing import of string module, to fix ticket 4238  output …



@4001

3 years 
jwatson 
Label rework commit.


