Third-Party Modeling Languages#
AMPL Support#
AMPL can be used with near zero code changes: simply switch to cuOpt as a solver to solve linear and mixed-integer programming problems. Please refer to the AMPL documentation for more information. Also, see the example notebook in the colab.
GAMS and GAMSPy Support#
GAMS and GAMSPy models can be used with near zero code changes after setting up the solver link: simply switch to cuOpt as a solver to solve linear and mixed-integer programming problems (e.g. gams trnsport lp=cuopt
). Please refer to the GAMS cuOpt link repository for more information on how to setup GAMS and GAMSPy for cuOpt. Also, see the example notebook in the cuopt-examples repository.
PuLP Support#
PuLP can be used with near zero code changes: simply switch to cuOpt as a solver to solve linear and mixed-integer programming problems. Please refer to the PuLP documentation for more information. Also, see the example notebook in the cuopt-examples repository.