What's Changed
- Use petsctools by @jrmaddison in #214
- Check for SciPy optimization success by @jrmaddison in #218
- Factor the TLM calculation out of Hessian calculation by @JHopeCollins in #212
- Use
inserted_options
for TAO solve by @JHopeCollins in #219 - abstract reduced functional by @dham in #156
- Update Docker image for test-firedrake job by @jorgensd in #225
- Remove deprecated firedrake_adjoint by @connorjward in #226
- Support
AbstractReducedFunctional
in the TAO interface by @jrmaddison in #222 - Do not use a Riesz map in the
scipy.optimize.minimize
interface by @jrmaddison in #221 - Bump version by @connorjward in #227
Full Changelog: 2025.04.1...2025.10.0