Is this code at a pull request? Aaron Meurer
On Mar 28, 2011, at 2:23 AM, Saptarshi Mandal wrote: > Tests work now. I commented out a few because of some really strange > issues. One involved integrating a function defined as 0.5*x*y wrt y, > this gave an error saying it expected an integer and instead got > 0.50000000 or something like that. > > The other involves how i deal with equalities. Most of the ide solving > techniques requires me to "grow" expressions and so I normally start > out by defining an equality like > neweq = Eq(0,0) and then adding terms to the lhs > I dont know if its idiomatic, or even the right way to do it, but it > worked fine until I got the tests to work. This has broken the series > method. > > I have stopped work on the laplace transform for now and intend to get > some basic functionality of combinatorica running on sympy as a POC > for my soc project. > > On Mar 20, 7:07 am, "Aaron S. Meurer" <[email protected]> wrote: >> On Mar 19, 2011, at 7:21 PM, Saptarshi Mandal wrote: >> >>> Hi, >>> I have finally figured out exactly what was going wrong with the >>> failing tests. For those not in the loop, the problem went something >>> like this. I was importing Integral using >> >>>>> from sympy import Integral >> >>> When I would try to run the tests it would show an error saying there >>> is an import error, specifically with the line where I am making that >>> import. Strangely, there is a class called C which I can import and >>> use the Integral as C.Integral(...) and everything seems to work fine. >> >> Yes, this is the purpose of the C class. Sometimes it is impossible to >> import something directly because of circular imports, so we have the C >> class to get around it. >> >> >> >>> As I am fairly new to Python and Sympy I do not know if this is a >>> quirk or what. >> >>> Also regarding Gsoc I was interested in implementing a subset of >>> Combinatorica, say, the most important functions in the subsets, >>> permutations, group theory and graph visualization and drawing. >>> I can implement a sizable amount of these algorithms as I have >>> exposure to functional programming and I think I can use the >>> functional constructs of Python to do the job. >>> Alternatively, I found the Karr summation problem to be interesting as >>> well but I will need to do a lot of research before I can commit any >>> code in. >> >> I would recommend doing the combinatorica project. The Karr algorithm is >> very difficult. >> >> Also, you need to finish up the review of your integral equations module so >> that it gets pushed in. Otherwise, you will not be eligible. >> >> Aaron Meurer >> >> >> >> >> >> >> >> >> >>> I will be away on a vacation for 6 days so I will not be around to >>> respond immediately but I will try. >> >>> Regards, >>> Saptarshi Mandal >> >>> On Feb 28, 10:08 pm, Aaron Meurer <[email protected]> wrote: >>>> Go ahead and update the pull request for this, or create a new one. >> >>>> Also, another comment is that you have a lot of trailing whitespace in >>>> your files (don't forget to run the tests before commiting). >> >>>> Aaron Meurer >> >>>> On Mon, Feb 28, 2011 at 2:31 PM, Vinzent Steinberg >> >>>> <[email protected]> wrote: >>>>> On 27 Feb., 22:26, Saptarshi Mandal <[email protected]> wrote: >>>>>> Hi, >>>>>> I was busy with exams so I couldn't do much the last 2 weeks. Today I >>>>>> finished with the >>>>>> Neumann Series implementation and will start on a Laplace/Fourier >>>>>> transform module next week. >>>>>> This will be used to implement one of the few techniques that give >>>>>> closed form solutions for integral >>>>>> equations. It can also be used to solve certain boundary value >>>>>> problems. >>>>>> Please feel free to give any suggestions or design tips. >> >>>>> For reference, here is a link to Saptarshi's branch on github (please >>>>> correct me if it is the wrong one): >> >>>>> https://github.com/saptman/sympy/tree/dev_ide >> >>>>> Aaron already commented some of your work btw. >> >>>>> Vinzent >> >>>>> -- >>>>> 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 >>> 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.
