Robert, Thanks for the feedback. I don't want to wait for 4.1.1 so I
will attempt to follow the Sage Days 16 "How to get started with
developing Sage" to apply the patches.  At first look this does not
look straight forward.  Mike

On Jul 22, 8:32 am, Robert Bradshaw <rober...@math.washington.edu>
wrote:
> After applying bothhttp://trac.sagemath.org/sage_trac/ticket/6438 
> andhttp://trac.sagemath.org/sage_trac/ticket/4571, the notebook  
> seems to work just as well as the command line, or just raw Cython.  
> Hopefully this makes it into 4.1.1.
>
> As for complex types, there's still some issues of doing arithmetic  
> with numpy-defined types. You have to declare them natively
>
> %cython
>
> import numpy as np
> cimport numpy as np
>
> def test_array():
>      cdef np.ndarray[double complex, ndim=1] a = np.zeros(5,  
> dtype=np.complex128)
>      a[0] = 3+4j
>      a[1] = 1j
>      cdef double complex z = a[0] * a[1]
>      print z
>
> test_array()
> (-4+3j)
>
> - Robert
>
> On Jul 22, 2009, at 5:46 AM, Michael Madison wrote:
>
>
>
>
>
> > Ethen,  Sorry I have not tried.  I wanted to speed up some molecular
> > dynamics code I have been playing with that uses numpy and I actually
> > only need the real types.  Also, I have been just working with the
> > notebooks.  For VMWARE the graphics does not work outside of the
> > notebook interface. Since the ctypedef assignments like "ctypedef
> > numpy.float_t Dtype_t" does not currently work in sage with cython I
> > was trying to pigy back off of your questions to see if I could get it
> > to work before they fix the bug in Sage.  I see a lot of potential for
> > Sage for Physics and engineering applications if a few things get
> > fixed.  Mike
>
> > On Jul 21, 5:15 pm, Ethan Van Andel <evlu...@gmail.com> wrote:
> >> I think it only works outside, when compiling extensions for sage.
> >> However, I am also getting issues with complex types after the fix,
> >> did you get them to compile regularly outside?
>
> >> Ethan- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to