+
    i="                     d'   R t ^RIHtHt ^RIHt ^RIHt ^RIH	t	 ]! 4       t
]! 4       t]	! 4       t]]
n        ]]n        ]]n        ]
]n        ]
]
n        ]]n        ]]
n        ]]n        ^RIHt ]P$                  ]P&                  n        ]P(                  ]P&                  n        ]P*                  t]P,                  t]P.                  t]P0                  t]P2                  t]P4                  t]P6                  t]P8                  t]P:                  t]P<                  t]P>                  t]P@                  t ]PB                  t!]PD                  t"]PF                  t#]PH                  t$]PJ                  t%]PL                  t&]PN                  t']PP                  t(]PR                  t)]PT                  t*]PV                  t+]PX                  t,]PZ                  t-]P\                  t.]P^                  t/]P`                  t0]Pb                  t1]Pd                  t2]Pf                  t3]Ph                  t4]Pj                  t5]Pl                  t6]Pn                  t7]Pp                  t8]Pr                  t9]Pt                  t:]Pv                  t;]Px                  t<]Pz                  t=]P|                  t>]P~                  t?]P                  t@]P                  tA]P                  ;tCtB]P(                  t]P                  tE]P                  tF]P                  tG]P                  tH]P                  tI]P                  tJ]P                  tK]P                  tL]P                  tM]P                  tN]P                  tO]P                  tP]P                  tQ]P                  tR]P                  tS]P                  tT]P                  tU]P                  tV]P                  tW]P                  tX]P                  tY]P                  tZ]P                  t[]P                  t\]P                  t]]P                  t^]P                  t_]P                  t`]P                  ta]P                  tb]P                  tc]P                  td]P                  te]P                  tf]P                  tg]P                  th]P                  ti]P                  tj]P                  tk]P                  tl]P                  tm]P                  tn]P                  to]P                  tp]P                  tq]P                  tr]P                  ts]P                  tt]P                  tu]P                  tv]P                  tw]P                  tx]P                  ty]P                  tz]P                  t{]P                  t|]P                  t}]P                  t~]P                  t]EP                   t]EP                  t]EP                  t]EP                  t]EP                  t]EP
                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                   t]EP"                  t]EP$                  t]EP&                  t]EP(                  t]EP*                  t]EP,                  t]EP.                  t]EP0                  t]P$                  t]EP2                  t]EP4                  t]EP6                  t]EP8                  t]EP:                  t]EP<                  t]EP>                  t]EP@                  t]EPB                  t]EPD                  t]EPF                  t]EPH                  t]EPJ                  t]EPL                  t]EPN                  t]EPP                  t]EPR                  t]EPT                  t]EPV                  t]EPX                  t]EPZ                  t]EP\                  t]EP^                  t]EP`                  t]EPb                  t]EPd                  t]EPf                  t]EPh                  t]EPj                  t]EPl                  t]EP4                  t]EP:                  t]EPn                  t]EPp                  t]EPr                  t]EPt                  t]EPv                  t]EPx                  t]EPz                  t]EP|                  t]EP~                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP>                  t]EP<                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EPb                  t]EPd                  t]EPD                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]P>                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                  t]EP                   Et ]EP                  Et]EP                  Et]EP                  Et]EP                  Et]EP
                  Et]EP                  Et]EP                  Et]EP                  Et]EP                  Et	]EP                  Et
]EP                  Et]EP                  Et]EP                  Et]EP                  Et]EP                  Et]EP                   Et]EP"                  Et]EP$                  Et]EP&                  Et]EP(                  Et]EP*                  Et]EP,                  Et]EP.                  Et]EP0                  Et]EP2                  Et]EP4                  Et]EP6                  Et]EP8                  Et]EP:                  Et]EP<                  Et]EP>                  Et]EP@                  Et ]EPB                  Et!]EPD                  Et"]EPF                  Et#]EPH                  Et$]EPJ                  Et%]EPL                  Et&]EPN                  Et']EPP                  Et(]EPR                  Et)]EPT                  Et*]EPV                  Et+]EPX                  Et,]EPZ                  Et-]EP\                  Et.]EP^                  Et/]EP`                  Et0]EPb                  Et1]EPd                  Et2]EPf                  Et3]EPh                  Et4]EPj                  Et5]EPl                  Et6]EPn                  Et7]EPp                  Et8]EPr                  Et9]EPt                  Et:]EPv                  Et;]EPx                  Et<]EPz                  Et=]EP|                  Et>]EP~                  Et?]EP                  Et@]EP                  EtA]EP                  EtB]EP                  EtC]EP                  EtD]EP                  EtE]EP                  EtF]EP                  EtG]EP                  EtH]EP                  EtI]EP                  EtJ]EP                  EtK]EP                  EtL]EP                  EtM]EP                  EtN]EP                  EtO]EP                  EtP]EP                  EtQ]EP                  EtR]EP                  EtS]EP                  EtT]EP                  EtU]EP                  EtV]EP                  EtW]EP                  EtX]EP                  EtY]EP                  EtZ]EP                  Et[]EP                  Et\]EP                  Et]]EP                  Et^]EP                  Et_]EP                  Et`]EP                  Eta]EP                  Etb]EP                  Etc]EP                  Etd]EP                  Ete]EP                  Etf]EP                  Etg]EP                  Eth]EP                  Eti]EP                  Etj]EP                  Etk]EP                  Etl]EP                  Etm]EP                  Etn]EP                  Eto]EP                  Etp]EP                  Etq]EP                  Etr]EP                  Ets]EP                  Ett]EP                  Etu]EP                  Etv]EP                  Etw]EP                  Etx]EP                  Ety]EP                  Etz]EP                  Et{]EP                  Et|]EP                  Et}]EP                  Et~]EP                  EtR Et. 3R lEtE]R8X  d   E]! 4        R	# R	# )
z1.3.0)monitortiming)	FPContext)	MPContext)MPIntervalContext)ctx_mpc                     ^ RI p ^ RIHp ^RIHp V P
                  P                  V P
                  P                  V! V4      4      4      pV P
                  P                  VR,           4      pVP                  WC4       R# )z(
Run all mpmath tests and print output.
N)getsourcefile)runtestsz/../..)	os.pathinspectr	   testsr
   pathdirnameabspathtestit)osr	   r   testdir	importdirs        o/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/mpmath/__init__.pyr
   r
     sT     %(ggoobggoomE.BCDG( 23I	LL$    c                    ^ RI p^ RIHp \        VP                  4       FK  w  r4RV9   g   K  VP                  V^,           R  Uu. uF  qUP                  R4      '       d   K  VNK  	  p p M	  ^ RIp\        4       P                  4       pV F  pV '       d&   \        V  U	u. uF  qV9   NK	  	  up	4      '       g   K0  VP                  P                  \        V4      R,           4       VP                  P                  4        V! 4       p
VP                  Wx,          / RVP                  9   R7       V! 4       p\        \!        W,
          ^4      4       K  	  R# u upi u up	i )    N)default_timerz__init__.py- 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   doctestsr7     s   -CHH%C#&88AaCD>L>Rs9Kbb>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fmodr0   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
   r7   __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   