o
    ݹi                  	   @   sb  d dl m  mZ d dlZd dlZd dlZ	e
d\ZZe
d\ZZZee Zeeed ed  eee iZeeZeee Zeed d Zeed d ed d Zee d  Zeeed ed  eee iedeeiZedd eede gddD eede gddjd  eede gddjd Zee Zeeed ed  eee iedeed iZejdd	d
\ZZ Z!e"eee e!gddeZ#e"ee e  eZ$dd e%e#eD Z&dd e%e"eg dddeeD Z'eg dddZej(e Z)edd e* + D Ze,ddddZ-edd e.dD ddZ/ee- d Z0ee- 1 eg ddd2  Zed Z3ej4Ze5d Zeej(6d ej(6dej(6dej(6dej(6dgZ7e6d Z0ee6d e6de6de6de6dgZ8dS )    Nzq1 q2zx y z      c                 C   s   g | ]}| td ttiqS )r   )subsxyz.0i r   j/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/sympy/parsing/autolev/test-examples/ruletest6.py
<listcomp>   s    r   zj k lT)real   c                 C      g | ]}|  qS r   evalfr   r   r   r   r          c                 C   r   r   r   r   r   r   r   r      r   )r   r   r   )r   r   r                  	   
                     r   c                 C   r   r   r   r   r   r   r   r      r   c                 C   s*   g | ]}t d D ]
}||krdndqqS )r   r   r   )range)r	   r
   jr   r   r   r      s   * )r   r   r   r   )r   r   )9sympy.physics.mechanicsphysics	mechanics_mesympy_smmathmnumpy_npdynamicsymbolsq1q2r   r   r   er   acose2e3seriesremoveObexpandMatrixreshapeshapebmsymbolsr"   klPolyp1p2solveroot1root2Tam	eigenvalskeysdiagc1r!   c2dmdettracefcolscolrowcmemr   r   r   r   <module>   sF    "
 0j4 0
 &
<
6