Differentiable Fortran with LFortran and Enzyme

Parametric shape optimization with differentiable FEM simulation