On Mar 7, 2011, at 3:17 PM, Saptarshi Mandal wrote:

> Its on my dev_ide branch. I added lines to __init__.py to import
> ide.py so I dont get any errors regarding that.
> I'll commit the changes and update this thread.

So did you fix the problem?  By the way, tests don't run in your branch because 
of import problems in the test file.

> 
> Also I was wondering what would make a good gsoc project. I did a
> course on discrete dynamical systems so I could implement solvers for
> recurrence equations.
> Although my main interest is in the field of combinatorics. I would
> love to implement something like combinatorica for sympy.
> Any suggestions?

We already have a recurrence equations solver at solvers/recurr.py.  So you 
might look at that and see what can still remain to be implemented.  

I think something like combinatorica would fit in SymPy.  We have a few things 
here and there relating to combinatorics, like some of the functions in 
sympy/utilities, and also the standard functions like factorial() and 
binomial() (see sympy/functions/combinatorial), but from my understanding of 
combinatorica, there are a ton of things that could still be implemented.

Basically anything that you might find in Maple or Mathematica would fit in 
SymPy.  You should check to see what is already implemented with things, but 
for anything you choose, there is always going to be a ton of more things that 
can be implemented.  So I would recommend going for something that you are 
knowledgeable about, and also something that interests you.

Aaron Meurer

> 
> On Mar 7, 2:07 am, "Aaron S. Meurer" <[email protected]> wrote:
>> Is this on one of your branches on GitHub so I can try it out?
>> 
>> Aaron Meurer
>> 
>> On Mar 6, 2011, at 11:40 PM, Saptarshi Mandal wrote:
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>> Hi,
>>> I am getting an import error while testing.
>> 
>>> sapta@neuraloverlord:~/Aptana Studio 3 Workspace/sympy/bin$ ./test
>>> test_ide.py
>>> Traceback (most recent call last):
>>>  File "./test", line 17, in <module>
>>>    from sympy.utilities.runtests import test
>>>  File "/home/sapta/Aptana Studio 3 Workspace/sympy/sympy/
>>> __init__.py", line 37, in <module>
>>>    from concrete import *
>>>  File "/home/sapta/Aptana Studio 3 Workspace/sympy/sympy/concrete/
>>> __init__.py", line 2, in <module>
>>>    from summations import summation, Sum
>>>  File "/home/sapta/Aptana Studio 3 Workspace/sympy/sympy/concrete/
>>> summations.py", line 2, in <module>
>>>    from sympy.solvers import solve
>>>  File "/home/sapta/Aptana Studio 3 Workspace/sympy/sympy/solvers/
>>> __init__.py", line 18, in <module>
>>>    from ide import checkidesol, classify_ide, solve_adomian,
>>> solve_series, \
>>>  File "/home/sapta/Aptana Studio 3 Workspace/sympy/sympy/solvers/
>>> ide.py", line 26, in <module>
>>>    from sympy import Integral
>>> ImportError: cannot import name Integral
>> 
>>> I have seen other modules import Integral in a similar manner, so why
>>> is this giving me an error?
>> 
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "sympy" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to 
>>> [email protected].
>>> For more options, visit this group 
>>> athttp://groups.google.com/group/sympy?hl=en.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sympy" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/sympy?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to