Re: [sympy] Status of Quantum Mechanics Module

39 views
Skip to first unread message

Aaron Meurer

unread,
May 14, 2013, 6:54:05 PM5/14/13
to sy...@googlegroups.com
You might also find some information by searching the mailing list archives for recent messages by students interested in quantum mechanics. I think the one with the thread title "[GSoC 2013] Symbolic Quantum Mechanics" might have a reply that could give you some more information.  

Aaron Meurer


On Tue, May 14, 2013 at 4:12 PM, <lukeb...@gmail.com> wrote:
Hey guys,

I was looking at the list of the GSoC project for some potential things to help out on in my spare time and I'm really intrigued by quantum mechanics module.

The GSoC 2013 project has something on the position and momentum basis and references this pull request although the previous contributor (lazovich) hasn't commented in a long while and it's not entirely clear to me what still needs to be done. \

I asked on the IRC and Aaron said to ask on the mailing list, so this is my formal request for more information.

Cheers,

 ~ Luke

--
You received this message because you are subscribed to the Google Groups "sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Sean Vig

unread,
May 14, 2013, 9:31:07 PM5/14/13
to sy...@googlegroups.com
Hi Luke,

Brian, the mentor for that project, commented on the status of the position/momentum stuff and the best way to approach that [1]. Basically, first, you'd need to understand what the current code does, what the PR is trying to accomplish, merge the branch with master, and get any broken tests working. I don't remember exactly what the remaining things are that need to be done, but I remember seeing that the current code isn't in the best shape without that PR.

If you want, we can help you setup your environment and get started perusing the code. Given that, if you have any more questions, feel free to ask, we'll do what we can to help. Also, if there is anything new in the quantum module you'd like to add or some change addition you'd like to make, feel free to propose it.

Sean

lukeb...@gmail.com

unread,
May 15, 2013, 9:07:52 AM5/15/13
to sy...@googlegroups.com
Sean,

Sounds good. I've been reading about how to set-up the environment but if you are willing to help, that will expedite the process. I'm somewhat familiar with git but I've only ever used it for my own research code and not on any larger development so I'm not 100% confident in the correct commands. Something that is easily fixed though.

I'm on the irc channel if that is the easiest way to discuss.

As for other additions, I think the GSoC project list is a good start since no one applied for those projects. I would have myself but April was way too busy and I just couldn't find the time. Plus I'm more interested in contributing and working on a bigger project then money - although money is nice.

Cheers,

 ~ Luke

Tomo Lazovich

unread,
May 15, 2013, 11:57:43 AM5/15/13
to sy...@googlegroups.com
Hi Luke,

I'm the author of the pull request on continuous representations, which dates back to GSoC 2011. At the PR link (https://github.com/sympy/sympy/pull/573) I put a mini TODO list for what needs to get done for it to actually make it in to the master. Basically, what happened was that I got busy and the code fell by the wayside for a while, and now it needs to be rebased. When I last tried rebasing, it turned out some tests were broken and I could not figure out how to fix them and again got too busy to look at it. So, the first steps, in my opinion, would be to to rebase the branch so that it could be successfully merged and then try to figure out why the broken tests are broken. After that, there might still be some need to actually review the API in that PR before it goes in, but the first step is to get it mergeable.

I'm happy to answer questions about the code that is there if you have them.

Thanks,

Tomo

lukeb...@gmail.com

unread,
May 16, 2013, 9:39:01 AM5/16/13
to sy...@googlegroups.com
Tomo,

That's good to know. Hopefully I'll be able to discuss things with Sean and get things set-up. It's good to see that you are around. I wasn't sure if the TO-DO on the pull request is recent, but based on what you said, it is. That clarifies things immensely.

Cheers,
 
 ~ Luke
Reply all
Reply to author
Forward
0 new messages