§
    fŠtjñ  ã                   ó”   — d Z ddlZ	 ddlZddlmZ  ej        d¦  «        Zn# e$ r Y nw xY wd„ ZdZd„ Z	e
dk    r e	¦   «          dS dS )	zÊPrecompute the polynomials for the asymptotic expansion of the
generalized exponential integral.

Sources
-------
[1] NIST, Digital Library of Mathematical Functions,
    https://dlmf.nist.gov/8.20#ii

é    N)ÚPolyÚxc           	      óJ  — t          dt          ¦  «        g}t          | ¦  «        D ]|}|                     t          dd|z  t          z  z
  t          ¦  «        ||         z  t          t          t          dz   z  ¦  «        ||                              ¦   «         z  z   ¦  «         Œ}|S )Né   é   )r   r   ÚrangeÚappendÚdiff)ÚKÚAÚks      ú`/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/scipy/special/_precompute/expn_asy.pyÚ
generate_Ar      s…   € Ý	ˆa•‰Œˆ€AÝ�1‰XŒXð Hð HˆØ	�Š•�a˜!˜A™#�a™%‘i¥Ñ#Ô# A a¤DÑ(­4µµ1°q±5±	©?¬?¸1¸Q¼4¿9º9¹;¼;Ñ+FÑFÑGÔGÐGÐGØ€Hó    ze/* This file was automatically generated by _precompute/expn_asy.py.
 * Do not edit it manually!
 */
c                  óF  — t          t          ¦  «         t          j                             ddd¦  «        } d}t          |¦  «        }t          | dz   d¦  «        5 }|                     t          ¦  «         |                     dt          |¦  «        › d�¦  «         t          |¦  «        D ]O\  }}d	                     d
„ |                     ¦   «         D ¦   «         ¦  «         |                     d|› d�¦  «         ŒPd	                     d„ t          |dz   ¦  «        D ¦   «         ¦  «         |                     d¦  «         d	                     d„ |D ¦   «         ¦  «         |                     d¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        | dz   | ¦  «         d S )Nz..Úcepheszexpn.hé   z.newÚwz#define nA ú
z, c                 óR   — g | ]$}t          |                     d ¦  «        ¦  «        ‘Œ%S )é   )ÚstrÚevalf)Ú.0r   s     r   ú
<listcomp>zmain.<locals>.<listcomp>,   s*   € Ð=Ð=Ð=¨A•s˜1Ÿ7š7 2™;œ;Ñ'Ô'Ð=Ð=Ð=r   zstatic const double Az[] = {tmp};
c                 ó   — g | ]}d |› �‘ŒS )r   © )r   r   s     r   r   zmain.<locals>.<listcomp>.   s   € Ð1Ð1Ð1˜q�7�q�7�7Ð1Ð1Ð1r   r   z$static const double *A[] = {{tmp}};
c                 óP   — g | ]#}t          |                     ¦   «         ¦  «        ‘Œ$S r   )r   Údegree)r   ÚAks     r   r   zmain.<locals>.<listcomp>0   s(   € Ð0Ð0Ð0¨•3�r—y’y‘{”{Ñ#Ô#Ð0Ð0Ð0r   z$static const int Adegs[] = {{tmp}};
)ÚprintÚ__doc__ÚosÚpathÚjoinr   ÚopenÚwriteÚWARNINGÚlenÚ	enumerateÚcoeffsr   Úrename)Úfnr   r   Úfr   r    s         r   Úmainr/   "   sÅ  € Ý	�'�N„N€NÝ	Œ�Š�d˜H hÑ	/Ô	/€Bà
€AÝ�1‰Œ€AÝ	ˆb�6‰k˜3Ñ	Ô	ð 	9 1Ø	�Š•ÑÔÐØ	�ŠÐ(�c !™fœfÐ(Ð(Ð(Ñ)Ô)Ð)Ý˜q‘\”\ð 	@ð 	@‰EˆAˆrØ�IŠIÐ=Ð=°·²±´Ð=Ñ=Ô=Ñ>Ô>Ð>Ø�GŠGÐ>¨AÐ>Ð>Ð>Ñ?Ô?Ð?Ð?Ø�	Š	Ð1Ð1¥E¨!¨a©%¡L¤LÐ1Ñ1Ô1Ñ2Ô2Ð2Ø	�ŠÐ7Ñ8Ô8Ð8Ø�	Š	Ð0Ð0¨aÐ0Ñ0Ô0Ñ1Ô1Ð1Ø	�ŠÐ7Ñ8Ô8Ð8ð	9ð 	9ð 	9ñ 	9ô 	9ð 	9ð 	9ð 	9ð 	9ð 	9ð 	9øøøð 	9ð 	9ð 	9ð 	9õ „Iˆb�6‰k˜2ÑÔÐÐÐs   ÁDE>Å>FÆFÚ__main__)r"   r#   Úsympyr   Úsymbolsr   ÚImportErrorr   r(   r/   Ú__name__r   r   r   ú<module>r5      s¶   ððð ð 
€	€	€	ð	Ø€L€L€LØÐÐÐÐÐØˆŒ�cÑÔ€A€AøØð 	ð 	ð 	Ø€Dð	øøøðð ð ð€ðð ð ð& ˆzÒÐØ€D�F„F€F€F€Fð Ðs   ˆ# £+ª+