
Qc           @   s  d  Z  d d l Td d l Td d l Td d l Td d l Td d l Td d l m Z d d l	 Z	 d d l
 Z
 d d l m Z m Z d d l m Z m Z d d l m Z m Z m Z d d l m Z d	 GHe   Z e d
 \ Z Z e j Z e d  d e Z e d  d e Z  e d  d e Z! e" d e  e" d e   e" d e  e" d e!  e d  Z# e d  Z$ e d  Z% e d  Z& e% d k  re' Z  n  e$ d k re' Z n  e! d k  re' Z! n  d Ge Gd Ge  Gd Ge! GHd Ge# Gd Ge$ Gd Ge% Gd Ge& GHe( e) e  d  e* Z+ e+ e, e e d!  d" k  OZ+ e+ e, e  e d!  d! k  OZ+ e+ e, e! e d!  d! k  OZ+ e- e. e   Z/ d#   Z0 d$   Z1 d%   Z2 d&   Z3 d'   Z4 d d d(  Z6 d)   Z7 d*   Z8 d+   Z9 d,   Z: d-   Z; d.   Z< d/   Z= d0   Z> d1   Z? d2   Z@ d3   ZA d4   ZB d5   ZC d6   ZD d7   ZE d8   ZF d9   ZG d:   ZH d;   ZI d<   ZJ d=   ZK d>   ZL d?   ZM d@ dA  ZN d S(B   s.    CREATED: 7/2012
    AUTHOR: MICHAL ODSTRČIL
i(   t   *(   t   leastsqN(   t   spdiagst   eye(   t   spsolvet   splu(   t   medfiltt   fftconvolvet   convolve(   t
   mquantiless   ------------basicdiagn --------t
   NIstandardt
   Tcd_aktualgư>t
   Tbd_aktualt
   Tst_aktualt   Tbt   Tbdt   Tcdt   Tstt   Ub_limitt	   Ucd_limitt	   Ubd_limitt	   Ust_limiti
   i    t   CdFieldTriggert   BdFieldTriggert   StFieldTriggert   BVoltaget	   CdVoltaget	   BdVoltaget	   StVoltaget   dtypeg-C6
?gMb@?c          B   sE   d d d d d d g }  x& |  D] } d | d | d	 d  Uq Wd  S(
   Nt#   ToroidalMagneticFieldCoilInductancet    TororoidalMagneticFieldCapacitort   BreakDownElectricFieldCapacitort"   CurrentDriveElectricFieldCapacitort   StabilizationCapacitort   Zeffs   saveconst("s   ", t   )(    (   t   namest   i(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   save_configG   s    	c          C   s   t  d  }  t j d t |  d d ! t |  d d ! t |  d    } t  d  }  t j t |  d d ! t |  d d ! t |  d d !  } t d |  t d	 |  d  S(
   Nt   datei  i   i   i   t	   starttimei    t	   shot_datet	   shot_time(   t   catt   datetimeR(   t   intt   timet   save(   t   sR*   R+   (    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getDateT   s    =<c          C   s   t  d \ }  } t t t t t t g  d d  } t | |  | k   } t | |  | k   } | | 8} t	 |  t
 t } t |  } t |  } t d | d d t d |  |  t d	 |  |  t d
 |  | | | | f S(   NR
   t   btorg-C6?gMb`?t   BtMaxt   fmts   %.3ft	   Btoroidalt   dBdt_toroidalt   noise_level(   R
   s   btor(   t   St   maxt   nanmint   TororoidalMagneticFieldTriggerR   R   R   t   meant   stdt   cumsumt   dtt   Bt_calibrationt   amaxt	   saveconstt   save_adv_par(   t   tvect   dBtt   min_timet   mBtt   sBtt   BtR4   t   BtMean(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getBtoroidala   s    %
c          C   s   t  d \ }  } | t 9} |  t d k  } d | | <t |  d k  } t d |  | rf | d 9} n  d | | <t | d  d } t t |   } t d | d	 d
 t d |  |  | | | | f S(   NR
   t   uloopg-C6?i    t
   ReversedCDigGz?t   UloopMaxR5   s   %.3ft   Uloop(   s
   NIstandards   uloop(   R9   t   UloopCalibrationR<   R=   RC   R	   t   absRD   (   RE   RP   t   ind_zeroRN   RO   t	   UloopMean(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getUloopw   s    


c   	   	   C   s  t  d \ } } |  r# | d 9} n  t | | t t t t t t g  d d  k   } d | t | t t d g  k  @<| | 8} t	 |  t
 } | t 9} yZ t d  d } | t t | | d	 d
 d k t | | d	 d
 d k B d d } Wn t } n Xd G| GHd | | | d k  <t t t |   d  d } t t |  d  d } t d | d d t d | d d t d | |  t d | |  | | | | f S(   NR
   t   irogig-C6?gMb`?i    g{Gz?i   t   modet   sameg?i   t   I_startg\(\?t   dIdt_rogMaxR5   s   %.3ft   IrogowskiMaxt	   Irogowskit   dIdt_rogowski(   s
   NIstandards   irog(   R9   R=   R:   R;   R<   R   R   R   t	   ind_wrongR?   R@   t   RogowskiCalibrationt   onest   whereR   t   nanR	   RR   t   diffRC   RD   (	   RN   RE   t   dIrogt   Ibiast   Irogt   kerRY   RZ   t   IrogMax(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getIrogowski   s,    5 


J
		c      
      s7  t  j    } d } x+| d k r?| d  k	 rW t | k t t | d | |  k  @  n t | k t | | k  @  t    r t t  r t t k t t | k  @  n  t    r t t  r t t k t t | k  @  n  t    rd Gt Gt GHt | k    n  t    d d  d  t	 d t
    d     d Gt   d Gd	 Gt   d
 GHt     f d  } t d t g  } y0 t t | | d d \ }	 }
 d G|	 G| GHWn d GHd }
 t t g }	 n X|
 d k s$t |	 d | d  | d t |	 d | d  | d d k r6d GH| d 9} q d } q W|
 d k st |	 d | d  | d t |	 d | d  | d d k rd G| G|	 GH| }	 n  | |	 d t } t d |	 d t  t d |	 d   | } d } d } d } t | | t | |  \ } } | d  k	 rt | t t | d  d k   } t | t t | d  d k   } | | | | } | | | } | | t | 8} n  d | t t	 t t t t t g  d d  k  <t t t | t d  d d d   t } t d t |  t d  t |  t d! |  | | f S("   Ng~jtX?gMb@?g-C6?s$   !! Something wrong with triggers !!!i    i   id   s   fitting from t=s    to t=ic            s   t  t t   } | s/ t  d  d  n t d t t   } x@ | D]8 }   | |  d | | d |  d |  d | | <qK W| r | S |  S(   Ni    ii   (   t   zerost   lenRE   t   range(   t   paramt   resultt   Icht   search_rangeR&   (   RP   t   indRf   (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   fit  s    26g333333?t   xtolgMbP?s   fitting dones   Fitting failedi   s   far from expected valueg?i   s/   failed convergence in chamber properties solverRn   t   ChamberInduktancet   ChamberResistancegמY?i<   g{Gz?gMb`?RW   RX   t   IplasmaRo   t   plasma_current_decay(   R/   t   NoneRE   t   mint   allt   isnanR   R   Ra   R:   t   sumt   Falset   arrayRu   t   xxxR   Rb   RR   t   TrueRC   R@   t   deconvolveExpt   medianR;   R<   R   RB   Rc   R   R`   RD   (   RP   Rf   RY   t   PlasmaStartt	   PlasmaEndt   t0t   time_lagRr   t   x0t   xt   convRo   t   Iplt   t_expt   wint   regularizationt   retrofitt   Ipl1t   Ipl0t   at   bRw   (    (   Rq   Rf   RP   s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt
   getIplasma   sh    	*0! P
P	
$$/0c         C   s  t  d | f \ } } t | | t t t t g  d k   } | | 8} t | d  } | t t |   9} | d 7} | |  k  | | k B} t	 t
 |  d f  } t d t | d  | d  d   d f <t d t | d  | d  d   d f <t j | | d  d   f | |  d }	 t |	 j | j  j }
 | |
 8} t d	 k rt j   } | d
 k rt | d t d d  \ } } n7 | d k rt | d t d d  \ } } | d 9} n  d Gt j   | GHn  t | | |  | S(   NR
   g-C6?i   gMbP?i   id   i   i    i)  t   Photodi,  t   PhotodHalphaga2U0*C?iX  gffffff?s    dekonvoluce  =================(   R9   R   R;   R   R   R   R   t   signR=   R`   Rk   t   cost   pit   sint   linalgt   lstsqt   dott   Tt   shotR/   R   R@   RD   (   R   R   t   channelt   nameRE   R   t   biasRq   t   power_suplyt   projt   corrt   tt   _(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt	   getPhotod^  s.    )

((*
!c      	   C   s  t  |   } |  j   }  d |  t t d k  <t t  |   d d  } t |  d  d  |  t d t | d  d d  } t t |  t | t d t | d  d d  } t	 | t
 d  d d d	 } d
 } | j   } d | | d k  <y t d  d  |  t | t d t |  |  k t | d  |  @ d d } t d  d  |  t | t d t |  |  k   d d } | d 7} | d 8} Wn t } t } n Xt t |  ot |   o| | k  }	 |	 st } t } n  | | }
 t d | d d d t d | d d t d | d d t d | d d d t d |	  t d |
 d d t d t d  d  |  | t t |   |  |	 | | |
 f S(   Ni    g-C6?i  i   ga2U0*3?i   i   RW   RX   g     j@g?igMb0?t   PlasmaStartAdvancedR5   s   %.5fR   R   t   PlasmaEndDelayedg?t   Plasmat   PlasmaTimeLengtht   PlasmaDetect(   Rk   t   copyRE   R<   R:   R   R.   R@   Rc   R   R`   Ra   RB   R^   Ry   t   aminRb   R{   RC   t   save_advRR   (   Rv   RZ   t   N_stepst
   downsamplet   dt   min_dIt   d_startR   R   R   R   (    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyR     s>    67P?

,	
1c         C   sP   t  |  t | k t | k  @ } t d | d d t d t | d k   | S(   NRK   R5   s   %.3ft
   ReversedBti    (   R=   RE   RC   R.   (   t   BtorR   R   t   MeanBt(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt	   getMeanBt  s     c         C   s5   t  |  t | k t | k  @ } t | d |  | S(   Nt   Mean(   R   RE   RC   (   R   R   R   R   t
   MeanPhotod(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getMeanPhotod  s     c         C   s[   |  t  |   d t } t | t | k t | k  @ } t |  } t d | d d | S(   Ni   t   TotalChargeR5   s   %.3f(   RR   R@   R?   RE   R=   RC   (   t   IplaR   R   R   (    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getTotalCharge  s
     c         C   s7   t  |  t | k t | k  @ } t d | d d | S(   Nt   IplaMeanR5   s   %.1f(   R   RE   RC   (   R   R   R   t   MeanIpla(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getMeanCurrent  s     c         C   s7   t  |  t | k t | k  @ } t d | d d | S(   NRT   R5   s   %.2f(   R   RE   RC   (   RP   R   R   t	   MeanUloop(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getMeanUloop  s     c         C   s'   t  |  |  } t d | d d | S(   Nt   OhmicHeatingPowerMeanR5   s   %.2f(   RR   RC   (   R   t   MeanPlasmaCurrentt   OhmicHeatingPower(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getOhmicHeatingPower  s    c         C   s?   d t  t d t t t |  |  } t d | d d | S(   Ni   t	   QedgeMeanR5   s   %.1f(   R   t   MeanPlasmaRadiust   Mu0t   MajorRadiusRR   RC   (   R   R   t   Qedge(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getQedge  s    (c         C   se   t  t d d t d t t  d d d d t | |  d  d d } t d | d	 d
 | S(   Ni   i   i   g     @g       @i   gMbP?t   ElectronTemperatureMeanR5   s   %.1f(   R   R   R#   t   sqrtt   AspectRR   RC   (   R   R   t   ElectronTemperature(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getMeanElectronTemperature  s    Nc   	      C   s1  t  | k t  | k  @} t t d d t d t t  d d d d t | t |   d  d d } t | | | d k B<t |  d	 } t	 | d | d  } t
 |  } t | | t |  | d
 d | | <t | t  | k t  | k  @d  d } t d t  |  t d | d d | | | f S(   Ni   i   i   g     @g       @i   gMbP?id   i  RW   RX   gGz?i    t   ElectronTempt   ElectronTempMaxR5   s   %.1f(   RE   R   R   R#   R   R   RR   Rb   R|   R   R{   R   R`   R	   RD   RC   (	   RP   Rv   R   R   Rq   t   ElectronTempTimeRg   t   medElectronTempt   maxT(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getElectronTemperature  s    T''c         C   s   | | d } t  | | k t  | | k  @} t |  d t t |  | d   } |  | } t  | }	 | | }
 | | } t d | d d t d |	  t d |
  t d	 |  | |	 |
 | f S(
   Ni
   i    i   t   BreakDownVoltageR5   s   %.1ft   BreakDownTimet   BreakDownBtt   BreakDownIp(   RE   Ra   t   argmaxR   RC   (   RP   R   R   R   R   R@   Rq   t	   break_indt   Umaxt   Btimet   Bbreakt   Bipla(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getBreakDownVoltage  s    '



c         C   s#   |  d t  t } t d |  | S(   Ni  t   StateEqElectronDensity(   t   kBt   RoomTemperatureRC   (   t   Aktual_PfeifferMerkaVakuaR   (    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getStateEqElectronDensity  s    c         C   s9   d d t  | t | t | |   } t d |  | S(   Ng      @i   t"   ElectronConfinementTimeFirstApprox(   t   PlasmaVolumet   eVRR   RC   (   R   R   R   R   R   (    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt%   getElectronConfinementTimeFirstApprox$  s    (c         C   sZ   |  r! t  d  } t  d  } n t  d  } t  d  } t | |  } t d |  | S(   NR   R   RO   R[   t   ChamberResistance_old(   t	   loadconstRR   RC   (   R   t   Ibdt   UbdRu   (    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getChamberResistance,  s    c   	      C   sK  d } t  |  d k  r% | d 7} n  t  |  d k  rD | d 7} n  t  |  d k  rc | d 7} n  t  |  d k  r | d 7} n  t  |  d k  r | d	 7} n  | d k r d
 } n  d G| GHt d |  | d
 k rGt d t d d t d t d d t d t d d t d t d d t d t d d t d d  n  | S(   Nt    i   s   Failure (UloopMax < 1V);g{Gz?s   Failure (dIdt_rogMax < 0.01V);g333333?s   Failure (MeanUloop) < 0.3V);s   Failure (BtMax) < 0.01T);s   Failure (MeanBt) < 0.01T);t   OKs   PlasmaStatus: t   PlasmaStatusR   R5   s   %.5fR   R   R   R   R   i    (   RR   RC   Rb   (	   R   RO   RZ   R   R4   R   R   R   R   (    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   Failures;  s.    		c         C   s.   d |  t  t d d } t d t |  | S(   Ngư>i   g@xDt   GreenwaldDensity(   R   R   RD   RE   (   R   t   N_gw(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getGreenwaldDensity[  s    c         C   s>   |  | } | | } t  d t |  t  d t |  | | f S(   NR   t   OhmicHeatingChamber(   RD   RE   (   R   Ro   RP   t   Powert   PowerCh(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getOhmicHeatingPowerTime`  s
    

c         C   st   d t  t d t t t |  | d  } t | t | k  t | k B<t | | d t |  k <t d t |  | S(   Ni   gMbP?R   (	   R   R   R   R   RR   Rb   RE   t	   nanmedianRD   (   R   R   R   R   t	   QedgeTime(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getQedgeTimeh  s
    ,c         C   s2   t  |  t |    d t } t d t |  | S(   Ni   t   TotalMagneticFlux(   R?   RR   R@   RD   RE   (   RP   t   Flux(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getMagneticFluxr  s    c         C   s^   | d k r- t  |  t | k   t t } n t  |   t t } t |  } t d |  | S(   Ni   t   TransformatorSaturation(   R?   RE   R@   t   MaxTransformatorSaturationRB   RC   (   RP   R   R   R9   (    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getTransformatorSaturationw  s    !c         C   s  t  d d t  } | t t d t } t t t  d t t  d } | | } | | d d }	 | |  d d }
 |
 |	 } d } d } t |
 |	 t | |  \ } } } t |  } | | } | |  } d } t	 |  t	 |  d	  } d
 d } | | } | | | | | } | | | | | | } t
 d t |  t
 d t |  t
 d t |  t
 d t |  t d t | t | k t | k  @  | | | | f S(   Ngffffff?g{Gz?i   i   i   i  g      ?i   g?i   gHPsׂ?t
   PowerTotalt   PowerMagnetict   PowerPlasmat   PowerChambert   MeanPowerPlasma(   t   logt   nuR   R   R   R   t
   DiffFilterR@   t   squeezeRR   RD   RE   RC   R=   (   R   Rf   RP   R   R   t   l_it   L_it   L_et   Lt   W_et   W_it   W_magR   t   lamt   P_magR   t   chi2t   P_totalt   P_inputt   L_correctiont   sigma_plasmat   sigma_chambert   P_plasmat	   P_chamber(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   EnergyBalance  s2     

"


(c          C   sf   d d l  m }  |  d t d d t d d t d d t d	 d
 t d
 d t d  } t d |  d  S(   Ni(   t   predictt   Ubt   ubt   Ucdt   ucdt   pressureR   t   tcdt   gas_fillingt   preionizationt   breakdown_probability(   t   pygolem_lite.breakdownR!  R9   RC   (   R!  t   bd_proba(    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   BreakdownProba  s    Eg-C6:?c            sB  t  | | d k t  | | d k  @} t  | |  |  |   t    f d  } t d d d g  } t } t | | d d d d }	 |	 \ }
 } } } } | d k r d GHt } n  d G|
 G| GHt | |
  d  t    t |  } | | } t |
 d  d } t | d  d } t  | d k t  | d k  @} t	 t  | | |  |  t	     t	  | |
 t   t
 d | | | f  t d  t d  t d  t d t  d  d   d  f   d  d   d  f g  d d | s| d k rd G| G| GHt } t } n  t d |  t d |  | | f S(   Ni   c            sD   |  d t  d  t |  d   |  d } | s<   | S| Sd  S(   Ni    g     @@i   i   (   t   expRR   (   Rm   Rn   t   ipla_exp(   t   ipla_tmpt   tvec_tmp(    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyRr     s    .i2   i   i    Rs   gh㈵>t   full_outputi   i   s   fitting faileds   fitting breakdown donegMbP?g-C6:?ga2U0*C?s"   Exp. Rate const= %g+-%g, window=%gs   I [A]s   Time from breakdown [s]s   rate.pngt   dataR5   s   %gg{Gz?s   convergence failedt   breakdown_ratet   breakdown_rate_err(   i   i   i   i   (   i   i   (   RE   R}   R~   R   R   R|   Rk   RR   R   t   plott   titlet   ylabelt   xlabelt   savefigt   savetxtt   hstackRx   Rb   RC   (   R   Ro   R   R   t   trangeRq   Rr   R   t   convergencet   resRm   t   pcovt   infodictt   errmsgt   iert   s_sqt   ratet   errt   ind_ext(    (   R0  R1  s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   getBreakDownRate  s@    &
	*



? 	(O   t   __doc__t   numpyt   pygolem_lite.configt   pygolem_lite.modulest   pygolem_lite.utilitiest   pygolem_litet   matplotlib.pyplott   scipy.optimizeR   R/   R-   t   scipy.sparseR   R   t   scipy.sparse.linalgR   R   t   scipy.signalR   R   R   t   scipy.stats.mstatsR	   t   ShotR9   RE   t   tmpt   shot_numR   R   R<   R   R   R   RC   R   R   R   R   Rb   Rj   Rk   t   boolR^   RR   R=   Rc   R@   R'   R2   RL   RU   Ri   Rx   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R  R  R   R-  RH  (    (    (    s   /srv/www/svoboda/golem/operation/tasks/Guests/2012/Marco/171012_0810/143956/analysis/Basics/0411ShotHomepage.ONN/basic_diagn.pyt   <module>   s   





					!				,	5	"	.																 			
				$	