{"repo":"chkwon/PATHSolver.jl","free":true,"listed":false,"github":"https://github.com/chkwon/PATHSolver.jl","clone":"git clone https://github.com/chkwon/PATHSolver.jl.git","description":"provides a Julia wrapper for the PATH Solver for solving mixed complementarity problems","language":"Julia","stars":58,"topics":["path-solver","mcp","complementarity"],"license":"MIT","category":"mcp-servers","readme_excerpt":"PATHSolver.jl PATHSolver.jl is a wrapper for the PATH solver. The wrapper has two components: a thin wrapper around the C API an interface to MathOptInterface You can solve any complementarity problem using the wrapper around the C API, although you must manually provide the callback functions, including the Jacobian. The MathOptInterface wrapper is more limited, supporting only linear complementarity problems, but it enables PATHSolver to be used with JuMP. Affiliation This wrapper is maintained by the JuMP community and is not an official wrapper of PATH. However, we are in close contact with the PATH developers, and they have given us permission to re-distribute the PATH binaries for automatic installation. License PATHSolver.jl is licensed under the MIT License. The underlying solver, path is closed source and requires a license. Without a license, the PATH Solver can solve problem instances up to with up to 300 variables and 2000 non-zeros. For larger problems, this web page provides a temporary license that is valid for a year. 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 importing the PATHSolver package: where is replaced by the current license string. Installation Install PATHSolver.jl as follows: By default, PATHSolver.jl will download a copy of the underlying PATH solver. To use a different version of PATH, see the Manual Installation section below. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/chkwon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chkwon/PATHSolver.jl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}