We are working on the 1.0.0 release, with more organised documentation. In the meantime, the current main branch is working, there is hopefully enough documentation to be functional, and we invite and encourage users, testing, and questions etc. The latest tagged version should be good and working.
import Pkg
Pkg.add("MPSGE")Or, in the package manager
pkg> add MPSGE
The underlying solver, PATH, is closed source and requires a license.
Without a license, the PATH Solver can solve problems with up to 300 variables and 2000 nonzeros. For larger problems, this web page provides a temporary license that is valid until the end of 2035.
You can either store the license in the PATH_LICENSE_STRING environment variable, or you can use the PATHSolver.c_api_License_SetString function immediately after including the MPSGE package:
using MPSGE
MPSGE.PATHSolver.c_api_License_SetString("your license string here")where your license string here is replaced with the actual license string.