After a significant amount of work in the past couple of weeks, I’ve finally completed the Complex Module.
This week I merged PR 248 which covered almost the entire of the complex module.
After merging this PR, Complex Numbers and
I could be used in sync with other existing modules in CSymPy.
@certik refined the Python wrappers to integrate the Complex Module.
Here are the some of the things which could be done using CSymPy python wrappers:
The other major work in this week was to work on the expansion of integral powers of complex number. Pull 264 was created to add this functionality. We used a particularly simple yet efficient algorithm to compute the integral power.
The current expand is a bit slower than what we were expecting. We will be looking to improve the speed in the coming days.
The Week Ahead
As per the proposal, I will be implementing the Zeta Function.
Thats all for now :) Will get back next week!