Block a user
erfc is a 1.2e-7 approximation and sets the accuracy floor for the whole crate
Done in 3dd6593. The answer to "is it worth paying for" turned out to be that there is nothing to pay.
Accuracy
libm (the Rust port of FDLIBM), measured against an independent incomplete-g…
erfc is a 1.2e-7 approximation and sets the accuracy floor for the whole crate
The
Schedule trait is public API that the engine never uses — wire it into run_chain or make it private
erfc is a 1.2e-7 approximation and sets the accuracy floor for the whole crate
Independent confirmation and concrete replacement candidates, from a literature/ecosystem survey run separately from the measurements above.
The measurement reproduces
The crate's erfc was…
Error API: two variants are never constructed,
converge() never returns Err, and MismatchedShape is misused for type errors
Item 1 is done in 8c087ad. Most of the rest turned out to be already resolved. Leaving this open for the one thing that isn't.
Item 1 — done
ConvergenceFailed and NegativePrecision…
Member::with_prior is silently ignored for competitors the history already knows
erfc is a 1.2e-7 approximation and sets the accuracy floor for the whole crate
History consumes its Observer with no way to read it back, so every observer needs interior mutability