The function run takes a `solver_tol` argument.
BUG: Use `fp.` for solver calls.