Skip to content

JuliaSmoothOptimizers/NCL.jl

NCL

Stable Documentation Development documentation Test workflow status Coverage Lint workflow Status Docs workflow Status BestieTemplate

An implementation of Algorithm NCL in pure Julia. NCL currently supports the following subproblem solvers:

The data folder contains several of the original tax models in AMPL format that can be read with AmplNLReader. Any model complying with the NLPModels API can be passed to the NCL solver, e.g., those from the CUTEst collection, or the pure Julia models of OptimizationProblems.jl.

The solver is still work in progress but is functional.

Historical Notes

Our first NCL solver was written directly in the AMPL scripting language and was restricted to solving the tax problems. It is available from https://github.com/optimizers/ncl.

References

About

A nonlinearly-constrained augmented-Lagrangian method

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors