#NumericalOptimization
𝐔𝐧𝐨𝐒𝐨𝐥𝐯𝐞𝐫.𝐣𝐥 now a registered Julia package 🥳
Uno is a highly customizable #SQP and #barrier solver for nonlinearly constrained optimization. It can mimic #filterSQP (SQP method) and #IPOPT (barrier method)
👉 github.com/cvanaret/Uno
#optimization #numericaloptimization #julialang #oss #foss #cpp
October 30, 2025 at 2:37 PM
Alexis Montoison and I just published an Uno software paper in the Journal of Open Source Software 🎉
@zuseinstitute.bsky.social

#optimization #mathematicalprogramming #numericaloptimization #joss #cpp #unosolver #sqp #barrier #software
Just published in JOSS: 'Uno: a composable framework for nonlinearly constrained optimization' https://doi.org/10.21105/joss.10229
July 15, 2026 at 5:54 PM
@spie.org‬ Digital Optical Technologies 2025 #LaserMunich: Visit Talk by Ivan Sekulic on Physics informed Bayesian optimization for inverse design of diffractive optical elements! @jcmwave.bsky.social @zuseinstitute.bsky.social @fc-modal.bsky.social‬ #NumericalOptimization #Photonics
June 19, 2025 at 11:26 AM
Our article on 𝐮𝐧𝐢𝐟𝐲𝐢𝐧𝐠 𝐧𝐨𝐧𝐥𝐢𝐧𝐞𝐚𝐫 𝐨𝐩𝐭𝐢𝐦𝐢𝐳𝐚𝐭𝐢𝐨𝐧 was finally published (open access) in Mathematical Programming Computation 🥳
link.springer.com/article/10.1...
@zuseinstitute.bsky.social
#optimization #foss #oss #numericaloptimization #mathematicalprogramming #unosolver #cpp #python #julialang
Implementing a unified solver for nonlinearly constrained optimization - Mathematical Programming Computation
SQP and interior-point methods (also referred to as Lagrange-Newton methods) typically share key algorithmic components, such as strategies for computing descent directions and mechanisms that promote...
link.springer.com
June 10, 2026 at 3:34 PM
My nonconvex #optimization solver Uno (#SQP + #barrier) has reached floor(100𝝿) ⭐ on Github
Assembles building blocks (such as computation of descent directions and globalization techniques) effortlessly
github.com/cvanaret/Uno
#foss #operationsresearch #numericaloptimization #cpp #IPOPT #filterSQP
March 10, 2025 at 8:35 PM
Uno v2.2.0 is out with C, Julia and Python interfaces 🤩
- pure #Julia interfaces to NLPModels.jl and MathOptInterface.jl
- #Python bindings using #pybind11
Developed at @zuseinstitute.bsky.social
#optimization #mathematicaloptimization #numericaloptimization #constrainedoptimization #oss #foss #uno
GitHub - cvanaret/Uno: A next-gen SQP & barrier solver for nonlinearly constrained optimization
A next-gen SQP & barrier solver for nonlinearly constrained optimization - cvanaret/Uno
github.com
October 1, 2025 at 1:52 PM
𝐔𝐧𝐨 is catching up to the big names on the 𝐌𝐢𝐭𝐭𝐞𝐥𝐦𝐚𝐧𝐧 𝐛𝐞𝐧𝐜𝐡𝐦𝐚𝐫𝐤! ⚡
Uno v2.9.0 stepped up its barrier method and now solves 45/47 𝐢𝐧𝐬𝐭𝐚𝐧𝐜𝐞𝐬
github.com/cvanaret/Uno/releases/tag/v2.9.0
#optimization #mathematicalprogramming #numericaloptimization #barrier #oss #foss #julialang #unosolver #python #cpp
Release v2.9.0 · cvanaret/Uno
Uno v2.9.0 implements substantial improvements to the barrier method. As of Sept 9, 2026, Uno can solve 45/47 instances on the Mittelmann benchmark, in about the same time as IPOPT. Features Secon...
github.com
September 10, 2026 at 8:57 PM
Check out Uno, a modern C++ solver for constrained nonconvex optimization: github.com/cvanaret/Uno
Unifies #SQP and #barrier methods with various globalization flavors
Developed at Argonne/@zuseinstitute.bsky.social
#optimization #foss #numericaloptimization #mathematicalprogramming #cpp #julia
GitHub - cvanaret/Uno: A next-gen Lagrange-Newton solver for nonconvex optimization. It unifies barrier and SQP methods in a modern and generic way, and implements different globalization flavors (lin...
A next-gen Lagrange-Newton solver for nonconvex optimization. It unifies barrier and SQP methods in a modern and generic way, and implements different globalization flavors (line search/trust regio...
github.com
December 5, 2024 at 8:27 PM
The Uno team (Sven Leyffer, Alexis Montoison and myself) will be attending the #SIAM OP conference and the JuMP-dev workshop on May 30-June 6 🎉
Come chat with us!

github.com/cvanaret/Uno

@julialang.org @siamsociety.bsky.social
#optimization #foss #numericaloptimization #sqp #barrier #julialang
GitHub - cvanaret/Uno: With Uno, finally take full control of your SQP/barrier solver for nonlinearly constrained optimization
With Uno, finally take full control of your SQP/barrier solver for nonlinearly constrained optimization - cvanaret/Uno
github.com
May 26, 2026 at 12:34 PM
𝐮𝐧𝐨𝐩𝐲 finally available on #Windows!
With Uno, finally take full control of your SQP/barrier solver
Go grab it! Ships with #HiGHS, #BQPD, and #MUMPS
Github 👉 github.com/cvanaret/Uno
Developed at @zuseinstitute.bsky.social
#optimization #numericaloptimization #oss #foss #python #sqp #barrier #cpp
March 11, 2026 at 12:50 PM
𝐋-𝐁𝐅𝐆𝐒 now available with interior-point methods in the latest Uno release 🎉
github.com/cvanaret/Uno...
With Uno, finally take full control of your #SQP & #barrier solver for nonlinearly constrained optimization
@zuseinstitute.bsky.social
#optimization #numericaloptimization #oss #foss #cpp #python
Release v2.6.0 · cvanaret/Uno
Uno v2.6.0 implements the following: Features Interior-point methods with L-BFGS Hessian (#616) the combination inequality_handling_method="interior_point" and hessian_model="LBFGS" is now active...
github.com
March 26, 2026 at 11:22 AM
𝐋-𝐁𝐅𝐆𝐒 now available for SQP methods in the latest 𝐔𝐧𝐨 release! 🥳
Runs on #BLAS and #LAPACK. Best combined with a line search.
👉 github.com/cvanaret/Uno
Developed at @zuseinstitute.bsky.social

#optimization #nonlinearprogramming #numericaloptimization #foss #oss #sqp #barrier #unosolver
GitHub - cvanaret/Uno: With Uno, finally take full control of your SQP/barrier solver for nonlinearly constrained optimization
With Uno, finally take full control of your SQP/barrier solver for nonlinearly constrained optimization - cvanaret/Uno
github.com
March 2, 2026 at 2:33 PM