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
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
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
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
, 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
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] -
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
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
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
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
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,
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
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
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
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
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,
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
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
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
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
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
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
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.
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
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
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
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
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:
---
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
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
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
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?
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
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
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
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
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
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
38 matches
Mail list logo