You might also look at some of the work that Bill Flynn did in relationship
to spinwave calculations that required noncommutative algebra:
http://code.google.com/p/spinwaves/
(I'll find the git repo later and provide a link to the relevant files).
 One issue that we're facing is in speed for large systems...


Best,
William

<http://code.google.com/p/spinwaves/>

On Fri, Feb 11, 2011 at 12:02 AM, Brian Granger <[email protected]> wrote:

> Øyvind and others interested in sympy.physics.quantum,
>
> As you have seen the quantum stuff is in.  I have been looking at
> secondquant to see how it will be to move it to use the new stuff.  I
> think a significant amount of the logic in secondquant will simply go
> away.  The following classes/functions in secondquant are already
> implemented in the base layer now:
>
> Dagger, KroneckerDelta, apply_operators, InnerProduct, Commutator,
> matrix_rep
>
> In addition, much of the logic that is in the state and operator
> classes is implemented in a generic way.  The main thing that I don't
> see how it will work is all of the fermi level stuff.  Because things
> like KroneckerDelta are completely general (I am even going to move it
> outside of the quantum stuff), we need to localize the fermi_level
> stuff to the fermionic objects.  I don't have time to work on this
> right now, but I at least wanted to start the design discussion.  We
> should also move secondquant to the quantum package.
>
> Cheers,
>
> Brian
>
> --
> Brian E. Granger, Ph.D.
> Assistant Professor of Physics
> Cal Poly State University, San Luis Obispo
> [email protected]
> [email protected]
>
> --
> You received this message because you are subscribed to the Google Groups
> "sympy" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/sympy?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to