§
    °³Ùg§  ã                   óR   — d dl mZ d dlmZmZmZmZmZmZm	Z	m
Z
 d dlmZ d„ Zd„ ZdS )é    )Úraises)ÚIntervalÚEmptySetÚ	FiniteSetÚIÚooÚEqÚSymbolÚlinsolve)Úsolvec                  ó`  — t          d¦  «        } t          t           t          ¦  «        }t          d| |¦  «        t          k    sJ ‚t          d| |¦  «        |k    sJ ‚t          | dz   | |¦  «        t          d¦  «        k    sJ ‚t          | dz   | t          dt          ¦  «        ¦  «        t          k    sJ ‚t          | | |¦  «        t          d¦  «        k    sJ ‚t          | dz  dz   | ¦  «        t          t           t          ¦  «        k    sJ ‚t          | dz  d| z  z
  dz   | ¦  «        t          d¦  «        k    sJ ‚t          t          | dz  d| dz  z  z   d| z  z   d¦  «        | |¦  «        t          d¦  «        k    sJ ‚t          | dz  | z
  | ¦  «        t          ddd¦  «        k    sJ ‚d S )NÚxé   r   é   éýÿÿÿé   éÿÿÿÿ)r
   r   r   r   r   r   r   r	   )r   Úrealss     úP/granary/edev/quantum/lib/python3.11/site-packages/symengine/tests/test_solve.pyÚ
test_solver      s¦  € Ýˆs‰Œ€AÝ•b�S�"ÑÔ€Eå��A�uÑÔ¥Ò)Ð)Ð)Ð)Ý��A�uÑÔ Ò&Ð&Ð&Ð&Ý��Q‘˜˜5Ñ!Ô!¥Y¨r¡]¤]Ò2Ð2Ð2Ð2Ý��Q‘˜�8 A¥r™?œ?Ñ+Ô+­xÒ7Ð7Ð7Ð7Ý��A�uÑÔ¥¨1¡¤Ò-Ð-Ð-Ð-Ý��A‘˜‘˜1ÑÔ¥­A¨2­qÑ!1Ô!1Ò1Ð1Ð1Ð1Ý��A‘˜˜!™‘˜a‘ Ñ#Ô#¥y°¡|¤|Ò3Ð3Ð3Ð3Ý•�A�q‘D˜1˜Q ™T™6‘M A a¡CÑ'¨Ñ,Ô,¨a°Ñ7Ô7½9ÀR¹=¼=ÒHÐHÐHÐHÝ��A‘˜‘˜1ÑÔ¥¨1¨a°Ñ!4Ô!4Ò4Ð4Ð4Ð4Ð4Ð4ó    c                  ó
  — t          d¦  «        } t          d¦  «        }t          | dz
  g| g¦  «        dk    sJ ‚t          | dz
  |dz
  g| |g¦  «        dk    sJ ‚t          | |z   dz
  | d|z  z   dz
  g| |g¦  «        dk    sJ ‚d S )	Nr   Úyr   )r   r   )r   r   é   )r   r   )r
   r   )r   r   s     r   Útest_linsolver      s¤   € Ýˆs‰Œ€AÝˆs‰Œ€AÝ�Q˜‘U�G˜a˜SÑ!Ô! TÒ)Ð)Ð)Ð)Ý�Q˜‘U˜A ™E�N Q¨ FÑ+Ô+¨vÒ5Ð5Ð5Ð5Ý�Q˜‘U˜Q‘Y  A a¡C¡¨!¡Ð,¨q°!¨fÑ5Ô5¸Ò?Ð?Ð?Ð?Ð?Ð?r   N)Úsymengine.test_utilitiesr   Ú	symenginer   r   r   r   r   r	   r
   r   Úsymengine.lib.symengine_wrapperr   r   r   © r   r   ú<module>r       sº   ðØ +Ð +Ð +Ð +Ð +Ð +ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð à 1Ð 1Ð 1Ð 1Ð 1Ð 1ð5ð 5ð 5ð@ð @ð @ð @ð @r   