Gradient-based optimization of fluid flows

We wrote a Tesseract-JAX demo on using differentiable programming to optimize fluid simulations. The goal is to find initial conditions that evolve into a target pattern (the Pasteur Labs logo) using JAX-CFD and gradient-based optimization.

Check it out here!

The tutorial covers:

  • Building differentiable fluid simulators using JAX-CFD wrapped in a Tesseract container
  • Leveraging gradient-based optimization with scipy for complex physical simulations

0d19d15fb2e09e0f385437d13e24c0e10a2894cadf49c491dbfb9d6c4e6f80a2