The COIN-OR LP code (CLP) is designed to be a high-quality simplex
code provided under the terms of the Common Public License. CLP is
written in C++.
It is primarily intended to be used as a callable
library, however, a rudimentary stand-alone executable is used
to run jobs on the NEOS Server.
CLP includes primal and dual simplex solvers as well as a barrier
method for solving LPs.
For information on Clp and the COIN-OR initiative, please visit the
Clp COIN-OR website.
Using the NEOS Server with Clp
The user must submit a model in MPS format to solve a linear programming
problem. The MPS file may be submitted in gzipped or zipped
NEOS will automatically uncompress it. A user also may upload a parameter file that includes Clp commands
to customize the optimizer's behavior. The available commands are
If there is a parameter file, it must include
an appropriate solve command, e.g., dualS or primalS.
To print the solution values, include the line solution - after
the dualS or primalS line in the parameter file.
dualB(ound) dualT(olerance) preT(olerance) primalT(olerance) primalW(eight) sec(onds) zeroT(olerance)
idiot(Crash) log(Level) maxF(actor) maxIt(erations) output(Format) randomS(eed) sprint(Crash)
allC(ommands) chol(esky) crash cross(over) direction error(sAllowed) fact(orization)
keepN(ames) mess(ages) perturb(ation) presolve printi(ngOptions) scal(ing) timeM(ode)
Actions or string parameters:
allS(lack) barr(ier) basisI(n) basisO(ut) directory dualS(implex) either(Simplex) end exit
export gsolu(tion) help import max(imize) min(imize) para(metrics) primalS(implex) printM(ask)
quit restoreS(olution) saveS(olution) solu(tion) solv(e) stat(istics) stop
For more help, see the Clp User Guide.