JSOSolverSkeleton is a solver for constrained nonlinear problems, i.e., optimization problems of the form
It uses other JuliaSmoothOptimizers packages for development. In particular, NLPModels.jl is used for defining the problem, and SolverCore for the output.
If you use JSOSolverSkeleton.jl in your work, please cite using the format given in CITATION.cff.
JSOSolverSkeleton is a
Julia Language
package. To install JSOSolverSkeleton,
please open
Julia's interactive session (known as REPL) and press ] key in the REPL to use the package mode, then type the following command
pkg> add JSOSolverSkeletonusing JSOSolverSkeleton, ADNLPModels
# Rosenbrock
nlp = ADNLPModel(x -> 100 * (x[2] - x[1]^2)^2 + (x[1] - 1)^2, [-1.2; 1.0])
stats = jsosolverskeleton(nlp)If you think you found a bug, feel free to open an issue. Focused suggestions and requests can also be opened as issues. Before opening a pull request, start an issue or a discussion on the topic, please.
If you want to make contributions of any kind, please first that a look into our contributing guide directly on GitHub or the contributing page on the website.
This repo was created with the COPIERTemplate.jl package.