Status: Accepted
Owner: asmeurer
CC: matt...@gmail.com
Labels: Type-Defect Priority-Medium
New issue 2518 by asmeurer: Problems with default variable definitions in
live.sympy.org
http://code.google.com/p/sympy/issues/detail?id=2518
Here's a session from live.sympy.org.
f(x)
Traceback
Status: Accepted
Owner: asmeurer
Labels: Type-Defect Priority-Medium Printing
New issue 2519 by asmeurer: latex((x + y)/exp(x)) is inconsistent with
pretty-printer
http://code.google.com/p/sympy/issues/detail?id=2519
In [21]: (x + y)/exp(x)
Out[21]:
-x
(x + y)⋅ℯ
In [22]: latex((x +
Status: Accepted
Owner: asmeurer
CC: matt...@gmail.com
Labels: Type-Defect Priority-Medium
New issue 2520 by asmeurer: Unnecessary extra newlines in live.sympy.org
console
http://code.google.com/p/sympy/issues/detail?id=2520
At live.sympy.org, you get things like
x = Symbol('x')
f(x)
Status: Accepted
Owner: asmeurer
Labels: Type-Defect Priority-Medium
New issue 2521 by asmeurer: live.sympy.org isn't so easy to use on a mobile
device
http://code.google.com/p/sympy/issues/detail?id=2521
I tried the new live.sympy.org on my 1st gen iPod touch (iOS 3). There are
a couple
Updates:
Cc: matt...@gmail.com
Comment #1 on issue 2521 by asmeurer: live.sympy.org isn't so easy to use
on a mobile device
http://code.google.com/p/sympy/issues/detail?id=2521
(No comment was entered for this change.)
--
You received this message because you are subscribed to the
Status: Accepted
Owner: asmeurer
CC: matt...@gmail.com
Labels: Type-Defect Priority-Medium
New issue 2522 by asmeurer: Alternate way to choose previous and next
commands in live.sympy.org
http://code.google.com/p/sympy/issues/detail?id=2522
This would also fix part of issue 2521. On the
Comment #3 on issue 543 by asmeurer: warnings on python setup.py build
http://code.google.com/p/sympy/issues/detail?id=543
I think mpmath gets around this by having empty __init__.py files in the
tests directories. I don't know if that's a good idea or not, though.
--
You received this
Comment #4 on issue 543 by vlada.pe...@gmail.com: warnings on python
setup.py build
http://code.google.com/p/sympy/issues/detail?id=543
Yes, you can have empty __init__ files, even the documentation says so.
From [1]:
The __init__.py files are required to make Python treat the
Updates:
Status: Fixed
Labels: -NeedsReview PassedReview
Comment #3 on issue 2034 by asmeurer: live.sympy doesn't allow reassignment
of list subitem
http://code.google.com/p/sympy/issues/detail?id=2034
This was pushed in, and it works now:
l = [0, 1]
l[1] = 42
l
[0,
Updates:
Status: Fixed
Labels: -NeedsReview PassedReview
Comment #3 on issue 1957 by asmeurer: Open parenthesis '(' does not work in
live.sympy.org in Safari or Chrome
http://code.google.com/p/sympy/issues/detail?id=1957
This was pushed in, and typing ( now works fine.
--
Updates:
Labels: Live
Comment #1 on issue 2518 by matt...@gmail.com: Problems with default
variable definitions in live.sympy.org
http://code.google.com/p/sympy/issues/detail?id=2518
This is related to:
a = 1
... b = 2
a
1
b
Traceback (most recent call last):
File
Comment #5 on issue 543 by asmeurer: warnings on python setup.py build
http://code.google.com/p/sympy/issues/detail?id=543
OK. I'm worried about unintended consequences. The only thing I can think
of right now is that IPython would autocomplete something like
sympy.solvers.tests.
But
Status: Accepted
Owner: asmeurer
CC: matt...@gmail.com
Labels: Type-Defect Priority-Medium
New issue 2523 by asmeurer: Old mathjax at live.sympy.org
http://code.google.com/p/sympy/issues/detail?id=2523
I just went to live.sympy.org and a little bubble popped up at the bottom
of the page with
Status: Accepted
Owner: asmeurer
CC: matt...@gmail.com
Labels: Type-Defect Priority-Medium
New issue 2524 by asmeurer: Tab completion for live.sympy.org
http://code.google.com/p/sympy/issues/detail?id=2524
It would be nice to have some kind of tab completion at the live.sympy.org
console.
Updates:
Labels: Live
Comment by asmeurer:
(No comment was entered for this change.)
Affected issues:
issue 2520: Unnecessary extra newlines in live.sympy.org console
http://code.google.com/p/sympy/issues/detail?id=2520
issue 2521: live.sympy.org isn't so easy to use on a
Comment #2 on issue 2524 by asmeurer: Tab completion for live.sympy.org
http://code.google.com/p/sympy/issues/detail?id=2524
Ah, and I see the Mateusz already used the label in issue 2518. It's good
to add the label to the list of official labels when you want to use a new
one, so that it
Comment #3 on issue 2524 by asmeurer: Tab completion for live.sympy.org
http://code.google.com/p/sympy/issues/detail?id=2524
Ah, and I see the Mateusz already used the label in issue 2518. It's good
to add the label to the list of official labels when you want to use a new
one, so that it
Comment #4 on issue 2524 by asmeurer: Tab completion for live.sympy.org
http://code.google.com/p/sympy/issues/detail?id=2524
Matuesz: I just noticed that you are not a project admin. Well, I fixed
that. You should now see an Administer tab at the top, where you can
edit all kinds of stuff
Status: Accepted
Owner: asmeurer
Labels: Type-Enhancement Priority-Medium
New issue 2525 by asmeurer: Make the session frame at live.sympy.org
resizable
http://code.google.com/p/sympy/issues/detail?id=2525
It would be nice to be able to resize the session window at live.sympy.org,
so I can
Updates:
Labels: -Type-Defect Type-Enhancement
Comment #5 on issue 2524 by asmeurer: Tab completion for live.sympy.org
http://code.google.com/p/sympy/issues/detail?id=2524
(No comment was entered for this change.)
--
You received this message because you are subscribed to the Google
Comment #6 on issue 2524 by matt...@gmail.com: Tab completion for
live.sympy.org
http://code.google.com/p/sympy/issues/detail?id=2524
Thanks, I see it now.
--
You received this message because you are subscribed to the Google Groups
sympy-issues group.
To post to this group, send email to
Updates:
Labels: Live
Comment #1 on issue 2525 by asmeurer: Make the session frame at
live.sympy.org resizable
http://code.google.com/p/sympy/issues/detail?id=2525
I already forgot about the label I created 10 min. ago...
--
You received this message because you are subscribed to
Comment #1 on issue 2526 by asmeurer: Making sympy __mul__s return
NotImplemented wherever applicable
http://code.google.com/p/sympy/issues/detail?id=2526
It's a shame that Python's object model does not do this automatically.
Should FF(2)(1) perhaps be Basic or Expr?
--
You received this
Comment #2 on issue 2526 by sherjilo...@gmail.com: Making sympy __mul__s
return NotImplemented wherever applicable
http://code.google.com/p/sympy/issues/detail?id=2526
They need not be. What I'm saying is all __mul__ functions should have ifs,
elifs and elses. They should typecheck and
Updates:
Status: Fixed
Labels: -NeedsReview PassedReview
Comment #3 on issue 1957 by asmeurer: Open parenthesis '(' does not work in
live.sympy.org in Safari or Chrome
http://code.google.com/p/sympy/issues/detail?id=1957
This was pushed in, and typing ( now works fine.
--
I've started working on Sphinx documentation for the physics submodule:
https://github.com/hazelnusse/sympy/tree/sphinx_physics
There are three main items to work on:
1) physics -- top level sympy/physics files
2) quantum -- sympy/physics/quantum files
3) mechanics -- sympy/physics/mechanics
@Simon: Thanks for the pointer to those pages. They're good to look through
@Aaron: Hrm, yes getting Muls and Adds and such to recognize matrices
is quite a hurdle. Should I shy away from adding to flatten()?
Alternatively I could subclass all of these into MatrixExpr, MatrixMul
(MatMul?),
Hello Matthew,
As Aaron says correctly, work on matrices and work on the matrix symbol is
quite separate.
The Matrix class provides fundamental operations like addition,
multiplication. We only have to make Add, Mul call the required routines in
the Matrix class.
I'm not sure what .flatten
Regarding expr.subs(x,matrix):
This is tricky because Matrices aren't sympifiable. I think you would need
to substitute all matrix symbols for matrices at once and then turn the
expression into a Matrix object using the Matrix.__add__ etc methods. Or
maybe any substituted Matrix would become some
On Fri, Jun 24, 2011 at 4:21 PM, Aaron Meurer asmeu...@gmail.com wrote:
Google has included a snipped about SymPy in their open source blog as
part of a series of posts about new organizations for Google Summer of
Code. See
Hi everyone,
I've been working on adding many new features for representing continuous
bases in sympy.physics.quantum, and I think its time for a pull request.
Comments and questions are greatly appreciated!
https://github.com/sympy/sympy/pull/465
Thanks!
Tomo
--
You received this message
Unless you can make matrices sympifyable, you probably won't be able
to use .subs. That isn't to say that you can't write your own
specialized function to do the substitution.
There's also some cool stuff you could do here, like implementing a
matrix chain multiplication algorithm
Yeah, definitely. I must confess that a hidden passion of mine is optimizing
linear algebra (we all have our quirks). I was just looking at Theano a
minute ago actually - I think it would be cool to easily dump Matrix
expressions onto them.
How should matrix expressions be represented in SymPy
Option 3 might work. You should talk to Brian Granger about the
advantages and disadvantages of defining your own Expr objects, as
that's what is done in the quantum code.
Note that you should be able to handle the other stuff with the
assumptions (in theory anyway; assumptions are kind of a
34 matches
Mail list logo