The AMPL processors and solvers in this directory are "student"
versions that restrict problem sizes (e.g., to 300 variables and 300
general constraints and objectives) and are intended for noncommercial
use. For serious commercial use, you should (eventually) license
commercial versions, even if your applications never exceed the limits
of the student versions.
See the AMPL web site
http://www.ampl/com/ampl/
for extensive information about AMPL, including descriptions of
extensions available in current versions.
File ampl.exe (here compressed by gzip to ampl.exe.gz) is a Win32
student version of the AMPL processor. It runs under Windows 95, NT,
XP, etc. (but not 3.x); with the help of exhelp32.exe, it can run DOS
solvers (such as those that formerly accompanied the AMPL book) as
well as Win32 solvers. It runs in a console window and in the
scrolling window provided by sw.exe. On linear problems, it relaxes
the size restriction to 500 x 500.
File cplex.zip contains cplex.exe (a Win32 student version of
CPLEX 11.0.1 for use with AMPL as solver "cplex"), cplex70.dll, and
LICENSE.txt, and a README.txt that provides extensive documentation
and more pointers.
File gjh.exe computes gradients, Jacobian matrices and Hessians of
nonlinear problems and makes them available to AMPL as parameters.
File gurobi.zip contains a student version of the GUROBI solver
for linear and mixed-integer problems; it limits problem sizes
to 500 x 500, unless you have a GUROBI license that allows larger
problem sizes -- and have set $GRB_LICENSE_FILE to the (full path)
name of the GUROBI license file (which can be done within an AMPL
session by an "option GRB_LICENSE_FILE ..." command). See the
README.gurobi.txt file in gurobi.zip for installation instructions.
File minos.exe is a Win32 student version of MINOS (for use with
ampl.exe). For pointers and more details, see files README.1st and
README.minos in directory /netlib/ampl/solvers/minos and see web page
http://www.ampl.com/ampl/REFS/abstracts.html#ampl-minos .
File lpsolve.exe is a Win32 solver based on lp_solve, an LP and MIP
solver by Michel Berkelaar. For pointers and more details, see
/netlib/ampl/solvers/lpsolve/README.
File sw.exe provides a scrolling window suitable for running simple
"console binaries", such as ampl.exe, cplex.exe, minos.exe, and
lpsolve.exe. For more details, see readme.sw.
File ampltabl.dll provides our "standard" ODBC table handler. It
can be used with recent Win32 versions of AMPL and should appear in
the same directory as ampl.exe. For more details, see
http://www.ampl.com/ampl/NEW/tables.html
File wampl.exe is an old MS Windows 3.x Student Edition version of AMPL.