An intuitive modeling interface for infinite-dimensional optimization problems.
-
Updated
Sep 25, 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.
Verified 2D elasticity FEM and SIMP topology optimization with sensitivity analysis and density filtering.
Deterministic and Bayesian PDE inversion for spatially varying Darcy permeability using adjoints, regularization, and MCMC.
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."