-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
integration can take a _long_ time (possibly forever) #11856
Comments
It's (unsurprisingly) stuck in the heurisch algorithm. |
This looks like a good start for something a little more advanced. I have fixed a few easy bugs but I don't feel that I have understood how SymPy works yet. Where should I start to fix this issue (and start learning more about the functioning of the framework) ? |
The
The integration takes a long time because |
I seem to remember that there was a good reason for it, but why is heurisch tried before meijerg? Heurisch is the slowest and hence ought to be tried last. |
So, should the ordering of the algorithms be changed? That seems like a better fix than considering special functions separately. |
Yes, meijerint should come before heurisch. It can integrate many functions that heurisch cannot handle. In those cases no time will be wasted with heurisch. |
Yes, actually I tried integrating some non common functions and meijerint was able to solve them quicker. |
Hello,
When I do
the process either takes a long time, or doesn't return.
The text was updated successfully, but these errors were encountered: