Griffith PSE
Process systems engineering, with the math made interactive.
Interactive demos and worked examples of optimization, control, and modeling problems that show up in chemical and process systems engineering. Each demo runs the real solver in your browser — change the parameters, watch the solution change.
Featured demos
Knapsack Optimizer
A 0-1 mixed-integer program: choose items with weight and value to maximize value under a capacity constraint. Foundational example for combinatorial optimization in operations research and process scheduling.
Quad Tank Control
The four-tank system — a canonical multivariable nonlinear control problem. Solved here as an open-loop optimization with rIPOPT to track a target tank height profile.


