Skip to main content

validate_finite_values

Function validate_finite_values 

Source
pub fn validate_finite_values(
    expected: impl IntoIterator<Item = f64>,
    actual: impl IntoIterator<Item = f64>,
    absolute: f64,
    relative: f64,
) -> Result<(), String>
Expand description

Check finite values using |actual-reference| <= atol + rtol*|reference|. Scaling before subtraction avoids overflow for large, finite values of opposite sign.