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,
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.
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
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
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
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
, 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
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
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
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
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'
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
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
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
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
://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
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
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
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
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
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:
>
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
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
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
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)?
>
> --
&
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
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
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
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
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
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
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_
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
;> 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.
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
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
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
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
>
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
>>
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
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,
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
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.
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
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
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
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
. 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
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
: 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
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
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
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
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
>
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
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
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
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"
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
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
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
>>
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?
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.
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
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
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
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
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:
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
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
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
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
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,
(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
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
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
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:
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
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
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
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
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
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
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
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
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
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
-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
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
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"
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
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
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).
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 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
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
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
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
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?
>
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 - 100 of 6198 matches
Mail list logo