o
    GZh  ใ                   @   s   d dl mZ d dlmZ d dlmZ d dlmZmZ d dl	m
Z
mZmZmZ d dlmZmZmZ dd Zd	d
 Zdd Zdd ZdS )้    )ฺdiff)ฺ	conjugate)ฺsqrt)ฺcosฺsin)ฺmathieucฺmathieucprimeฺmathieusฺmathieusprime)ฺaฺqฺzc                   C   s   t tttttsJ ttdttttt ksJ ttttttttttttks1J ttttttt	tttksBJ d S ฉNr   )
ฺ
isinstancer	   r   r   r   r   r   r   r   r
   ฉ r   r   ๚Y/var/www/auris/lib/python3.10/site-packages/sympy/functions/special/tests/test_mathieu.pyฺtest_mathieus
   s    ,&r   c                   C   s\   t tttttsJ ttdttttt ksJ ttttttttttks,J d S r   )	r   r   r   r   r   r   r   r   r   r   r   r   r   ฺtest_mathieuc   s    &r   c                   C   s~   t tttttsJ ttdttttttt  ksJ ttttttt dt tdt   tttt ks=J d S ฉNr   ้   )	r   r
   r   r   r   r   r   r   r	   r   r   r   r   ฺtest_mathieusprime   s   (@r   c                   C   s   t tttttsJ ttdttt tttt  ks J ttttttt dt tdt   t	ttt ks>J d S r   )
r   r   r   r   r   r   r   r   r   r   r   r   r   r   ฺtest_mathieucprime   s   *@r   N)Zsympy.core.functionr   Z$sympy.functions.elementary.complexesr   Z(sympy.functions.elementary.miscellaneousr   Z(sympy.functions.elementary.trigonometricr   r   Z)sympy.functions.special.mathieu_functionsr   r   r	   r
   Z	sympy.abcr   r   r   r   r   r   r   r   r   r   r   ฺ<module>   s    