o
    jgµ  ã                   @   s@   d Z ddlmZ ddlmZ ddlmZ eG dd„ deƒƒZdS )z2Implementation of :class:`GMPYFiniteField` class. é    )ÚFiniteField)ÚGMPYIntegerRing)Úpublicc                       s&   e Zd ZdZdZd‡ fdd„	Z‡  ZS )ÚGMPYFiniteFieldz%Finite field based on GMPY integers. ÚFF_gmpyTc                    s   t ƒ  |tƒ |¡ d S )N)ÚsuperÚ__init__r   )ÚselfÚmodÚ	symmetric©Ú	__class__© ú[/var/www/html/zoom/venv/lib/python3.10/site-packages/sympy/polys/domains/gmpyfinitefield.pyr      s   zGMPYFiniteField.__init__)T)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úaliasr   Ú__classcell__r   r   r   r   r   	   s    r   N)r   Úsympy.polys.domains.finitefieldr   Ú#sympy.polys.domains.gmpyintegerringr   Úsympy.utilitiesr   r   r   r   r   r   Ú<module>   s    