ó
”¼\c           @   sn   d  d l  m Z m Z m Z m Z d  d l m Z d  d l m Z m	 Z	 d  d l
 m Z d   Z d   Z d S(   i’’’’(   t   symbolst   Rationalt   Functiont   diff(   t   range(   t   R_nlt   E_nl(   t   simplifyc       	   C   sū   t  d  \ }  } t  d d t } t d  } xÄ t d  D]¶ } t | |  | d  d | | d d | d |  d | d d t | | |   | |  } | j | |  | t | | |  d |   } t | j	    d k s= t
  q= Wd  S(	   Ns   omega rt   lt   integert   ui   i   i   i    (   R    t   TrueR   R   R   R   t   subsR   R   t   doitt   AssertionError(   t   omegat   rR   R
   t   nt   schreqt   result(    (    s;   lib/python2.7/site-packages/sympy/physics/tests/test_sho.pyt   test_sho_R_nl   s    I/c          C   sZ   t  d  \ }  } } t t |  | |  d |  | t d d  |  d k sV t  d  S(   Ns   n l hwi   i   i    (   R    R   R   R   R   (   R   R   t   hw(    (    s;   lib/python2.7/site-packages/sympy/physics/tests/test_sho.pyt   test_energy   s    N(   t
   sympy.coreR    R   R   R   t   sympy.core.compatibilityR   t   sympy.physics.shoR   R   t   sympyR   R   R   (    (    (    s;   lib/python2.7/site-packages/sympy/physics/tests/test_sho.pyt   <module>   s
   "	