
    [h                     8    S SK JrJrJrJrJrJr   S rS rS r	g)    )odefuncossinmpfsincmpc                      S[         l        S n [        S SU " S5      /5      nU " S5      R                  U" S5      S   5      (       d   eg )N   c                 *    SS[        U 5      S-  -   -  $ )N      )r   )ts    M/var/www/auris/envauris/lib/python3.13/site-packages/mpmath/tests/test_ode.py<lambda>&test_odefun_rational.<locals>.<lambda>7   s    !Qs1vqy[/    c                      SU -  US   S-  -  /$ )Nr   r    xys     r   r   r   8   s    RT!A$'\Nr   r   r   )r   dpsr   aefgs     r   test_odefun_rationalr   4   sD    BF!A*A!v6AQ4771Q47r   c                      S[         l        [        n [        S SU " S5      /SSS9n[	        U " S5      U" S5      S   -
  5      U " S5      -  S:  d   eg )	Nr
   c                 ,    [        U 5      US   -
  U -  /$ )Nr   )r   r   s     r   r   (test_odefun_sinc_large.<locals>.<lambda>?   s    c!fQqTk1_-r   r   g{Gz?   )toldegreed   r   )r   r   r   r   absr   s     r   test_odefun_sinc_larger'   ;   sT    BFA-q1Q4&d1MAqv#q	!"1S6)D000r   c                      S[         l        [        S SSS/5      n S HO  nU " U5      u  p#UR                  [	        U5      5      (       d   eUR                  [        U5      5      (       a  MO   e   g )Nr
   c                     US   * US   /$ )Nr   r   r   r   s     r   r   &test_odefun_harmonic.<locals>.<lambda>E   s    adUAaDMr   r   r   )r   r   g      @   g@)r   r   r   r   r   r   )r   r   css       r   test_odefun_harmonicr.   B   s]    BF)1q!f5A tttCF|||ttCF||| !r   N)
mpmathr   r   r   r   r   r   r   r'   r.   r   r   r   <module>r0      s     2 2.`1r   