[sympy] Re: Renaming Real to Float

2011-05-18 Thread asmeurer
ronan.l...@gmail.com wrote: Le mardi 17 mai 2011 à 19:12 -0700, asmeurer a écrit : On May 12, 11:13 pm, Aaron Meurer asmeu...@gmail.com wrote: On Thu, May 12, 2011 at 10:19 PM, Ondrej Certik ond...@certik.cz wrote: On Thu, May 12, 2011 at 7:40 PM, Ronan Lamy ronan.l...@gmail.com

[sympy] Re: Renaming Real to Float

2011-05-17 Thread asmeurer
On May 12, 11:13 pm, Aaron Meurer asmeu...@gmail.com wrote: On Thu, May 12, 2011 at 10:19 PM, Ondrej Certik ond...@certik.cz wrote: On Thu, May 12, 2011 at 7:40 PM, Ronan Lamy ronan.l...@gmail.com wrote: Le jeudi 12 mai 2011 à 19:22 -0700, Ondrej Certik a écrit : On Thu, May 12, 2011 at

[sympy] Re: pull request suggestion

2011-04-11 Thread asmeurer
The other thing that I just noticed can be a problem is that it is not clear if a closed pull request is closed because it was merged or because a better patch was needed (unless the pull was exactly merged, in which case it says merged at the top). So if you are closing a pull request for

[sympy] Re: MediaWiki Wiki

2010-11-28 Thread asmeurer
Can you please add the text [[Category:Transferred to GitHub]] to the bottom of any page in the MediaWiki wiki that you have completely transferred to the GitHub wiki? This will add it to this category page (http://wiki.sympy.org/wiki/Transferred_to_GitHub), which will make it easier to keep

[sympy] Re: Doctest failures in Python 2.6.6 rc1

2010-08-26 Thread asmeurer
, asmeurer asmeu...@gmail.com wrote: I just tested the latest master with Python 2.6.6 rc2 and I got the exact same test failures. If this isn't fixed by the final release of Python 2.6.6, I will open up an issue for it. By the way, the new release date for Python 2.6.6 final is August 24 [0

[sympy] Re: Doctest failures in Python 2.6.6 rc1

2010-08-18 Thread asmeurer
I just tested the latest master with Python 2.6.6 rc2 and I got the exact same test failures. If this isn't fixed by the final release of Python 2.6.6, I will open up an issue for it. By the way, the new release date for Python 2.6.6 final is August 24 [0]. Aaron Meurer [0] -

[sympy] Re: determinant of a 3x3 matrix hangs

2010-07-30 Thread asmeurer
On Jul 30, 10:58 pm, Aaron S. Meurer asmeu...@gmail.com wrote: Hi! I ran your script in SymPy 0.6.7 and got the same thing you did, with the slow performance.  But I also ran it in the latest git master and it ran the whole thing in just under a minute.  So something in the git master has

[sympy] Re: review request

2010-07-18 Thread asmeurer
The canonicalize() function uses tuple(set()) to try to get a canonical ordering. But apparently in Python 2.7, this ordering isn't always the same on the same line in the same session. I think it should just compare sets directly. Aaron Meurer On Jul 18, 4:50 pm, Aaron S. Meurer

[sympy] Re: git.sympy.org

2010-07-17 Thread asmeurer
I just saw this, which is supposed to help hosting Python projects with Sphinx documentation on GitHub. I haven't looked at it too much, but it might be useful. http://dinoboff.github.com/github-tools/overview.html#usage Aaron Meurer -- You received this message because you are subscribed to

[sympy] Re: expand option for factor behavior correct?

2010-05-29 Thread asmeurer
Also, more changes in the spirit of 8640bcd67d77287ecfb03c03688ea6f6f527c2db (from polys9) would definitely help with this. Aaron Meurer On May 29, 7:08 pm, Aaron S. Meurer asmeu...@gmail.com wrote: This should help with the ability to know what options are even available.   The way it is

[sympy] Re: partial derivatives, please explain

2010-05-04 Thread asmeurer
I have a fix for the unevaluated derivatives bug at http://code.google.com/p/sympy/issues/detail?id=1929. In my branch: In [1]: import sympy In [2]: X, F, B = sympy.symbols('XFB') In [3]: Y = X / F - B #eqn 1 In [4]: DY = sympy.Matrix(sympy.diff(Y, (X, F, B))).T In [5]: print DY [1/F,

[sympy] Re: GSoC 2010

2010-03-05 Thread asmeurer
I finally purchased Bronstein's book, which just arrived today. How much of it remains to be implemented in SymPy? My main motivation for getting it was to learn the Risch Algorithm, but I am wondering also if there is some way I can make a GSoC project out of it too, since I would like to

[sympy] Re: new polynomials branch

2010-01-14 Thread asmeurer
Also, there are some doctest failures, which I think are just because old functions need to be replaced with new ones. And the branch does not work in Python 2.4 or 2.5: Traceback (most recent call last): File bin/test, line 16, in module import sympy File

[sympy] Re: releasing 0.6.6

2009-12-09 Thread asmeurer
I modified it (added --since=sympy-0.6.5 to the git log command) and I get: dhcp-baca-10:sympy aaronmeurer(master$)$ruby ~/Downloads/git-rank- contributors.sh -v Vinzent Steinberg vinzent.steinb...@gmail.com: 54995 lines of diff Aaron Meurer asmeu...@gmail.com: 15582 lines of diff Chris Smith

Re: New ODEs Module (or My Google Summer of Code 2009 Project)

2009-08-20 Thread asmeurer
On Aug 19, 10:08 pm, Aaron S. Meurer asmeu...@gmail.com wrote: I have finished up my Google Summer of Code 2009 project, which was to   implement various ODE solvers in SymPy.  Please pull fromhttp://github.com/asmeurer/sympy/tree/odes-review .  Note that I have elected to do only moderate

[sympy] Re: Sympy benchmarks

2009-08-17 Thread asmeurer
Also, it looks like the SymPy version of Tuples (if I am correct in what Sage's Tuples does) is buried in sympy.utilities.iterables: In [1]: from sympy.utilities.iterables import variations In [2]: time len(variations((E, pi, sqrt(2)), 3, repetition=True)) CPU times: user 0.00 s, sys: 0.00 s,

Re: Subject: [PATCH] Implemented code to expand negative integer powers

2009-08-09 Thread asmeurer
So I searched the code and here is an example. Powsimp uses expand_mul to avoid infinite recursion with combining of bases (you can search the code). So right now, it returns In [5]: powsimp(x**n*(y**n + z**n)/(k*(m + n)), deep=True) Out[5]: (x*y)**n/(k*(m + n)) + (x*z)**n/(k*(m + n)) But if

[sympy] Re: refactoring Mul and Add classes

2009-07-22 Thread asmeurer
Alamos and we are trying to figure out how to nicely incorporate the Constant class inside SymPy, it's currently in this branch: http://github.com/asmeurer/sympy/tree/constant-Mul and it works, however, as you can see, it need modifications in the Add and Mul classes, and that's bad. The same

[sympy] Re: jealous of Ondrej's (branch) bash prompt

2009-06-23 Thread asmeurer
OK I fixed that. I had too many $'s. The problem now is that it doesn't change when I switch a branch or after cd'ing into and out of a git directory. Ondrej's PS1 changes (though I get aaronmeu...@macintosh:~/Documents/python/sympy/sympy33[31m(odes| BISECTING)33[00m$ for my prompt on Mac OS

[sympy] Re: Match: expected behavior or bug?

2009-06-20 Thread asmeurer
I have also noticed this with the same Wild variables: print (exp(x)*exp(y)).match(c*d) {d_: exp(y), c_: exp(x)} print (exp(x)*exp(y)*y).match(c*d) {d_: y*exp(y), c_: exp(x)} print (x*exp(x)*exp(y)*y).match(c*d) None I think that I may need to write my own function to do this if I can't get

[sympy] Improving match

2009-05-28 Thread asmeurer
The match function is the most important part of dsolve. It relies on it heavily to determine what type an ODE is to see if it can solve it and if so how. Unfortunately, it currently has some issues: 1) Issue 1429 (http://code.google.com/p/sympy/issues/detail? id=1429q=match). The following

[sympy] Re: Google Summer of Code 2009

2009-03-29 Thread asmeurer
Hey! I just noticed that my name made it to the AUTHORS file. Cool. Aaron --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups sympy group. To post to this group, send email to sympy@googlegroups.com To unsubscribe from

[sympy] Re: Google Summer of Code 2009

2009-03-27 Thread asmeurer
OK. I have finished up the first draft of the application (except for the abstract, which I will do after I have finalized the main parts). If you all could look at it, that would be great. Feel free to annotate right on it. It is a wiki after all. Some particular questions about it: Length.

[sympy] Re: Google Summer of Code 2009

2009-03-24 Thread asmeurer
On Mar 23, 11:10 pm, Ondrej Certik ond...@certik.cz wrote: On Mon, Mar 23, 2009 at 6:42 PM, asmeurer asmeu...@gmail.com wrote: Thanks, I look at it. Some suggestions --- try to create more specific timeline, e.g. first week I'll do this, next 3 weeks I'll do this, I will have this before

[sympy] Re: Google Summer of Code 2009

2009-03-23 Thread asmeurer
On Mar 22, 1:00 pm, Ondrej Certik ond...@certik.cz wrote Python does, but we have a word in it. It's a good idea to introduce yourself in the python-gsoc list. I went ahead and introduced myself there. I copied what I have above and added some notes to myself on the wiki at

[sympy] Re: Google Summer of Code 2009

2009-03-21 Thread asmeurer
On Mar 20, 2:41 pm, Ondrej Certik ond...@certik.cz wrote: Yes, just search this list for examples of applications. Definitely start on this as soon as possible and prepare a schedule etc. You can then easily fit it on the template that PSF will put up. Ondrej Well, Python posted their

[sympy] Re: Google Summer of Code 2009

2009-03-20 Thread asmeurer
So far, Python is being a little slow in putting up their application template (http://socghop.appspot.com/org_app/show/google/gsoc2009/ python). Should I just start with what is here (http://wiki.sympy.org/ wiki/GSoC2009_Application_Template)? Do you know perhaps where I can find last year's

My first patch

2009-03-18 Thread asmeurer
Hi. I am planning on applying to work with sympy for the Google Summer of Code 2009 (see here: http://groups.google.com/group/sympy/browse_thread/thread/bfccfe3e4ce60c34/bb3093a30ea1d168#bb3093a30ea1d168) Anyway, Ondrej has requested that I post my patch here, so here it is: ---

Re: My first patch

2009-03-18 Thread asmeurer
Thanks for the patch. Maybe you forgot to attach the actual patch implementing this equation? I'm not sure what you mean here. I followed each step on the git quick guide you linked to. Is there something not listed there that I needed to do? Aaron

[sympy] Re: Google Summer of Code 2009

2009-03-18 Thread asmeurer
I saw that sympy did not make it as a mentoring organization for Google Summer of Code 2009 and I will have to apply under the auspices of Python. Will this change any of the requirements that you mentioned above? By the way, I am coming along fine with that Bernoulli patch although it is going

[sympy] Re: Google Summer of Code 2009

2009-03-18 Thread asmeurer
OK, if it did it correctly, I sent a patch via git with Bernoulli equations added to the source. By the way, I must say that that guide to git was well written. Good job with that. I was wondering, should the test file be updated with tests for the new types of ODE's that I implement or should

[sympy] Re: Google Summer of Code 2009

2009-03-18 Thread asmeurer
The patch will not be accepted without tests, so yes, the tests should be updated. OK. Is there a way to edit my patch somehow or should I just resubmit? And if resubmit, should I resubmit the whole thing, or just the test? Also, are there any guidelines on tests that I should know about?

[sympy] Re: Google Summer of Code 2009

2009-03-18 Thread asmeurer
Just resubmit the patch. You can use git rebase -i to merge/squash patches. I'll help you with the rest once I can see the patch. I couldn't figure out how to use that command. Could you please post a link to the message in the sympy-patches list: I don't know how to post a link, but I

[sympy] Re: Google Summer of Code 2009

2009-03-18 Thread asmeurer
You go here: http://groups.google.com/group/sympy-patches click on the first link: http://groups.google.com/group/sympy-patches/browse_thread/thread/e11... and do copy and paste of that link. That's what I meant. Oop! I thought you meant I could post a link of the patch itself somehow

[sympy] Re: Google Summer of Code 2009

2009-03-16 Thread asmeurer
Great! Is there anything that I should do before the 18th when the mentoring organizations are accepted (assuming you get to reply by then :) ). Google does not have the information on applying up yet, so I am not exactly sure what I will need. From what I've read an various websites linked to

[sympy] Re: Google Summer of Code 2009

2009-03-16 Thread asmeurer
On Mar 16, 8:43 pm, Ondrej Certik ond...@certik.cz wrote: On Mon, Mar 16, 2009 at 7:15 PM, asmeurer asmeu...@gmail.com wrote: Great!  Is there anything that I should do before the 18th when the mentoring organizations are accepted (assuming you get to reply by You can get involved more

[sympy] Re: Google Summer of Code 2009

2009-03-16 Thread asmeurer
Laplace transforms are on your ideas list. Pardon me if I am slightly ignorant, as we have just started learning about these, but part the thing that makes Laplace transforms so great for solving ODEs is that taking the Laplacian of a differential gives you back the initial conditions of the

[sympy] Google Summer of Code 2009

2009-03-14 Thread asmeurer
Hello. My name is Aaron Meurer, and I would be interested in applying to work with sympy under the Google Summer of Code 2009. I am currently a student at New Mexico Tech and am doubling majoring in Mathematics and Computer Science, and, as such, sympy looked like it would be a good project for