An intuitive modeling interface for infinite-dimensional optimization problems.
-
Updated
Oct 15, 2026 - Julia
An intuitive modeling interface for infinite-dimensional optimization problems.
A shape optimisation toolbox built on the Firedrake finite element library.
Rapid Optimization Library
Notebooks on production optimisation and history matching
An efficient backend for InfiniteOpt that accelerates NLPs on CPU and GPU.
Part of my PhD project on optimal controller and actuator design for nonlinear models is discussed here. For full discussion please see my PhD thesis:
A workbook for investigating constrained neural networks in PyTorch
AONN-2: An adjoint-oriented neural network method for PDE-constrained shape optimization
This code computes the bottom topography in a water channel.
Differentiable spectral element method (DSEM) for PDE-constrained optimization. Embeds GLL spectral element solvers into PyTorch autograd, replacing hand-derived adjoints with automatic differentiation. Matrix-free CG, 1D/2D/3D, L-shaped domains, nonlinear Burgers.
To associate your repository with the pde-constrained-optimization topic, visit your repo's landing page and select "manage topics."