source: coopr.plugins/trunk/coopr/plugins/mip/__init__.py @ 2447

Last change on this file since 2447 was 2447, checked in by wehart, 11 years ago

A draft GUROBI solver interface.

NOTE: I'm not sure if gurobi uses ILM. If not, then we'll
need to eliminate the dependence on the ILM solver class.

File size: 994 bytes
Line 
1#  _________________________________________________________________________
2#
3#  Coopr: A COmmon Optimization Python Repository
4#  Copyright (c) 2008 Sandia Corporation.
5#  This software is distributed under the BSD License.
6#  Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
7#  the U.S. Government retains certain rights in this software.
8#  For more information, see the Coopr README.txt file.
9#  _________________________________________________________________________
10
11import pyutilib.component.core
12pyutilib.component.core.PluginGlobals.push_env( 'coopr.opt' )
13
14from PICO import PICO, MockPICO
15from CBCplugin import CBC, MockCBC
16from GLPK import GLPK, MockGLPK
17from CPLEX import CPLEX, MockCPLEX
18from GUROBI import GUROBI, MockGUROBI
19from ASL import ASL, MockASL
20#from NLWRITE import NLWRITE
21
22#   
23# Interrogate the CBC executable to see if it recognizes the -AMPL flag
24#   
25import CBCplugin
26CBCplugin.configure()
27
28pyutilib.component.core.PluginGlobals.pop_env()
29
Note: See TracBrowser for help on using the repository browser.