Deprecate `scipy.integrate.romberg`/`scipy.integrate.quadrature`?

Matt Haberland <[email protected]> Sat, 11 Nov 2023 16:10:44 -0800
Newsgroups gmane.comp.python.scientific.devel
Message-ID <CADuxUiwLBu3xirZmhDWH0+oXpkv6BWP0E6gOGDjGj6R9wX__Cg@mail.gmail.com>
Hi Team,

`scipy.integrate.romberg` and `scipy.integrate.quadrature` do not reliably
hit their target accuracies, and when they do, they typically require more
function evaluations and take more wall clock time than
`scipy.integrate.quad` (all with default settings). This is documented in
https://github.com/scipy/scipy/issues/18574#issuecomment-1703320598, which
compares the accuracies, function call counts, and wall clock times on a
benchmark set of ~800 integrals with known analytical solutions.

gh-19510 (https://github.com/scipy/scipy/pull/19510) proposes to deprecate
these functions, suggesting `scipy.integrate.quad` as a drop-in
replacement. Please let us know your thoughts either here or in gh-19510!

Thanks,
Matt

_______________________________________________
SciPy-Dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/scipy-dev.python.org/
Member address: [email protected]