GSoC 2017: RUBI INTEGRATOR: Final Report

About Me My name is Abdullah Javed Nesar, I am an undergraduate student at Indian Institute of Technology, Kharagpur. About the Project A Rule based integrator nicknamed Rubi is an entirely new module in SymPy, Integrals. It is an implementation of more than 10,000 rules to cover a wide variety of indefinite integration. Currently SymPy uses algorithms for indefinite integration […]

Read more "GSoC 2017: RUBI INTEGRATOR: Final Report"

GSoC Progress Report

Hi all, sorry for the delay. We have added test suit 1.2 successfully, This week we will complete implementing all tests for expressions involving products of powers of linears. I have completed parsing test suits for quadratic but implementation is yet to do.  There are about 5-6 Utility functions which are left and are difficult […]

Read more "GSoC Progress Report"

GSoC Progress Report

We are almost done with the implementation of utility functions. My next task would be to parse all test suits and minimize the test cases as there are numerous tests (of similar type) which is taking too long to run in Python. Along with it I’ll be completing some incomplete utility functions and fixing bugs. […]

Read more "GSoC Progress Report"

GSoC Progress Report

I have almost completed implementing all the Utility Functions just to complete few tests and few left out functions. Till now we were using Rt() which could only handle numeric value the new definition can handle even expressions. This week I was a bit engaged with my pending academic works so I was a bit inactive. […]

Read more "GSoC Progress Report"

GSoC Progress Report

I’ve been working on the last set of Utility functions and after that I’ll complete some left over functions yet to be implemented. Along with it we have been fixing some bugs which we could notice. TrigReduce() is an inbuilt function in Mathematica, following is its code in Python. def TrigReduce(i): if SumQ(i): t = […]

Read more "GSoC Progress Report"

GSoC Progess Report

So far we have covered almost all the Utility Functions to support Algebraic Rules/Linear Products rules, Arihant had given the entire details of the first test set in his recent blog post once we are successfully done with the first set we have the other two test sets for Linear Products ready to work on. Currently […]

Read more "GSoC Progess Report"

GSoC Progress Report

Hello all! Arihant and I have made a good progress on implementation of Utility functions and have successfully implemented almost half of it. Till now we have worked on it in sets with each containing 7 to 15 functions along with tests which takes approximately 3-5 days for complete implementation. Some of the functions used […]

Read more "GSoC Progress Report"