Skip to main content

What's new in v0.5.0

· One min read
Pantelis Sopasakis
Lecturer, QUB

Gradgen v0.5.0 brings significant changes and new functionality. Most importantly, it brings us very close to a full integration with OpEn, this means that:

  • We'll be generating pure Rust code, fully embeddable (#[no-std]), safe, with support for both single and double precision arithmetic
  • The generated code for optimal control problems will be significantly shorter. This will decrease significantly the compilation times (from minutes to seconds)

Gradgen v0.5.0 can be installed using pip:

pip install gradgen==0.5.0

Upcoming developments:

  • Improved documentation and examples, including Python notebooks on Google Colab and demos
  • Benchmarks
  • Support for the forward-backward envelope in optimal control problems