Re: [sympy] github: sympy pull requests

2010-09-08 Thread Aaron Meurer
these object oriented design sorts of things. Just to be clear, I am referring to http://github.com/sympy/sympy/pull/3, which is issue 1985. Aaron Meurer On Tue, Sep 7, 2010 at 3:10 PM, Ondrej Certik wrote: > On Tue, Sep 7, 2010 at 1:56 PM, Aaron S. Meurer wrote: >> >> On Sep 7,

Re: [sympy] Working with as_independent

2010-10-03 Thread Aaron Meurer
at are brought from one side of the equation > to the other > (4) Terms with powers other than (n+1) go on the RHS of the equation > > I am currently using the fix_collect branch of Oyvind's repository, and I've > also changed the code so that Idx is subclassed from Expr.

Re: [sympy] Re: new webpages for sympy

2010-10-18 Thread Aaron Meurer
I personally wouldn't mind moving everything except for the issues (and maybe the wiki) from Google Code over to this. So the Google Code front page would just be a one-liner linking you to the real homepage (or maybe a redirect, if that's possible). Aaron Meurer On Mon, Oct 18, 201

Re: [sympy] Re: new webpages for sympy

2010-10-19 Thread Aaron Meurer
ke it super easy to format things like code. Also, if we go ahead and transfer the whole Google Code wiki, we could make rule so that we do not need a review to push in a change to a minor page, so that it is similar to the way it is now. Does that sound like a good idea to you? Aaron Meurer O

Re: [sympy] Re: new webpages for sympy

2010-10-19 Thread Aaron Meurer
I just noticed that a lot of the GitHub things are open sourced (like the wiki framework and the markup language), so even if they are not officially supported to add to our gh-pages, we could still add them using a bit of work. See http://github.com/github. Aaron Meurer On Tue, Oct 19, 2010 at

Re: [sympy] why do different testing runs give different results

2010-11-11 Thread Aaron Meurer
ever fix that? It was somewhere in the matrix tests. Aaron Meurer On Wed, Nov 10, 2010 at 9:41 PM, smichr wrote: > When I run the full test suite (e.g. via coverage testing) I get a > failure in a module. When I run tests on that module alone I don't get > the failure. Does anyone h

Re: [sympy] Re: generating fortran code for expressions with multiple indices

2010-11-11 Thread Aaron Meurer
, since the Sum framework is already there. All you would need to do is probably modify it a little bit so it works correctly with Idx, and then modify the Fortran generating code to recognize it. Aaron Meurer > > Answering your and Ondrej's question: Maybe "on the fly" wa

Re: [sympy] import sympy imports too much

2010-11-11 Thread Aaron Meurer
which modules are slowing the import time down the most? Aaron Meurer On Thu, Nov 11, 2010 at 1:08 PM, Ondrej Certik wrote: > On Thu, Nov 11, 2010 at 11:59 AM, Ronan Lamy wrote: >> Hi all, >> >> Running 'python bin/sympy_time.py', I realised that importing sympy

Re: [sympy] import sympy imports too much

2010-11-11 Thread Aaron Meurer
Also, I think we could probably stop importing stuff from utilities by default, if that helps. Aaron Meurer On Thu, Nov 11, 2010 at 2:08 PM, Aaron Meurer wrote: > How difficult would it be to provide a model like Maple, where the > common functions are imported by default, but if you wan

Re: [sympy] import sympy imports too much

2010-11-12 Thread Aaron Meurer
gt; >> Ondrej >> > There a few rather self-contained subpackages that shouldn't be > imported, then. These are physics, geometry and galgebra. It seems more > difficult to compartmentise all the mathematical stuff (e.g. N-theory > might seem to be an advanced and speciali

Re: [sympy] divisors poor performance--any ideas why?

2010-11-12 Thread Aaron Meurer
Both run instantaneously for me. This is a well-studied function (see proper_divisors_sum2(n)), so there is probably a more efficient way to compute it. Anyway, you should note that the answer for 2**k is always 2**k - 1. Aaron Meurer On Thu, Nov 11, 2010 at 8:45 PM, smichr wrote: > I'

Re: [sympy] Re: diff(T, f(t))

2010-11-12 Thread Aaron Meurer
ittest. Rather, the tests should look like the other sympy tests, i.e., just create functions named "test_whatever" to be put in a test_whatever.py file (possibly one that already exists; any idea where this should go in SymPy?). Then they will be run by the test runner (./bin/test). Aaro

Re: [sympy] Re: generating fortran code for expressions with multiple indices

2010-11-12 Thread Aaron Meurer
en in your model if you mix both, like >>> i = Idx('i') >>> j = Symbol('j', dimension=N, integer=True) # Or whatever you end up doing >>> A[i, j] ??? Aaron Meurer On Fri, Nov 12, 2010 at 9:11 AM, Øyvind Jensen wrote: > Hi Omar, > > It is ex

Re: [sympy] Re: import sympy imports too much

2010-11-13 Thread Aaron Meurer
Can you get that to work with SymPy. I just got a traceback. Aaron Meurer On Sat, Nov 13, 2010 at 5:18 AM, Vinzent Steinberg wrote: > On 12 Nov., 19:02, Aaron Meurer wrote: >> It sounds like we need one of those packages that draws an >> interrelationship graph of all the modul

Re: [sympy] fcode printer and integers > reals

2010-11-19 Thread Aaron Meurer
I would consider this a bug if the fcode printer is assuming that / means floating point division and it really means integer division. Does the C printer do the same thing? Aaron Meurer On Fri, Nov 19, 2010 at 11:24 AM, Julien Rioux wrote: > Hi all, > > How can I tell the fcode p

Re: [sympy] MediaWiki Wiki

2010-11-19 Thread Aaron Meurer
://code.google.com/p/sfepy/w/list really supposed to be included in that list? Aaron Meurer On Fri, Nov 19, 2010 at 6:55 PM, Ondrej Certik wrote: > On Fri, Nov 19, 2010 at 5:42 PM, Renato Coutinho > wrote: >> Hi, >> >> On Fri, Nov 19, 2010 at 10:08 PM, Aaron S. Meurer w

Re: [sympy] Elastic Multi-Layer Analysis using Sympy

2010-11-23 Thread Aaron Meurer
I don't know about the figures (I think you might have to upload them to an external site), but I was able to get the math to work. On the GitHub wiki, you have to use \[\] instead of .. math:, and also, \operatorname{} is not supported (so I used \mathrm{}) instead. Aaron Meurer On Tue, N

Re: [sympy] Elastic Multi-Layer Analysis using Sympy

2010-11-23 Thread Aaron Meurer
Actually, I think you should be able to just put the images in the git repository and access them from there. Aaron Meurer On Tue, Nov 23, 2010 at 10:16 AM, Aaron Meurer wrote: > I don't know about the figures (I think you might have to upload them > to an external site), but I was

Re: [sympy] Re: Solving inequality (e. g. "x**2<=2")

2010-11-24 Thread Aaron Meurer
ot it is a good idea for Le() to be doing this, so maybe now a working implementation of an inequality solve can shed some more light on the matter. Aaron Meurer On Wed, Nov 24, 2010 at 3:12 AM, Filip Dominec wrote: > I am working on a new solve() routine to fix the issue discussed in my &g

Re: [sympy] Re: Solving inequality (e. g. "x**2<=2")

2010-11-24 Thread Aaron Meurer
gle.com/p/sympy/issues/detail?id=1932 (I don't know if I still agree with myself there, but I am basically saying what smichr said in comment 5). Aaron Meurer On Wed, Nov 24, 2010 at 1:40 PM, Filip Dominec wrote: > If I can contribute to the discussion, I support the simpler behavior > w

Re: [sympy] Re: MediaWiki Wiki

2010-11-29 Thread Aaron Meurer
Go ahead and make further categories if you think they will be helpful. You just have to create a page called Category:Whatever and put [[Category:Whatever]] at the bottom of whatever page you want to have that category. Aaron Meurer On Sun, Nov 28, 2010 at 3:38 PM, Renato Coutinho wrote: >

Re: [sympy] solver option suggestions?

2010-11-29 Thread Aaron Meurer
I believe that's called the principle root. I am wondering why you would need such a thing, though. Aaron Meurer On Mon, Nov 29, 2010 at 3:52 AM, smichr wrote: > If an equation is of the form f(x)**n = c and you only want the values > of x corresponding to c**(1/n) rather than the n

Re: [sympy] current master's tests failing

2010-12-01 Thread Aaron Meurer
is compiling it right now, I will try it again when that is done). Or maybe you just need to run ./setup.py clean and/or git clean. Aaron Meurer On Tue, Nov 30, 2010 at 11:57 AM, Ronan Lamy wrote: > Le mardi 30 novembre 2010 à 09:34 -0800, Vinzent Steinberg a écrit : >> Does anyone get t

Re: [sympy] Re: define commutative functions

2011-01-02 Thread Aaron Meurer
wever, I think there is a speed cost associated with overriding __eq__ (but the benefit is that you wouldn't have to normalize the arguments). So I would choose the solution that works best for your needs. Aaron Meurer On Jan 1, 2011, at 10:47 PM, Jeff wrote: Hi Aaron, Would you plea

Re: [sympy] Proposal: sympy.e, similar to sympy.pi

2011-01-23 Thread Aaron Meurer
It's there. Use SymPy.E Aaron Meurer On Sun, Jan 23, 2011 at 5:20 PM, Jeff Pickhardt wrote: > Sympy has sympy.pi and sympy.I, however Euler's constant is found via > sympy.exp(1). > > What do you guys think of the idea of creating sympy.e = sympy.exp(1)? > > -- &

Re: [sympy] Re: Relativity sheet

2011-02-10 Thread Aaron Meurer
No, don't execute things with isympy. isympy is just for interactive use. If you copy and paste the code from relativity.py into a python interpreter, does the Unicode work? Aaron Meurer On Thu, Feb 10, 2011 at 10:57 AM, Dox wrote: > Thank you guys, the unicode works in isympy! But

Re: [sympy] missing things from Mathematica

2011-02-17 Thread Aaron Meurer
th the command line. Also, plotting basically doesn't work at all for me due to various bugs. I think it should be completely restructured to be independent of pyglet. Aaron Meurer -- You received this message because you are subscribed to the Google Groups "sympy" group. To pos

[sympy] Google Summer of Code Application

2011-02-28 Thread Aaron Meurer
http://www.google-melange.com/. The other two can be edited beyond that point (though Google looks at them as part of the application process, so they need to be finished by then). Aaron Meurer -- You received this message because you are subscribed to the Google Groups "sympy" gro

Re: [sympy] Re: Update on integral equation solver

2011-02-28 Thread Aaron Meurer
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 wrote: > On 27 Feb

Re: [sympy] make -f(x) equal f(-x)

2011-02-28 Thread Aaron Meurer
7;g', odd=True) >>> g(-x) -g(x) Feel free to send in a patch implementing this. Aaron Meurer On Mon, Feb 28, 2011 at 5:05 PM, Ondrej Certik wrote: > Hi Jeff, > > On Mon, Feb 28, 2011 at 3:40 PM, Jeff wrote: >> Hi, >> >> For function f, I would like to m

Re: [sympy] Re: Taylor series and asymptotic expansions

2011-03-03 Thread Aaron Meurer
analog in polynomials module yet. >>> >>> The reason of this class - that manipulations with its objects will be >>> easer. >>> >>> F.e. the derivative of it will bring to the same object but the list of >>> [a_n] will be shifted throu its

Re: [sympy] Another GSoC Idea

2011-03-22 Thread Aaron Meurer
I think this idea could work, but would like to see more details (anyway, there will need to be a lot more details in the application). Aaron Meurer On Tue, Mar 22, 2011 at 4:29 AM, Yuri Karadzhov wrote: > I introduce myself in this topic > http://groups.google.com/group/sympy/browse_

Re: [sympy] gsoc 2011

2011-03-22 Thread Aaron Meurer
can get ideas from our issue tracker, particularly our list of easy to fix issues at http://code.google.com/p/sympy/issues/list?q=label:EasyToFix. There is a guide on how to submit a patch at https://github.com/sympy/sympy/wiki/Development-workflow. Aaron Meurer On Tue, Mar 22, 2011 at 8:48 AM

Re: [sympy] Another GSoC Introduction

2011-03-22 Thread Aaron Meurer
;>  a GSoC project, without any consideration at all for making it work >>  with matrices. > > I'm not so sure about that. Here's a simple design: > Mutability should only be temporary: once an object is inside another > expression, it shouldn't be mutable anymore.

Re: [sympy] Re: Update on integral equation solver

2011-03-29 Thread Aaron Meurer
Also, if someone gets accepted to do a project with plotting, you should work with that person to get it to work. Aaron Meurer On Tue, Mar 29, 2011 at 8:03 AM, Vinzent Steinberg wrote: > On Mar 29, 6:53 am, Saptarshi Mandal wrote: >> Any pointers on how I could render visualizations

Re: [sympy] GSoC 2011 - Luis Garcia

2011-03-29 Thread Aaron Meurer
We look forward to seeing your application. Aaron Meurer On Tue, Mar 29, 2011 at 9:59 AM, Pipen wrote: > Hi everyone, > > My name is Luis F. Garcia, I'm a Physics junior undergrad in Tec de > Monterrey, a university in México. I've been browsing the accepted > mentor

Re: [sympy] GSoC Student Applications Open

2011-03-29 Thread Aaron Meurer
Don't worry too much about the formatting in Melange. I know from my past two years' experience that the formatting in their forms is very difficult to do without it screwing it up for you. Aaron Meurer On Tue, Mar 29, 2011 at 11:22 AM, Matthew Rocklin wrote: > Tip to other stude

Re: [sympy] Re: pull request suggestion

2011-04-05 Thread Aaron Meurer
uest, the > old comments are somewhat hard to find, compared to a single pull > request. I think the suggestion is to not open a new one but to reopen the same one. Aaron Meurer > > Aaron wrote: >> I suppose this is ok, AS LONG AS we also have an issue for the pull, which >

Re: [sympy] plans to merge the p12 (polys) branch

2011-04-05 Thread Aaron Meurer
any things to do for the release from master as we do for polys12 (see the milestone0.7.0 and priority-critical issues), so it might be worth it to try to get polys12 in before the release (also, I really don't want to postpone it any further; I think Mateusz will agree). Aaron Meurer >>

Re: [sympy] GSoC project mentoring

2011-04-05 Thread Aaron Meurer
we mean occasionally helping > with reviews, or on the mailinglist, reporting bugs, helping other > people. The best way is of course to use sympy in your daily research. > So I can see lots of potential here, because pydy depends on lots of > things in sympy, trigonometry being one thing

Re: [sympy] quantum - spin 1/2

2011-04-05 Thread Aaron Meurer
it is OK for you to remind us in case we did forget, especially if it has been a while with no comments. Aaron Meurer > > Regards > Stefan > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To post to this group,

Re: [sympy] quantum - spin 1/2

2011-04-05 Thread Aaron Meurer
On Tue, Apr 5, 2011 at 4:16 PM, Aaron Meurer wrote: > On Tue, Apr 5, 2011 at 4:51 AM, krastanov.ste...@gmail.com > wrote: >> Hi all, >> >> I would like to know what is the agreed upon way to treat spin 1/2 systems >> in physics.quantum? >> >> I would

Re: [sympy] plans to merge the p12 (polys) branch

2011-04-07 Thread Aaron Meurer
ryone could help, though it would be great if Mateusz could write the change log for the polys, Brian could write the log for the quantum stuff, and etc. for other big changes. Aaron Meurer -- You received this message because you are subscribed to the Google Groups "sympy" group.

Re: [sympy] class design / modelling

2011-04-12 Thread Aaron Meurer
In Python it is so > easy, that I would suggest to simply write it in Python directly and > see how it feels. > > Ondrej > I agree. Just use an IDE with good code folding and write out the def's and class's. Aaron Meurer -- You received this message because you

Re: [sympy] denest integrals?

2011-04-14 Thread Aaron Meurer
I think they should always denest. That way, you always have a canonical form, and things don't have to be written to handle both Integral(f(x), x, x) and Integral(Integral(f(x), x), x). Aaron Meurer On Thu, Apr 14, 2011 at 1:52 PM, smichr wrote: > Can anybody can think of a reaso

Re: [sympy] Can sympy do PDE manipulations?

2011-04-14 Thread Aaron Meurer
in rule. This is because we currently do not have a way to express the derivative of a function evaluated at a point. See http://code.google.com/p/sympy/issues/detail?id=1620. We do have a code generation module, but someone else will have to tell you more about that. Aaron Meurer On Thu, Apr 14, 2011

Re: [sympy] patches review tips

2011-05-05 Thread Aaron Meurer
setup a tox.ini file and set it to run tox. I haven't tried the script yet, but from what I understand, it might have to be modified to copy the tox.ini file to the repo. Aaron Meurer > > Thanks Tom for your patches! If anybody else would like to join the > development and impr

Re: [sympy] Re: patches review tips

2011-05-05 Thread Aaron Meurer
. The most trusted people (i.e., those of you with push access to the main repo) are on a team that can push to everything. I'm not sure if non-administrators can see them, but they are at https://github.com/organizations/sympy/teams if they can and you are interested. Aaron Meurer -- Yo

Re: [sympy] Re: Assumptions

2011-05-05 Thread Aaron Meurer
Well, one of the biggest problems with having the assumptions in the core is that any time you want to edit the assumptions you have to edit the core. Having them separate should make them much more extensible. Also, maybe I am wrong, but I think it would be easier to have something like Ask(expr, Q.wh

Re: [sympy] Question regarding vectors

2011-05-09 Thread Aaron Meurer
: 2⋅Poly(x, x, domain='ZZ') p.s., Poly derives from Expr, but it seems to me that it should just derive from Basic. Again, Ronan, what do you think? Aaron Meurer On Mon, May 9, 2011 at 6:51 PM, Luke wrote: > Can the vectors and multivectors in the GA module work with arbitrary > sym

Re: [sympy] Question regarding vectors

2011-05-09 Thread Aaron Meurer
k to have to be more explicit about creating Vector >> objects by using the notation Vector(x**2*N[1] + x**3*N[2]) or >> Vector({N[1]: x**2, N[2]:x**3})? > > Depends what you call ok. For me, this looks ugly and inconvenient. > >> Additionally, there are other types of

Re: [sympy] Question regarding vectors

2011-05-09 Thread Aaron Meurer
On Mon, May 9, 2011 at 7:42 PM, Ondrej Certik wrote: > On Mon, May 9, 2011 at 6:39 PM, Ondrej Certik wrote: >> On Mon, May 9, 2011 at 6:33 PM, Aaron Meurer wrote: >>> On Mon, May 9, 2011 at 7:30 PM, Ronan Lamy wrote: >>>> Le lundi 09 mai 2011 à 17:30 -0700, Luke

Re: [sympy] Re: Who uses SymPy?

2011-05-12 Thread Aaron Meurer
ll end up using SymPy because the behavior will be there. Aaron Meurer On Thu, May 12, 2011 at 1:25 PM, Tim Lahey wrote: > On Thu, May 12, 2011 at 1:56 PM, Luke wrote: >> This was pretty much my experience as well.  I was introduced to >> Python in a graduate course and made the

Re: [sympy] Re: Who uses SymPy?

2011-05-12 Thread Aaron Meurer
lved with any of them. This also ended up making the solver faster, because we can make the default order of the methods match the speed (for example, it will always try the faster undetermined coefficients method before the slower but more general variation of parameters method). Aaron Meurer >

Re: [sympy] Re: Who uses SymPy?

2011-05-12 Thread Aaron Meurer
o real work. I > don't have that time, so I've been sticking with Maple for the most > part, while trying to learn Sympy better. Have you seen any deficiencies in SymPy like your ETFE that would prevent you from moving? Aaron Meurer > > To switch from Matlab to Scipy, I'd

Re: [sympy] Re: Who uses SymPy?

2011-05-12 Thread Aaron Meurer
On Thu, May 12, 2011 at 3:52 PM, Tim Lahey wrote: > On Thu, May 12, 2011 at 5:10 PM, Aaron Meurer wrote: >> >> Have you seen any deficiencies in SymPy like your ETFE that would >> prevent you from moving? >> >> Aaron Meurer > > Off the top of my head, so

Re: [sympy] Re: Who uses SymPy?

2011-05-12 Thread Aaron Meurer
I'm undecided if it should be done in isympy. Maybe there should at least be an option. As for how to do it, can sympify be extended to parse any python expression (like can we make S("for i in range(10): print i") work)? Aaron Meurer On Thu, May 12, 2011 at 4:14 PM, Ondrej Cert

[sympy] Preparing for the 0.7.0 Release

2011-05-12 Thread Aaron Meurer
e all of you have submitted a patch for this release for the first time, once we get the release out, you will have your names out there in the AUTHORS file and the release notes. Aaron Meurer -- You received this message because you are subscribed to the Google Groups "sympy"

Re: [sympy] Re: Who uses SymPy?

2011-05-12 Thread Aaron Meurer
Would it require the ast module? That is only available on 2.6+. But that's better than nothing. 1/2 vs. S(1)/2 is by far the number one gotcha that I see. Aaron Meurer On Thu, May 12, 2011 at 4:21 PM, Ondrej Certik wrote: > On Thu, May 12, 2011 at 3:16 PM, Aaron Meurer wrote

[sympy] Renaming Real to Float

2011-05-12 Thread Aaron Meurer
the subtle difference between Real and real in the docs. See the discussion over at that issue page for more info. How do people feel about this? If it were to happen, it would happen in the next release, which also breaks some other things in terms of backwards compatibly. Aaron Meurer -- You

Re: [sympy] Re: Who uses SymPy?

2011-05-12 Thread Aaron Meurer
On Thu, May 12, 2011 at 4:52 PM, Tim Lahey wrote: > Hi, > > On Thu, May 12, 2011 at 6:14 PM, Aaron Meurer wrote: >> >> We do have classify_ode, the idea of which was stolen from DETools. >> But I agree that having more of those would be nice.  Any specific >>

Re: [sympy] Re: Who uses SymPy?

2011-05-12 Thread Aaron Meurer
Yeah, I wouldn't worry about Python 2.4. We are dropping support right after the release, which will be very soon. Aaron Meurer On Thu, May 12, 2011 at 5:00 PM, Ondrej Certik wrote: > On Thu, May 12, 2011 at 3:41 PM, Aaron Meurer wrote: >> Would it require the ast module?

Re: [sympy] Preparing for the 0.7.0 Release

2011-05-12 Thread Aaron Meurer
On Thu, May 12, 2011 at 5:12 PM, Ondrej Certik wrote: > On Thu, May 12, 2011 at 3:32 PM, Aaron Meurer wrote: >> Hi everyone. >> >> I am now off of classes, so my top priority is to get the release out. >>  My goal is to have the release out by the end of the month.

Re: [sympy] Re: Who uses SymPy?

2011-05-12 Thread Aaron Meurer
On Thu, May 12, 2011 at 5:50 PM, Ronan Lamy wrote: > Le jeudi 12 mai 2011 à 16:41 -0600, Aaron Meurer a écrit : >> Would it require the ast module?  That is only available on 2.6+.  But >> that's better than nothing.  1/2 vs. S(1)/2 is by far the number one >> gotcha tha

Re: [sympy] Renaming Real to Float

2011-05-12 Thread Aaron Meurer
By the way, I watched this presentation about the ast module from PyCon 2011. It's pretty interesting. Based on that, doing something like this would be really easy to do. http://pycon.blip.tv/file/4880291/ Aaron Meurer On Thu, May 12, 2011 at 6:28 PM, Ronan Lamy wrote: > Le jeud

Re: [sympy] Structure of Matrix module

2011-05-12 Thread Aaron Meurer
I think a Matrix could also have, for example, rational function terms, and also you want to be able to support general expression terms. How would that fit in your model? Aaron Meurer On Thu, May 12, 2011 at 5:51 PM, Sherjil Ozair wrote: > Hello everyone, > I took ideas from mattpap&#x

Re: [sympy] Re: Structure of Matrix module

2011-05-12 Thread Aaron Meurer
rices (that might be easier than trying to support the polys coefficient field classes directly). Aaron Meurer On Thu, May 12, 2011 at 7:11 PM, SherjilOzair wrote: > By 'rational function terms' and'general expression terms' do you mean > that a matrix should take Expr objects

Re: [sympy] Re: Who uses SymPy?

2011-05-12 Thread Aaron Meurer
Cool. Does your university use SymPy, or is it just something that you personally use? And by the way, even if you're not from a developing country, you can save a lot of money by using open source software (assuming it is of comparable quality). Aaron Meurer On Thu, May 12, 2011 at 7:

Re: [sympy] Re: Preparing for the 0.7.0 Release

2011-05-12 Thread Aaron Meurer
le by our own mad attempt to interpret it as > though it had an underlying truth." >   -- Umberto Eco > Of git log --stat, which also shows you how many lines of each file were changed. And I would recommend just going through it with gitk or some kind of GUI that shows you the actual

Re: [sympy] Re: Structure of Matrix module

2011-05-12 Thread Aaron Meurer
w about each other. - If we are going to have some kind of ImmutableMatrix that can play nicely with Expr, how will that work with all of this? That's all I can think of for right now. Aaron Meurer > > On Fri, May 13, 2011 at 7:27 AM, Aaron Meurer wrote: >> >> Yes, t

Re: [sympy] Renaming Real to Float

2011-05-12 Thread Aaron Meurer
6 -0700, Ondrej Certik a écrit : >>> >> On Thu, May 12, 2011 at 3:49 PM, Aaron Meurer wrote: >>> >> > Hi. >>> >> > >>> >> > There was a discussion over at >>> >> > http://code.google.com/p/sympy/issues/detail?id=172

Re: [sympy] deprecate the "ln" function (use "log")

2011-05-12 Thread Aaron Meurer
I don't see any danger in keeping it. It's just a shortcut, and many people who are new to using CASs will want to use ln. And you only get it from import *, which is supposed to only be in the user friendly cases (like isympy). Aaron Meurer On Thu, May 12, 2011 at 10:22 PM, Ond

Re: [sympy] Re: Preparing for the 0.7.0 Release

2011-05-12 Thread Aaron Meurer
e the last release, so I don't think it even needs to be mentioned at all. Aaron Meurer On Thu, May 12, 2011 at 10:33 PM, Saptarshi Mandal wrote: >> You can use `git log --name-status` to have git show you the files >> that were modified. > > I'll take the previous example,

Re: [sympy] ssh help

2011-05-12 Thread Aaron Meurer
(Add new key) Did you make sure to copy and paste it exactly, without any newlines? I think it is picky about that. > > chriss@CHRIS-LT ~/.ssh > $ vi id_rsa.pub > > I try to authenticate without success... > > chriss@CHRIS-LT ~/.ssh > $ ssh g...@github.com Does it matte

Re: [sympy] ssh help

2011-05-12 Thread Aaron Meurer
On Fri, May 13, 2011 at 12:21 AM, Ondrej Certik wrote: > On Thu, May 12, 2011 at 10:22 PM, Aaron Meurer wrote: >> On Thu, May 12, 2011 at 11:15 PM, smichr wrote: >>> I went through the step by step instructions from Help.github to set >>> up a new key so I can

Re: [sympy] Re: Preparing for the 0.7.0 Release

2011-05-13 Thread Aaron Meurer
lly done in a commit, but you still have to go through and compile the log. By the way, does the kernel have a strict standard for commit messages, or are they all just really good in a general sense? I've seen some of the log for git itself, and it is definitely the latter. Aaron Meurer

Re: [sympy] Re: Preparing for the 0.7.0 Release

2011-05-13 Thread Aaron Meurer
I agree with Ondrej in that old thread. Just use your own style, as long as you follow the basic rules (separate first line, 80 character wrapping). As long as you are descriptive, it doesn't matter too much if it fits some standard template or not. Aaron Meurer On Fri, May 13, 2011 at 3:

Re: [sympy] Re: Preparing for the 0.7.0 Release

2011-05-13 Thread Aaron Meurer
On Fri, May 13, 2011 at 4:10 AM, Vlada Peric wrote: > On Fri, May 13, 2011 at 11:09 AM, Aaron Meurer wrote: >> >> Yes, let's definitely release more often.  Releasing is painful, but I >> think that's mainly just because we wait so long to do it, and so we >&g

Re: [sympy] test cites carriage return error in abc.py

2011-05-13 Thread Aaron Meurer
Are you sure that it isn't something that you did? You can maybe try bisecting it. Aaron Meurer On Fri, May 13, 2011 at 6:11 AM, smichr wrote: > AssertionError: File contains carriage returns at end of line: c:\users > \me\sympy\sympy\abc.py, line 1 > > abc hasn't change

Re: [sympy] Re: Who uses SymPy?

2011-05-13 Thread Aaron Meurer
written and undergraduate textbook > "Linear and Geometric Algebra" that uses > sympy as an integral part of solution of the study problems.  See - > > http://faculty.luther.edu/~macdonal/laga/ > That's pretty cool. Does he just use the GA module, or the core sympy too

Re: [sympy] Re: Structure of Matrix module

2011-05-13 Thread Aaron Meurer
On Fri, May 13, 2011 at 7:04 AM, SherjilOzair wrote: > > > On May 13, 8:51 am, Aaron Meurer wrote: >> On Thu, May 12, 2011 at 9:41 PM, Sherjil Ozair >> wrote: >> > I see. This doesn't seem very difficult. It boils down to adding more types >> > to th

Re: [sympy] test cites carriage return error in abc.py

2011-05-13 Thread Aaron Meurer
I'm wondering because I don't get the error. Aaron Meurer On Fri, May 13, 2011 at 3:50 PM, Chris Smith wrote: > I get this running py 2.7 on a fresh pull of master. > > -- > You received this message because you are subscribed to the Google Groups > "sympy" g

Re: [sympy] Re: Preparing for the 0.7.0 Release

2011-05-13 Thread Aaron Meurer
utely. You can also reference the commits themselves. We tried to >> do something like that here: >> >> http://code.google.com/p/sympy/wiki/Changes > > I tried to do that, but github doesn't seem to provide a way to view a > particular commit (or I just couldn't

Re: [sympy] Re: Remove _op_priority before the release?

2011-05-14 Thread Aaron Meurer
The better fix is http://code.google.com/p/sympy/issues/detail?id=1941, but that would require a bit of rewriting of the core that I wouldn't even attempt before the assumptions are removed. Brian, how do you feel about this? Aaron Meurer On Sat, May 14, 2011 at 2:49 PM, Vinzent Stei

Re: [sympy] Re: Structure of Matrix module

2011-05-14 Thread Aaron Meurer
everyone agrees. > > Vinzent > Yeah. I think PyPy is actually designed to optimize procedural code. SymPy actually runs slower in PyPy than in CPython because it has so many difficult to optimize things (dynamical things, some of which are inherently OO, like getattr calls). Aaron Meure

Re: [sympy] Re: Structure of Matrix module

2011-05-14 Thread Aaron Meurer
n even be done automatically if you require the names to be the same, or the prefix of the name to be the same. This is slightly hackish because it requires looking up something in locals()---it's how the hints in the ODE module work for example---but I think that it's worth it to have a

Re: [sympy] Re: Combinatorics update

2011-05-15 Thread Aaron Meurer
Yes, please put it in the documentation of the code. Aaron Meurer On Sun, May 15, 2011 at 7:01 AM, Vinzent Steinberg wrote: > On 15 Mai, 09:18, Saptarshi Mandal wrote: >> I have detailed my references in my gsoc proposal as >> wellhttps://github.com/sympy/sympy/wiki/GSoC-2

Re: [sympy] Re: Who uses SymPy?

2011-05-15 Thread Aaron Meurer
-hobby Cool. Let us know if they post a video or at least the slides. Aaron Meurer > > Regards, > Matteo > > Il 13/05/2011 23:22, Alan Bromborsky ha scritto: >> >> On 05/13/2011 04:35 PM, Aaron Meurer wrote: >>> >>> On Fri, May 13, 2011 at 10:12 AM, A

Re: [sympy] Re: Who uses SymPy?

2011-05-15 Thread Aaron Meurer
On Mon, May 16, 2011 at 12:10 AM, Mateusz Paprocki wrote: > Hi, > > On 16 May 2011 07:57, Aaron Meurer wrote: >> >> On Sun, May 15, 2011 at 11:40 PM, Matteo Boscolo >> wrote: >> > hi all, >> > >> > Do not forget PythonCAD .. >> &g

Re: [sympy] Re: Who uses SymPy?

2011-05-15 Thread Aaron Meurer
By the way, for the Google Code projects, click on "source" and type "sympy" into the "Search Trunk" field to get an idea of how they use it. I don't know if there's an easy way to do that with GitHub (other than cloning and "git grep sympy"

[sympy] Google Summer of Code has Started

2011-05-23 Thread Aaron Meurer
luck to all students and happy coding! Aaron Meurer -- 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 this group, send email to sympy+unsubscr...@googlegroups.com

Re: [sympy] arg order

2011-05-27 Thread Aaron Meurer
Speed needs to be considered too. Aaron Meurer On Fri, May 27, 2011 at 6:22 AM, smichr wrote: > Does anyone have a better idea for how to canonicalize the args for > Add (perhaps Mul, too). > >    >>> from sympy.abc import * >    >>> from sympy import

Re: [sympy] Solving equations with exp

2011-06-01 Thread Aaron Meurer
e complex case, we need a way to represent an infinite number of solutions parameterized by an integer (similar to solving sin(x) == 0). On the other hand, maybe solve should be able to tell that f(x) - f(y) == 0 implies the solution x == y (but there may be more solutions unless f is one-to-one).

Re: [sympy] Re: A simple idea regarding groundtypes for Matrix

2011-06-01 Thread Aaron Meurer
he API changed so much that I never bothered to transfer the doctests. If you need to know how a module works and there is no documentation, writing doctests for all the functions/methods is a great way to fix both problems. This is how I learned how the polys in general worked at the beginni

Re: [sympy] Re: repr and srepr

2011-06-01 Thread Aaron Meurer
re useful than sqrt(x**2 + x*y + x) if you want the eval(repr(x)) == x, which (unfortunately) doesn't really apply in list/tuple/dict's calling of __repr__ with __str__. Aaron Meurer On Sun, May 29, 2011 at 1:07 PM, Ronan Lamy wrote: > Le dimanche 29 mai 2011 à 08:25 -0700, V

Re: [sympy] arg order

2011-06-01 Thread Aaron Meurer
that wasn't platform dependent, though. Aaron Meurer On Sat, May 28, 2011 at 5:52 PM, Mateusz Paprocki wrote: > Hi, > > On 28 May 2011 08:45, Mateusz Paprocki wrote: >> >> Hi, >> >> On 27 May 2011 23:27, Chris Smith wrote: >>> >>> The reason

Re: [sympy] My first gsoc pull request

2011-06-01 Thread Aaron Meurer
I'll also try to review it, though I presently a little backlogged because of my vacation. Aaron Meurer On Tue, May 31, 2011 at 11:35 AM, Ondrej Certik wrote: > Hi Tom, > > On Tue, May 31, 2011 at 8:21 AM, Tom Bachmann wrote: >> Hi all, >> >> I just crea

Re: [sympy] Uses and Size of Sympy Matrices

2011-06-02 Thread Aaron Meurer
t 600 equations in about 450 variables (put a print statement in the code). Aaron Meurer On Tue, May 31, 2011 at 9:51 PM, Brian Granger wrote: > Hi, > > In sympy.physics.quantum we use sympy Matrix instances all over the > place.  These can be quite large (100x100 up to many 1000x1000

Re: [sympy] Re: Question about diff() and Derivative()

2011-06-03 Thread Aaron Meurer
Can you just get what you want by overriding _eval_derivative()? Aaron Meurer On Fri, Jun 3, 2011 at 7:48 PM, Gilbert gede wrote: > I guess I should have asked this as well; is it considered bad to > write diff() and replace the current Sympy diff() within my code? Or > is that OK? >

Re: [sympy] Re: Question about diff() and Derivative()

2011-06-03 Thread Aaron Meurer
ut[1]: d ──(x) dx So it's definitely being called. It should be the same for any subclass of Symbol. The idea, for what you want to do, would be to make x.diff(t) return some kind of object instead of 0 (i.e., make x kind of like x(t), but the object returned would be a Symbol subclass, so

  1   2   3   4   5   6   7   8   9   10   >