GSoC Progress - Week 3 and 4Programming · GSoC · SymPy
Hello, this post contains the third report of my GSoC progress. At one point, I had changed the deadline from Sundays to Fridays, but I seem to be running a week late on the post names. That has been corrected now
We decided to replace
piranha::integer for coefficients and
piranha::hash_set for the container. We got the lower-level working with this data-structure in the last week.
We decided to depend on
Piranha for the
Polynomial else our module won't be upto the speed we expect it to.
In future, we can write our hashtable and Integer as and when needed.
The benchmarks results are:
while the latest
I also sent in a minor PR with some clean-ups that I felt neccessary in 472.
Targets for Week 5
- Wrap the the lower level into a
- Have the functionality of atleast the
- Explore what kind of coefficients can be passed, since we have
piranha::integerwe need to think of having
symboliccoefficients now itself.
- Think of various areas where
Polynomialclass needs to integrate in SymEngine for example
That's all this week.