ó
U™xTc           @   sO   d  d l  m Z d  d l Z d  d l m Z d „  Z e d k rK e ƒ  n  d S(   iÿÿÿÿ(   t   divisionN(   t
   run_stringc       	   C   sË   d }  d } x? t  j d D]0 } y t | ƒ } Wq t k
 rI | }  q Xq Wxv d D]n } xe d d d  d) f D]Q \ } } t d |  | | | | f ƒ } d G| Gd G| | | GHt  j j ƒ  qn WqU Wd  S(*   Nt   fftpacktimeri   t   cct   rci   i   i   i   iðO il  i   i   s   %s %s %d %d %ds   u+s:s   t/s:(   R   s   rci   i   ix   (   ix   iðO i   i   iH   i   i   i   (   i   il  i   i   ix   iH  (   iH  i   i   i   iH   i   i   i   iàÄ  i b (   i b i   (   t   syst   argvt   intt	   ExceptionR   t   stdoutt   flush(   t   cmdt   factort   argt   fft_typet   Nt   itert   t(    (    sM   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/fftpack/timing/do_timing.pyt   run   s     t   __main__(   t
   __future__R    R   t   time_cmdR   R   t   __name__(    (    (    sM   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/fftpack/timing/do_timing.pyt   <module>   s
   	