o
    *Î®cP  ã                   @   sf   d dl mZmZmZ d dlmZ d dlmZ d dlm	Z	 edƒ\Z
ZZeeedƒƒ\ZZZdd„ Zd	S )
é    )Ú
DerivativeÚFunctionÚdiff)Úsymbols©Úsin)Ú	vectorizezx y zÚfghc               
   C   s  t dƒdd„ ƒ} | dttgƒtdƒttƒttƒgksJ ‚t ddƒdd„ ƒ}|ttttƒttttƒttttƒgtttgƒtttttƒtƒtttttƒtƒtttttƒtƒgtttttƒtƒtttttƒtƒtttttƒtƒgtttttƒtƒtttttƒtƒtttttƒtƒggks‹J ‚d S )Nr   c                 S   s   t | ƒS ©Nr   )Úx© r   úM/tmp/pip-target-vg8gfxp4/lib/python/sympy/core/tests/test_multidimensional.pyÚvsin
   s   ztest_vectorize.<locals>.vsiné   c                 S   s
   t | |ƒS r
   )r   )ÚfÚyr   r   r   Úvdiff   s   
ztest_vectorize.<locals>.vdiff)	r   r   r   r   r   ÚzÚgÚhr   )r   r   r   r   r   Útest_vectorize	   s   
(
, ÿ ÿ2ýÿr   N)Úsympy.core.functionr   r   r   Úsympy.core.symbolr   Ú(sympy.functions.elementary.trigonometricr   Úsympy.core.multidimensionalr   r   r   r   ÚlistÚmapr   r   r   r   r   r   r   r   Ú<module>   s    