software

FW4PDE: Frank–Wolfe algorithms for PDE-constrained optimization

The package implements conditional gradient methods for the solution of the PDE-constrained optimization problems

\[\min_{u \in U_{\text{ad}}} J(S(u)) + \beta \\|u\\|_{L^1(D)},\]

where \(\beta \geq 0\), \(S(u)\) is the solution to a potentially nonlinear PDE, and \(U_{\text{ad}} = \\{ u \in L^2(D) : a \leq u \leq b \\}\). Here \(a\), \(b \in L^2(D)\) with \(a \leq b\).

The package can be used for the design optimization of tidal-stream energy farms.

sNewton4PDEOpt: A semismooth Newton method for elliptic PDE-constrained optimization

MPBNGCInterface.jl is a Julia module that interfaces the Fortran77 code Multiobjective Proximal Bundle Method MPBNGC