This project is work in progress.
Everest is an interior point optimization solver for problems of the form:
min f(x)
Ax = b
x >= 0
Where f(x) is any smooth non-convex function.
-
Install the linear solver MUMPS.jl. Currently this package is only supported in Linux or Mac OS X. If you want to add an new linear solver you can do so in this directory.
-
Run the following code in julia:
Pkg.add("JuMP")
Pkg.add("MAT")
Pkg.clone("https://github.com/ohinder/advanced_timer.jl.git")
Pkg.clone("https://github.com/ohinder/Everest.jl.git")
-
Install CUTEst by following the instructions in CUTEst.jl
-
To test your installation run in julia:
using Everest
Pkg.test("Everest")
to do ...