If not, I know there happen to be a number of problems with respect to the 2/3 arg mul. I would also like to try and attempt to fix that from all the possible angles - fixing all the dependent code after considering the effects on downstream projects.
On Friday, March 12, 2021 at 2:27:45 PM UTC+5:30 Rohan Gupta wrote: > No, this isn't listed on the ideas page. > I just thought it would be an interesting idea that could be implemented > on a larger range of functions. > > If this isn't a good enough idea, I'd love to work on calculus-related > projects such as Risch algorithm or other ODE related projects. Could you > guide me with this? > > On Friday, March 12, 2021 at 12:33:56 AM UTC+5:30 Oscar wrote: > >> On Thu, 11 Mar 2021 at 18:54, Rohan Gupta <rohan...@gmail.com> wrote: >> > >> > I'm interested in working on numerical integration techniques for >> functions. >> >> Is this listed on the ideas page somewhere? >> >> In general numerical techniques are out of scope for sympy and should >> be implemented in mpmath or numpy/scipy etc. The idea is that sympy >> should use the routines from e.g. mpmath rather than implement its own >> numerical algorithms. >> >> There are some algorithms already implemented in mpmath though that >> are not used in sympy. For example in sympy you can do: >> >> In [164]: Integral(x, (x, 0, 1)).evalf() >> Out[164]: 0.500000000000000 >> >> Under the hood this calls mpmath's quad function (I think). This >> doesn't work for multiple integrals though: >> >> In [165]: Integral(x*y, (x, 0, 1), (y, 0, 1)).evalf() >> Out[165]: >> 1 1 >> ⌠ ⌠ >> ⎮ ⎮ x⋅y dx dy >> ⌡ ⌡ >> 0 0 >> >> It should be relatively straight-forward to make that work because >> mpmath's quad function can handle multiple integrals: >> >> >> https://mpmath.org/doc/current/calculus/integration.html#standard-quadrature-quad >> >> >> -- >> Oscar >> > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/f80eb252-434c-47e8-8405-a0ef97d9958dn%40googlegroups.com.