
    [h="                     ^'   S r SSKJrJr  SSKJr  SSKJr  SSKJ	r	  \" 5       r
\" 5       r\	" 5       r\\
l        \\l        \\l        \
\l        \
\
l        \\l        \\
l        \\l        SSKJr  \R$                  \R&                  l        \R(                  \R&                  l        \R*                  r\R,                  r\R.                  r\R0                  r\R2                  r\R4                  r\R6                  r\R8                  r\R:                  r\R<                  r\R>                  r\R@                  r \RB                  r!\RD                  r"\RF                  r#\RH                  r$\RJ                  r%\RL                  r&\RN                  r'\RP                  r(\RR                  r)\RT                  r*\RV                  r+\RX                  r,\RZ                  r-\R\                  r.\R^                  r/\R`                  r0\Rb                  r1\Rd                  r2\Rf                  r3\Rh                  r4\Rj                  r5\Rl                  r6\Rn                  r7\Rp                  r8\Rr                  r9\Rt                  r:\Rv                  r;\Rx                  r<\Rz                  r=\R|                  r>\R~                  r?\R                  r@\R                  rA\R                  =rCrB\R(                  r\R                  rE\R                  rF\R                  rG\R                  rH\R                  rI\R                  rJ\R                  rK\R                  rL\R                  rM\R                  rN\R                  rO\R                  rP\R                  rQ\R                  rR\R                  rS\R                  rT\R                  rU\R                  rV\R                  rW\R                  rX\R                  rY\R                  rZ\R                  r[\R                  r\\R                  r]\R                  r^\R                  r_\R                  r`\R                  ra\R                  rb\R                  rc\R                  rd\R                  re\R                  rf\R                  rg\R                  rh\R                  ri\R                  rj\R                  rk\R                  rl\R                  rm\R                  rn\R                  ro\R                  rp\R                  rq\R                  rr\R                  rs\R                  rt\R                  ru\R                  rv\R                  rw\R                  rx\R                  ry\R                  rz\R                  r{\R                  r|\R                  r}\R                  r~\R                  r\GR                   r\GR                  r\GR                  r\GR                  r\GR                  r\GR
                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                   r\GR"                  r\GR$                  r\GR&                  r\GR(                  r\GR*                  r\GR,                  r\GR.                  r\GR0                  r\R$                  r\GR2                  r\GR4                  r\GR6                  r\GR8                  r\GR:                  r\GR<                  r\GR>                  r\GR@                  r\GRB                  r\GRD                  r\GRF                  r\GRH                  r\GRJ                  r\GRL                  r\GRN                  r\GRP                  r\GRR                  r\GRT                  r\GRV                  r\GRX                  r\GRZ                  r\GR\                  r\GR^                  r\GR`                  r\GRb                  r\GRd                  r\GRf                  r\GRh                  r\GRj                  r\GRl                  r\GR4                  r\GR:                  r\GRn                  r\GRp                  r\GRr                  r\GRt                  r\GRv                  r\GRx                  r\GRz                  r\GR|                  r\GR~                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR>                  r\GR<                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GRb                  r\GRd                  r\GRD                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\R>                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                  r\GR                   Gr \GR                  Gr\GR                  Gr\GR                  Gr\GR                  Gr\GR
                  Gr\GR                  Gr\GR                  Gr\GR                  Gr\GR                  Gr	\GR                  Gr
\GR                  Gr\GR                  Gr\GR                  Gr\GR                  Gr\GR                  Gr\GR                   Gr\GR"                  Gr\GR$                  Gr\GR&                  Gr\GR(                  Gr\GR*                  Gr\GR,                  Gr\GR.                  Gr\GR0                  Gr\GR2                  Gr\GR4                  Gr\GR6                  Gr\GR8                  Gr\GR:                  Gr\GR<                  Gr\GR>                  Gr\GR@                  Gr \GRB                  Gr!\GRD                  Gr"\GRF                  Gr#\GRH                  Gr$\GRJ                  Gr%\GRL                  Gr&\GRN                  Gr'\GRP                  Gr(\GRR                  Gr)\GRT                  Gr*\GRV                  Gr+\GRX                  Gr,\GRZ                  Gr-\GR\                  Gr.\GR^                  Gr/\GR`                  Gr0\GRb                  Gr1\GRd                  Gr2\GRf                  Gr3\GRh                  Gr4\GRj                  Gr5\GRl                  Gr6\GRn                  Gr7\GRp                  Gr8\GRr                  Gr9\GRt                  Gr:\GRv                  Gr;\GRx                  Gr<\GRz                  Gr=\GR|                  Gr>\GR~                  Gr?\GR                  Gr@\GR                  GrA\GR                  GrB\GR                  GrC\GR                  GrD\GR                  GrE\GR                  GrF\GR                  GrG\GR                  GrH\GR                  GrI\GR                  GrJ\GR                  GrK\GR                  GrL\GR                  GrM\GR                  GrN\GR                  GrO\GR                  GrP\GR                  GrQ\GR                  GrR\GR                  GrS\GR                  GrT\GR                  GrU\GR                  GrV\GR                  GrW\GR                  GrX\GR                  GrY\GR                  GrZ\GR                  Gr[\GR                  Gr\\GR                  Gr]\GR                  Gr^\GR                  Gr_\GR                  Gr`\GR                  Gra\GR                  Grb\GR                  Grc\GR                  Grd\GR                  Gre\GR                  Grf\GR                  Grg\GR                  Grh\GR                  Gri\GR                  Grj\GR                  Grk\GR                  Grl\GR                  Grm\GR                  Grn\GR                  Gro\GR                  Grp\GR                  Grq\GR                  Grr\GR                  Grs\GR                  Grt\GR                  Gru\GR                  Grv\GR                  Grw\GR                  Grx\GR                  Gry\GR                  Grz\GR                  Gr{\GR                  Gr|\GR                  Gr}\GR                  Gr~\GR                  GrS Gr/ 4S jGrG\S	:X  a	  G\" 5         g
g
)z1.3.0   )monitortiming)	FPContext)	MPContext)MPIntervalContext)ctx_mpc                      SSK n SSKJn  SSKJn  U R
                  R                  U R
                  R                  U" U5      5      5      nU R
                  R                  US-   5      nUR                  XC5        g)z(
Run all mpmath tests and print output.
    N)getsourcefiler   )runtestsz/../..)	os.pathinspectr   testsr   pathdirnameabspathtestit)osr   r   testdir	importdirs        G/var/www/auris/envauris/lib/python3.13/site-packages/mpmath/__init__.pyr   r     sT     %(ggoobggoomE.BCDG( 23I	LL$    c                    SS K nSSKJn  [        UR                  5       HF  u  p4SU;   d  M  UR                  US-   S   Vs/ s H  oUR                  S5      (       a  M  UPM     n n  O   SS Kn[        5       R                  5       nU H  nU (       a%  [        U  V	s/ s H  oU;   PM	     sn	5      (       d  M/  UR                  R                  [        U5      S-   5        UR                  R                  5         U" 5       n
UR                  Xx   0 SUR                  ;   S9  U" 5       n[        [!        X-
  S	5      5        M     g s  snf s  sn	f )
Nr
   )default_timerz__init__.pyr   - z-v)verbose   )systimeitr   	enumerateargv
startswithdoctestglobalscopysumstdoutwritestrflushrun_docstring_examplesprintround)filterr   clockiargsnr$   globsobjpatt1t2s               r   doctestsr9     s   -CHH%C#&88AaCD>L>Rs9Kb>FL & INNEf5fss
f566

SC(

W&&uz2@P&RWeBE1o 	 M 6s   EEE
__main__N(  __version__	usertoolsr   r   ctx_fpr   r   r   ctx_ivr   fpmpiv_mp_fp_iv _ctx_mpmpf_mpf_modulempcmake_mpfmake_mpc	extraprecextradpsworkprecworkdpsautoprecmaxcallsmemoizemagbernfracqfrommfromkfromtaufromqbarfromellipfunjthetakleinjetaqpqhyperqgammaqfacnint_distanceplotcplotsplotodefunjacobianfindrootmultiplicityisinfisnanisnormalisintisfinitealmosteqnanrandabsminabsmaxfractionlinspacearangeconvert	mpmathify_mpimpinstrnprintchopfnegfaddfsubfmulfdivfprodquadquadglquadtsquadosc
quadsubdivinvertlaplaceinvlaptalbotinvlapstehfestinvlapdehoogpslqidentifyfindpoly
richardsonshankslevin	cohen_altnsumnprod
differencediffdiffs
diffs_prod	diffs_expdiffun	differinttaylorpadepolyval	polyrootsfourier
fouriervalsumemsumapchebyfitlimitmatrixeyediagzerosoneshilbert
randmatrixswap_rowextendnormmnormlu_solveluqr
unitvectorinverseresidualqr_solvecholeskycholesky_solvedetcond
hessenbergschureigeig_sorteigsyeigheeighsvd_rsvd_csvdgauss_quadratureexpmsqrtmpowmlogmsinmcosmjexpexpjexpjpilnimreinfninfsignepspiln2ln10phieeulercatalankhinchinglaisheraperydegree	twinprimemertensldexpfrexpfsumfdotsqrtcbrtloglog10powercossintancoshsinhtanhacosasinatanasinhacoshatanhseccsccotsechcschcothasecacscacotasechacschacothcospisinpisincsincpicos_sincospi_sinpifabsconjfloorceilnintfracrootnthroothypotfmodr2   phasepolarrectdegreesradiansatan2fib	fibonaccilambertwzetaaltzetagammargamma	factorialfacfac2betabetaincpsi	polygammadigammaharmonic	bernoulli	stieltjeshurwitz	dirichletbernpoly	eulerpolyeulernumpolylogclsinclcosgammainc	gammaprodbinomialrfffhyperhyp0f1hyp1f1hyp1f2hyp2f1hyp2f2hyp2f0hyp2f3hyp3f2hyperu	hypercombmeijergappellf1appellf2appellf3appellf4hyper2dbihypererferfcerfierfinvnpdfncdfexpinte1eilicisichishifresnelsfresnelcairyaiairybi
airyaizero
airybizeroscorergiscorerhiellipkellipeellipfellippielliprcelliprjelliprfelliprdelliprgagmjacobichebytchebyulegendrelegenplegenqhermitepcfdpcfupcfvpcfw
gegenbauerlaguerre	spherharmbesseljj0j1besselibesselybesselkbesseljzerobesselyzerohankel1hankel2struvehstruvelangerjweberelommels1lommels2whitmwhitwberbeikerkeicoulombccoulombfcoulombgbarnesgsuperfachyperfacloggammasiegelthetasiegelz	grampointzetazeroriemannrprimepiprimepi2	primezetabellpolyexpexpm1log1ppowm1	unitroots
cyclotomicmangoldt
secondzetanzeros	backlundslerchphi	stirling1	stirling2squarew	trianglew	sawtoothwunit_trianglesigmoidr   r9   __name__ r   r   <module>r     s   &   %[[								  &&   &&   ;;;;LL	;;;;
**;;;;
**ff;;



**;;;;		ffUU			ww  	ww

	;;;;

;;
;;;;ff	ww		;;;;	jj  	Gffgg	ww		ww	ww	ww	ww	ww	ww
	ww		
**]]
  ""	ww;;;;]]
	
LL		ww
]]
	ww
]]
LL		LL			ww
**LL	
**]]


;;
	ff	ww
	ww
**]]
;;		ww
;;UUUU]]

**;;;;;;""ff	ww]]

ff;;

	ww

ff&& 	ww
	ww	ww	ww	wwffDDff	ww	UUUUUUff	ww	wwffUUff	wwffDD

**;;;;
	LL	
**

	ww	ww	ww	wwffUUff

ffffff	ww	ww	ww	ww	ww	ww


ffffff	ww	ww	ww	ww	ww	ww




	ww	
**nn	wwUUUU	ww
	ww	ww	ww	ww
**
	ww

	wwff

	ww
**
**
ffLL	;;	ww
**
	LL	ff	ww	ww
**ff
 LL	
** ;;LL	;;LL	
**LL	;;LL	;;
**

;;LL	;;UUUU
									LL	
**;;;;;;;;
**
**ff	ww	ww		ww	ww	UUUUUUUUUUffff;;;;		]]
]]
;;;;			
**
**
**
**
**
**ff			;;		
**	ww	ww	ww	ww]]
;;LL	
**UUUU
**
**
**nnnn
**
**
**
**		;;;;

ffffffff;;;;;;
**;;;;;;nn
**LL	;;;;
**;;LL		ww
**


LL	]]
;;]]
	LL	;;LL	LL	
**LL	LL	  
**	%  ( zJ r   