Browser-side solver for the certified-optimal multiband filtering
problem of
Lunot, Seyfert, Bila & Nasser (IEEE T-MTT, 2008).
Specify passbands with a return-loss target and stopbands with
per-interval rejection targets; the solver returns the
characteristic function D(ω) = F(ω) / P(ω)
that maximises the worst-case slack above the stopband targets
while meeting the passband constraint.
|S21|² = 1 / (1 + D²).