# \[ANN\] OptimizationVariableInterface.jl: Zero-overhead manifold retractions and custom variables for numerical optimizers

**URL:** <https://discourse.julialang.org/t/ann-optimizationvariableinterface-jl-zero-overhead-manifold-retractions-and-custom-variables-for-numerical-optimizers/142831>\
**Category:** Package Announcements\
**Tags:** announcement, optimization, manifolds\
**Created:** [November 9, 2026, 2:12pm UTC](https://discourse.julialang.org/t/ann-optimizationvariableinterface-jl-zero-overhead-manifold-retractions-and-custom-variables-for-numerical-optimizers/142831 "2026-11-09T14:12:50Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)\
**Post date:** [November 13, 2026, 3:32pm UTC](https://discourse.julialang.org/t/ann-optimizationvariableinterface-jl-zero-overhead-manifold-retractions-and-custom-variables-for-numerical-optimizers/142831/6 "2026-11-13T15:32:05Z")

</div>

Split this topic on November 13, 2026, 3:32pm UTC

2 posts were split to a new topic: [Why posts get hidden and how moderation works](https://discourse.julialang.org/t/why-posts-get-hidden-and-how-moderation-works/142932)

---

_[View the full topic](https://discourse.julialang.org/t/ann-optimizationvariableinterface-jl-zero-overhead-manifold-retractions-and-custom-variables-for-numerical-optimizers/142831)._
