a
    RG5d¼  ã                   @   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ƒ |¡S )N)ÚsuperÚ__init__r   )ÚselfÚmodÚ	symmetric©Ú	__class__© ú_/var/www/html/django/DPS/env/lib/python3.9/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   Zsympy.polys.domains.finitefieldr   Z#sympy.polys.domains.gmpyintegerringr   Úsympy.utilitiesr   r   r   r   r   r   Ú<module>   s
   