pub fn grad_expr(e: &Expr, x: &[Number], seed: Number, grad: &mut [Number])
Reverse-mode gradient: accumulates seed * d(expr)/dx_i into grad.
seed * d(expr)/dx_i
grad