�
B��cc @ sg d d l Z d d l Td d l Z e e j � Z d e j f d � � YZ e d k rc e j � n d S( i����N( t *t LibTestc B s e Z d � Z d � Z RS( c C sf t f t j _ t t j _ | j t j d � d � d d l } | j t j d � | j d � � d S( Ng @g @i����( t c_doublet libt my_sqrtt argtypest restypet assertEqualt matht sqrt( t selfR ( ( s<