Ignore:
Timestamp:
02/26/07 19:15:37 (6 years ago)
Author:
'Martin Albrecht <malb@…
Branch:
default
Parents:
3138:d41bd3f19adc (diff), 3169:3d257489c962 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

merge

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sage/libs/ntl/ntl.pyx

    r3124 r3170  
    3030from sage.rings.integer import Integer 
    3131from sage.rings.integer cimport Integer 
    32 #cimport sage.rings.integer 
    3332 
    3433 
     
    329328        """ 
    330329        cdef Integer output 
    331         output = Integer() 
     330        output = PY_NEW(Integer) 
    332331        ZZX_getitem_as_mpz(&output.value, self.x, i) 
    333332        return output 
     
    356355        """ 
    357356        return self.getitem_as_int(i) 
     357 
     358    def list(self): 
     359        r""" 
     360        Retrieves coefficients as a list of SAGE Integers. 
     361         
     362        EXAMPLES: 
     363            sage: x = ntl.ZZX([129381729371289371237128318293718237, 2, -3, 0, 4]) 
     364            sage: L = x.list(); L 
     365            [129381729371289371237128318293718237, 2, -3, 0, 4] 
     366            sage: type(L[0]) 
     367            <type 'sage.rings.integer.Integer'> 
     368            sage: x = ntl.ZZX() 
     369            sage: L = x.list(); L 
     370            [] 
     371        """ 
     372        cdef int i 
     373        return [self[i] for i from 0 <= i <= ZZX_degree(self.x)] 
     374     
    358375 
    359376    def __add__(ntl_ZZX self, ntl_ZZX other): 
  • sage/libs/ntl/ntl.pyx

    r3169 r3170  
    10371037        return make_ZZ(ZZX_discriminant(self.x, proof)) 
    10381038 
     1039    #def __call__(self, ntl_ZZ a): 
     1040    #    _sig_on 
     1041    #    return make_ZZ(ZZX_polyeval(self.x, a.x)) 
     1042 
    10391043    def charpoly_mod(self, ntl_ZZX modulus, proof=True): 
    10401044        """ 
Note: See TracChangeset for help on using the changeset viewer.