Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sagesmc
Path: blob/master/src/sage/rings/complex_number.pxd
8817 views
include 'sage/ext/cdefs.pxi'

from sage.libs.mpfr cimport *

cimport sage.structure.element
cimport real_mpfr

cdef class ComplexNumber(sage.structure.element.FieldElement):
    cdef mpfr_t __re
    cdef mpfr_t __im
    cdef object _multiplicative_order
    cdef int _prec

    cdef real_mpfr.RealNumber abs_c(ComplexNumber self)
    cdef real_mpfr.RealNumber norm_c(ComplexNumber self)

    cdef ComplexNumber _new(self)