
    oVhP                         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 Zy)	    )
DerivativeFunctiondiff)symbolssin)	vectorizezx y zfghc                  B   t        d      d        }  | dt        t        g      t        d      t        t              t        t              gk(  sJ t        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 y )Nr   c                     t        |       S Nr   )xs    V/home/dcms/DCMS/lib/python3.12/site-packages/sympy/core/tests/test_multidimensional.pyvsinztest_vectorize.<locals>.vsin
   s    1v       c                     t        | |      S r   )r   )fys     r   vdiffztest_vectorize.<locals>.vdiff   s    Aqzr   )	r	   r   r   r   r   zghr   )r   r   s     r   test_vectorizer   	   sU   q\  Aq	?s1vs1vs1v6666q!_  !Aq!*a1aj!Aq!*51ayAa1aj!$j1aQ&?a1aj!$&(21Q1:q(A!Q
A.
1Q1:q0I(K
Qq!QZ
#Z!Q
A%>
1QPQST:WX@Y	Z
\\ \ \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   <module>r"      sA    < < % 8 1
'
1a
s8U#
$1a\r   