Expand description
Core utilities for SciR.
This crate provides shared numeric helpers and the assert_close!
macro
used across SciR crates to compare floating‑point (real/complex) values
within absolute/relative tolerances.
Macros§
- assert_
close - Assert numeric closeness with a flexible interface (scalars, slices, arrays, real/complex).
Functions§
- assert_
close_ array1 - Assert that two
Array1<f64>
are elementwise close within tolerances. - assert_
close_ complex_ array1 - Assert that two
Array1<Complex64>
are elementwise close within tolerances (by magnitude). - assert_
close_ complex_ slice - Assert that two
&[Complex64]
slices are elementwise close within tolerances (by magnitude). - assert_
close_ scalar - Assert that two scalars are close within absolute (
atol
) and relative (rtol
) tolerances. - assert_
close_ slice - Assert that two
&[f64]
slices are elementwise close within tolerances.