Skip to main content

evaluate

Function evaluate 

Source
pub fn evaluate(expr: &Expression, x: f64) -> Result<EvalResult, EvalError>
Expand description

Evaluate an expression at a given value of x.

Convenience wrapper that allocates a new workspace. For hot loops, prefer evaluate_with_workspace() with a reusable EvalWorkspace.

Note: This is a convenience API for library users. Internal code uses evaluate_fast_with_constants_and_functions for performance.