pub fn eval_surface( parsed: &ParsedExpr, x: f64, y: f64, params: &[(String, f64)], ) -> f64
Evaluate a surface expression at (x, y) with the given parameter bindings.
(x, y)