Charlie Vanaret's Avatar

Charlie Vanaret

@cvanaret

Mathematical optimizer at Zuse Institute Berlin Check out Uno, a unified SQP/barrier solver for nonlinearly constrained optimization Bassist/landscape photographer ๐ŸŒ github.com/cvanaret/Uno

88
Followers
75
Following
33
Posts
15.11.2024
Joined
Posts Following

Latest posts by Charlie Vanaret @cvanaret

Post image

๐ฎ๐ง๐จ๐ฉ๐ฒ 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

11.03.2026 12:50 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
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

๐‹-๐๐…๐†๐’ 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

02.03.2026 14:33 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
The 26th International Symposium on Mathematical Programming will be held in Amsterdam, The Netherlands, from July 25th through July 30th, 2027. The event is the symposium of the Mathematical Optimization Society (MOS).

๐Ÿ“ข #ISMP2027 comes to Amsterdam!

The 26th International Symposium on Mathematical Programming will be held July 25โ€“30, 2027.

Join researchers from around the world to discuss advances, challenges, and opportunities in the theory and practice of mathematical optimization.

๐Ÿ”— ismp2027.mathopt.nl
#MOS

27.02.2026 08:03 ๐Ÿ‘ 25 ๐Ÿ” 8 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 2
Post image

Early Christmas present: ๐ฉ๐ข๐ฉ ๐ข๐ง๐ฌ๐ญ๐š๐ฅ๐ฅ ๐ฎ๐ง๐จ๐ฉ๐ฒ

Uno is a unified SQP/barrier solver for nonlinearly constrained #optimization
Available as precompiled binaries for Linux and macOS (Windows builds are WIP) + source distribution. Even better: precompiled BQPD and HiGHS are included ๐Ÿ˜Ž
#oss #foss #python

16.12.2025 14:10 ๐Ÿ‘ 6 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

๐”๐ง๐จ has hit the 400-star mark on Github โœจ

Really happy to see so much enthusiasm about our work!

Install ๐”๐ง๐จ๐’๐จ๐ฅ๐ฏ๐ž๐ซ.๐ฃ๐ฅ in no time, and it's plug-and-play: github.com/cvanaret/Uno...

#optimization #mathematicalprogramming #cpp #julialang #foss #oss #ipopt #modelpredictivecontrol #optimalcontrol

21.11.2025 14:08 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Sponsor @cvanaret on GitHub Sponsors Support the development of the open-source optimization solver Uno. Uno is a unified SQP & barrier solver for nonlinearly constrained optimization, available in C, C++, Julia, Python and Fortran

Support the open-source development of Uno: github.com/sponsors/cva...

20.11.2025 13:26 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Uno's success story #2 (by Fredrik Bagge Carlson)๐Ÿ”ฅ

Uno's filtersqp preset is particularly robust on mid-size problems. Try it out! github.com/cvanaret/Uno

#optimization #mathematicaloptimization #mathematicalprogramming #sqp #barrier #oss #foss #ipopt #mpc #modelpredictivecontrol #cpp #julialang

20.11.2025 13:25 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

๐Ÿ”„ Updated Arxiv Paper

Title: Implementing a unified solver for nonlinearly constrained optimization
Authors: Charlie Vanaret, Sven Leyffer

Read more: https://arxiv.org/abs/2406.13454

11.11.2025 11:52 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Uno's success story #1 (by @franckgaga.bsky.social) on the inverted pendulum case study ๐ŸŽ‰

Uno unifies SQP and barrier methods in a highly customizable framework. Try it out!
github.com/cvanaret/Uno

#optimization #mathematicaloptimization #mpc #modelpredictivecontrol #julialang #oss #foss #ipopt

18.11.2025 12:08 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
(PDF) Implementing a unified solver for nonlinearly constrained optimization PDF | SQP and interior-point methods (also referred to as Lagrange-Newton methods) typically share key algorithmic components, such as strategies for... | Find, read and cite all the research you need...

Just submitted the revision of the Uno paper ๐Ÿ˜Ž
www.researchgate.net/publication/...
We describe a unifying framework for #SQP and #barrier methods with 8 common ingredients, and introduce the Uno solver.
Feedback welcome!
#optimization #oss #foss #mathematicaloptimization #nonlinearprogramming #cpp

10.11.2025 10:40 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Sponsor @cvanaret on GitHub Sponsors Support the development of the open-source optimization solver Uno. Uno is a unified SQP & barrier solver for nonlinearly constrained optimization, available in C, C++, Julia, Python and Fortran

Become a GitHub Sponsor to support the open-source development of Uno!
github.com/sponsors/cva...
Uno is a unified SQP & barrier solver for nonlinear optimization

#optimization #mathematicaloptimization #cpp #julialang #python #fortran #oss #foss #mathematicalprogramming #nonlinearprogramming

04.11.2025 12:01 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

๐”๐ง๐จ๐’๐จ๐ฅ๐ฏ๐ž๐ซ.๐ฃ๐ฅ 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

30.10.2025 14:37 ๐Ÿ‘ 8 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
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

Try out Uno 2.2.1 with improved C and Julia interfaces! github.com/cvanaret/Uno
Uno is an SQP/barrier solver for nonlinearly constrained optimization. Developed with Sven Leyffer at @zuseinstitute.bsky.social
#optimization #oss #foss #julia #python #cpp #mathematicalprogramming #sqp #barrier

09.10.2025 12:13 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
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

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

01.10.2025 13:52 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
(PDF) Uno, a modern Lagrange-Newton solver for nonlinearly constrained optimization PDF | Derivative-based iterative methods for nonlinearly constrained nonconvex optimization usually share common algorithmic components, such as... | Find, read and cite all the research you need on R...

Uno slides here: www.researchgate.net/publication/...

23.07.2025 07:15 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
(PDF) Uno, a modern Lagrange-Newton solver for nonlinearly constrained optimization PDF | Derivative-based iterative methods for nonlinearly constrained nonconvex optimization usually share common algorithmic components, such as... | Find, read and cite all the research you need on R...

Uno slides here: www.researchgate.net/publication/...

23.07.2025 07:15 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

See you in two hours!

#optimization #iccopt #mathematicaloptimization #mathematicalprogramming #foss #oss #cpp #julia

22.07.2025 15:45 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Release v2.0.0 ยท cvanaret/Uno Uno v2.0.0 implements the following changes: Features Abstract framework The underlying abstract framework was refined and is now more powerful. Uno now implements 8 ingredients: constraint relaxa...

Comprehensive description of the release: github.com/cvanaret/Uno...

09.07.2025 11:38 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
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

Uno 2.0.0 is out!

Uno is a next-gen SQP/barrier solver for nonlinearly constrained optimization.
Major changes:
- a more powerful unification framework
- BQPD now available as precompiled binaries: github.com/leyffer/BQPD...
- a cool logo

๐Ÿ‘‰ github.com/cvanaret/Uno/

#optimization #opensource #foss

09.07.2025 11:37 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
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

Uno solver: github.com/cvanaret/Uno

08.07.2025 11:41 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - acados/acados: Fast and embedded solvers for nonlinear optimal control and nonlinear model predictive control Fast and embedded solvers for nonlinear optimal control and nonlinear model predictive control - acados/acados

acados solver: github.com/acados/acados

08.07.2025 11:41 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - ERGO-Code/HiGHS: Linear optimization software Linear optimization software. Contribute to ERGO-Code/HiGHS development by creating an account on GitHub.

HiGHS solver: github.com/ERGO-Code/Hi...

08.07.2025 11:41 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
ICCOPT2025USC: Parallel Sessions 4V: Recent advances in... View more about this event at ICCOPT2025USC

ICCOPT schedule: iccopt2025usc.sched.com/event/1dqmu/...

08.07.2025 11:41 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Don't miss our #ICCOPT session on Recent advances in open-source continuous solvers!
Filippo Zanetti, David KieรŸling and myself will present the HiGHS, acados and Uno solvers, respectively, on July 22 at 10:30am.
#optimization #mathematicalprogramming #unosolver #oss #foss #opensource #cpp #julia

08.07.2025 11:40 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 0

If you live in Germany, get high-quality prints of the ARKTIS pictures here: www.etsy.com/de/shop/Char...

02.05.2025 14:38 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

@schmaidt.bsky.social in case you're around... ;)

16.04.2025 14:01 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

I'm thrilled to present my landscape photography exhibition ARKTIS at the Mathematics Library of the TU Berlin @tuberlin.bsky.social

Join me for the opening on April 29 at 6pm.

Institut fรผr Mathematik, Str. des 17. Juni 136, 10587 Berlin
#photography #landscapephotography #berlin #arctic #arktis

16.04.2025 14:01 ๐Ÿ‘ 15 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 1
Bestuzheva, Ksenia, Dr. | zib.de

Ksenia Bestuzheva (SCIP)

www.zib.de/members/best...

19.03.2025 07:51 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

What about Ivet Galabova (HiGHS)?

18.03.2025 18:46 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

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

10.03.2025 20:35 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0