2 U       @   /   ?             /  L L    L  L  / /@ !TD-  / /   7@!TD- /      B L B B>. &֕      realDimagEPSILONNEGATIVE_INFINITYLptolemy/math/Complex;POSITIVE_INFINITYZEROONEI()VCodeLineNumberTableLocalVariableTablethis DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;(D)V(DD)Vabs(Lptolemy/math/Complex;)Dxacos()Lptolemy/math/Complex;c1c2c3c4.(Lptolemy/math/Complex;)Lptolemy/math/Complex;zacoshaddangle()Dasinasinhatan denominatoratanh conjugate StackMapTable(D)Lptolemy/math/Complex;coscoshcotcscdividedivisorequals(Ljava/lang/Object;)ZLjava/lang/Object;exp magnitudehashCode()I(D)D isCloseTo(Lptolemy/math/Complex;)Z(Lptolemy/math/Complex;D)ZdistancedifferenceSquareddistanceSquared isInfinite()ZisNaNlogmagnitudeSquaredmultiplywnegateripolarToComplex(DD)Lptolemy/math/Complex;powylnrho/(Lptolemy/math/Complex;D)Lptolemy/math/Complex;thetaD(Lptolemy/math/Complex;Lptolemy/math/Complex;)Lptolemy/math/Complex;/(DLptolemy/math/Complex;)Lptolemy/math/Complex; reciprocal magSquaredroots(I)[Lptolemy/math/Complex;kn returnValue[Lptolemy/math/Complex;oneOverN twoPIOverN thetaOverN twoPIkOverNretMag0(Lptolemy/math/Complex;I)[Lptolemy/math/Complex;scalescalarsecsinsinhsqrtsubtracttantanhtoString()Ljava/lang/String;*(Lptolemy/math/Complex;)Ljava/lang/String;value SourceFile Complex.java `a VW XW yptolemy/math/Complex `j o o no wt vo   xy zo {o |o ~o o o o o o o o o o y  YW t   java/lang/Math ][ t"java/lang/IllegalArgumentException8Complex.roots(): n must be greater than or equal to one. `  o o t ojava/lang/StringBuilder   +  - java/lang/Double Z[ \[ ^[ _[java/lang/Objectatan2(DD)DvalueOf(D)Ljava/lang/Double;(D)Z(Ljava/lang/String;)V(D)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;!UVWXW YWZ[\[][^[_[P`abE***cBC DEd e[fgh`ibO**'*cJK LMde[VW`jbY**'*)cST UVd e[VWXW klb/*cdd m[nobbY**kg**kc*k*kL+ MY*,g*,cN- :Ywcr*t/uIvOwd4be[*8p[/3q[Ir[Os[ ntb/* cd u[vob:Y**k**kgg *k*kL+ M*,N- c*/5d*:e[*p[/ q[5r[ vtb/*cd u[wtbNY*+c*+ccde[u[xyb6 **cd  e[ xlb/*cd u[zobbY**kg**kc*k*kL+ MY,*g,*cN- :Ywc*/IOd4be[*8p[/3q[Ir[Os[ ztb/*cd u[{ob:Y**kc**kg *k*kL+ M*,N- c*/5d*:e[*p[/ q[5r[ {tb/*cd u[|obc**k*c*ckcHY*w*k**kgc'o *k'oN- :YkwkcBHd*ce[K}WB!p[Hq[ |tb/*c#d u[~obb*g*gk**kcHY*w*k**kgc'o *k'oN- :Ykkc12B4H5d*be[J}WB p[Hq[ ~tb/*cDd u[obe**Y**wY**cM NQd *e[tb/*cZd u[b4 Y&cdd  uWobKY*w*L+MY**wN,-:Ykkcqrs't1ud4Ke[:p[5q['$r[1s[ tb/*cd u[ob8*LY*w*wM+,NY-k-kc d*8e[3p[!q[ r[ tb/*cd u[obB *L+c d e[p[ tb/*cd u[obB *L+c d e[p[ tb/* cd u[tby 7+!IY*+k*+kc(o*+k*+kg(oc d 7e[7[2}Wbu-+'+*+*c+d-e[-u)@obI*"H'*#c de[ W tb/*cd u[bD*$%*$%|c d e[ Xlb/*c"d u[ Xb,c*d uWb= *+&'c5d e[ u[b#(*+(!9((k9cFGJKMN!Pd4#e[#u[#WW WbP*) *)c[d e[@ b/**cfd u[bP*+ *+cqd e[@ b/*,c}d u[ob=Y*-*cd e[ tb/* cd u[yb2*!.cd e[ lb/*cd u[yb>**k**kccd e[ lb/*!cd u[tbb .Y+*k+*kg+*k+*kccd.e[.[ob,HJ* *wH* *wJY')c "d ,e[*W(W b-& (0cI&wG&2Y&(3k&(4kc %d-W-xW b~ *-J)'k"9*'k9#cd4 e[ WWWxW b:*'5cdu[Wtb 9*-I*9(+k+kg"9(+k+kc9#c+,-!.1/d>9e[9[1W+W!W1xW b:*+6c:du[[ bBY&,6cEduW[ Vlb/*cMd u[ Vb,&cVd uWobR*!HY*'o*w'oc _`de[W tb/*cjd u[b)_ 7Y89MoJ:)k9*)k99 *!)k<9 6  ,   c#S c9 ,c6 xy} (+9BPW]d\ <!_ _e[__KFW ?W(7W+4W 9&W ,  b:*=cdu[_bHY*'k*'kcde[WobB *L+c d e[p[ tb/*>cd u[obLY*w*L+MY**wN,-(:Ykwkc'1d4Le[;p[6q['%r[1s[ tb/*cd u[ob8*LY*w*wM+,(NY-k-kc d*8e[3p[!q[ r[ tb/*?cd u[ob]*.H*kJ')#cd e[WxW tb/* c%d u[tbNY*+g*+gc0de[[obF*L+*@c =>de[ p[ tb/*cLd u[obF*?L+*@c YZde[ p[ tb/*Achd u[b\*,BYC*DEFE*DEGEHBYC*DEIE*wDEGEHcq r2td \e[2 b\*,BYC*DEFE*DEGEHBYC*DEIE*wDEGEHc~ #2Md \[2abwKJ&YMMOYPPRY2YSYTc&2>