def _divisor_dict(self) :
        r"""
        Return a dictionary of assigning to each `k < n` a list of its divisors.
        
        INPUT:
        
        - `n`    -- a positive integer
        """
        try :
            return self.__divisor_dict
        except AttributeError :
            self.__divisor_dict = siegelmodularformg2_misc_cython.divisor_dict(self.__precision.discriminant())

            return self.__divisor_dict
Example #2
0
    def _divisor_dict(self):
        r"""
        Return a dictionary of assigning to each `k < n` a list of its divisors.
        
        INPUT:
        
        - `n`    -- a positive integer
        """
        try:
            return self.__divisor_dict
        except AttributeError:
            self.__divisor_dict = siegelmodularformg2_misc_cython.divisor_dict(
                self.__precision.discriminant())

            return self.__divisor_dict
Example #3
0
    def __init__(self, n):
        self.__l = n

        self.__l_divisors = siegelmodularformg2_misc_cython.divisor_dict(n + 1)
Example #4
0
 def _divisor_dict(self):
     return divisor_dict(self._discriminant_bound())
 def _divisor_dict(self) :
     return divisor_dict(self._discriminant_bound())
    def __init__(self, n):
        self.__l = n

        self.__l_divisors = siegelmodularformg2_misc_cython.divisor_dict(n + 1)