Macro is_close::all_close[][src]

macro_rules! all_close {
    ($a : expr, $b : expr $(, $set : ident = $val : expr) *) => { ... };
}
Expand description

Check whether or not two iterables a and b are pairwise close to each other

Usage

#[macro_use]
extern crate is_close;
use is_close::STRONG;

assert!(all_close!(vec![9.0, 10.0], vec![9.0, 10.0]));
assert!(!all_close!(vec![0.0, 10.0], vec![9.0, 10.0]));
assert!(all_close!(vec![9.0, 10.0], vec![10.0, 9.0], rel_tol=2e-1, method=STRONG));
assert!(!all_close!(vec![9.0, 10.0], vec![10.0, 0.0], rel_tol=2e-1, method=STRONG));