Ë
    7^(hÙ  ã                   óD   — d Z ddlmZ edk(  rddlmZ y G d„ d«      ZeZy)	z´
sympy.polys.matrices.dfm

Provides the :class:`DFM` class if ``GROUND_TYPES=flint'``. Otherwise, ``DFM``
is a placeholder class that raises NotImplementedError when instantiated.
é    )ÚGROUND_TYPESÚflinté   )ÚDFMc                   ó6   — e Zd ZdZd„ Zed„ «       Zed„ «       Zy)Ú	DFM_dummyzO
        Placeholder class for DFM when python-flint is not installed.
        c                  ó   — t        d«      ‚©Nz DFM requires GROUND_TYPES=flint.©ÚNotImplementedError)ÚargsÚkwargss     úV/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/sympy/polys/matrices/dfm.pyÚ__init__zDFM_dummy.__init__   s   € Ü%Ð&HÓIÐIó    c                  ó   — y)NF© ©ÚclsÚdomains     r   Ú_supports_domainzDFM_dummy._supports_domain   s   € àr   c                 ó   — t        d«      ‚r
   r   r   s     r   Ú_get_flint_funczDFM_dummy._get_flint_func   s   € ä%Ð&HÓIÐIr   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Úclassmethodr   r   r   r   r   r   r      s7   „ ñ	ò	Jð 
ñ	ó 
ð	ð 
ñ	Jó 
ñ	Jr   r   N)r   Úsympy.external.gmpyr   Ú_dfmr   r   r   r   r   ú<module>r!      s/   ðñõ -à�7Òö ÷
Jñ Jð" �Cr   