o
    ݹi&                  
   @   sr  d dl m  mZ d dlZd dlZd dlZ	e
dZe
dZe
dZed\ZZZejdddZeej eej  eej  Zeej eej  eej  Zeej eej  eej  Zee e Zed	Zed
ZedZedZedZ e!dede"dZ#e!dede"dZ$e!dede"dZ%e!dede"dZ&edZ'e'(ed  e
dZ)e*de'e)ede+e)je)je'fZ,edZ-e-(ed  e
dZ.e*de-e.ede+e.je.je-fZ/edZ0e0(ed  e
dZ1e*de0e1ede+e1je1je0fZ2ee)j ee)j  ee)j  Z3e'4eeej  dS )    Nabnzx1 x2 x3lT)realcdpo1po2po3l_ptmp1p1_ptp2p2_ptp3p3_pts_cms_fsr1_cmr1_fr1r2_cmr2_fr2)5sympy.physics.mechanicsphysics	mechanics_mesympy_smmathr   numpy_npReferenceFrameframe_aframe_bframe_ndynamicsymbolsx1x2x3symbolsr   xyzv1v2v3vPointpoint_cpoint_d	point_po1	point_po2	point_po3ParticleSymbol
particle_lparticle_p1particle_p2particle_p3	body_s_cmset_velbody_s_f	RigidBodyouterbody_s
body_r1_cm	body_r1_fbody_r1
body_r2_cm	body_r2_fbody_r2v4set_pos rP   rP   j/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/sympy/parsing/autolev/test-examples/ruletest3.py<module>   sH    









(

(

(