@@ -1700,10 +1700,10 @@ cdef class QuaternionAlgebraElement_number_field(QuaternionAlgebraElement_abstra
1700
1700
x, y, z, w = v
1701
1701
cdef NumberFieldElement a = < NumberFieldElement> (parent._base(parent._a))
1702
1702
cdef NumberFieldElement b = < NumberFieldElement> (parent._base(parent._b))
1703
- fmpz_poly_set_ZZX(self .x, (< NumberFieldElement> x).__numerator )
1704
- fmpz_poly_set_ZZX(self .y, (< NumberFieldElement> y).__numerator )
1705
- fmpz_poly_set_ZZX(self .z, (< NumberFieldElement> z).__numerator )
1706
- fmpz_poly_set_ZZX(self .w, (< NumberFieldElement> w).__numerator )
1703
+ fmpz_poly_set_ZZX(self .x, (< NumberFieldElement> x)._numerator )
1704
+ fmpz_poly_set_ZZX(self .y, (< NumberFieldElement> y)._numerator )
1705
+ fmpz_poly_set_ZZX(self .z, (< NumberFieldElement> z)._numerator )
1706
+ fmpz_poly_set_ZZX(self .w, (< NumberFieldElement> w)._numerator )
1707
1707
1708
1708
ZZ_to_mpz(T1, & (< NumberFieldElement> x)._denominator)
1709
1709
ZZ_to_mpz(T2, & (< NumberFieldElement> y)._denominator)
@@ -1724,8 +1724,8 @@ cdef class QuaternionAlgebraElement_number_field(QuaternionAlgebraElement_abstra
1724
1724
fmpz_poly_scalar_mul_mpz(self .z, self .z, t3)
1725
1725
fmpz_poly_scalar_mul_mpz(self .w, self .w, t4)
1726
1726
1727
- fmpz_poly_set_ZZX(self .a, a.__numerator ) # we will assume that the denominator of a and b are 1
1728
- fmpz_poly_set_ZZX(self .b, b.__numerator )
1727
+ fmpz_poly_set_ZZX(self .a, a._numerator ) # we will assume that the denominator of a and b are 1
1728
+ fmpz_poly_set_ZZX(self .b, b._numerator )
1729
1729
1730
1730
fmpz_poly_set_ZZX(self .modulus, (< NumberFieldElement> x).__fld_numerator.x) # and same for the modulus
1731
1731
@@ -1756,13 +1756,13 @@ cdef class QuaternionAlgebraElement_number_field(QuaternionAlgebraElement_abstra
1756
1756
cdef NumberFieldElement item = el._new()
1757
1757
1758
1758
if i == 0 :
1759
- fmpz_poly_get_ZZX(item.__numerator , self .x)
1759
+ fmpz_poly_get_ZZX(item._numerator , self .x)
1760
1760
elif i == 1 :
1761
- fmpz_poly_get_ZZX(item.__numerator , self .y)
1761
+ fmpz_poly_get_ZZX(item._numerator , self .y)
1762
1762
elif i == 2 :
1763
- fmpz_poly_get_ZZX(item.__numerator , self .z)
1763
+ fmpz_poly_get_ZZX(item._numerator , self .z)
1764
1764
elif i == 3 :
1765
- fmpz_poly_get_ZZX(item.__numerator , self .w)
1765
+ fmpz_poly_get_ZZX(item._numerator , self .w)
1766
1766
else :
1767
1767
raise IndexError (" quaternion element index out of range" )
1768
1768
0 commit comments