
    Ed                     Z    d Z ddlmZ ddlmZ ddlmZ e G d de                      ZdS )z2Implementation of :class:`GMPYFiniteField` class.     )FiniteField)GMPYIntegerRing)publicc                   (     e Zd ZdZdZd fd	Z xZS )GMPYFiniteFieldz%Finite field based on GMPY integers. FF_gmpyTc                 b    t                                          |t                      |          S )N)super__init__r   )selfmod	symmetric	__class__s      Clib/python3.11/site-packages/sympy/polys/domains/gmpyfinitefield.pyr   zGMPYFiniteField.__init__   s%    ww_%6%6	BBB    )T)__name__
__module____qualname____doc__aliasr   __classcell__)r   s   @r   r   r   	   sR        //EC C C C C C C C C Cr   r   N)r   sympy.polys.domains.finitefieldr   #sympy.polys.domains.gmpyintegerringr   sympy.utilitiesr   r    r   r   <module>r      s    8 8 8 7 7 7 7 7 ? ? ? ? ? ? " " " " " "C C C C Ck C C C C Cr   