+
    ‹°³jY¼  ã                   óÐ  € ^ RI t ^ RIHt ^ RIt^ RIHt ^ RIHtHtH	t	 ^ RI
Ht ^ RIHtHt ^ RIHtHtHtHt ^ RIHtHt ^ R	IHt ^ R
IHtHt ^ RIHt ^ RIHt ^ RIH t  ^ RI!H"t" ^ RI#H$t$ ^ RI%H&t& ^ RI'H(t( ^ RI)H*t*H+t+H,t,H-t-H.t.H/t/ ^ RI)H0t0H1t1H2t2H3t3H4t4 ^ RI5H6t6H7t7H8t8H9t9H:t: ^ RI;H<t<H=t=H>t>H?t?H@t@ ^ RIAHBtC ^ RIDHEtE ]0! 4        ](! RR]F3R7      tG ! R R]*4      tH ! R R]*4      tIR tJ]P–                  P™                  R R!R".4      R# 4       tM]P–                  P™                  R R!R".4      R$ 4       tN]P–                  P™                  R R!R".4      R% 4       tO]P–                  P™                  R R!.4      R& 4       tP]P–                  P™                  R R!R".4      R' 4       tQ]P–                  P™                  R R!R".4      R( 4       tR]P–                  P™                  R R!R".4      R) 4       tS]P–                  P™                  R R!R".4      R* 4       tT]P–                  P™                  R R!R".4      R+ 4       tUR, tV]P–                  P™                  R R!R".4      R- 4       tW]P–                  P™                  R R!R".4      R. 4       tX]P–                  P™                  R R!R".4      R/ 4       tY]P–                  P™                  R R!R".4      R0 4       tZ]=! R14      R2 4       t[]P–                  P™                  R R!R".4      R3 4       t\]P–                  P™                  R R!R".4      R4 4       t]]P–                  P™                  R R!R".4      R5 4       t^]P–                  P™                  R R!R".4      R6 4       t_]P–                  P™                  R R!R".4      R7 4       t`R8 taR9 tb]P–                  P™                  R R!R".4      R: 4       tc]P–                  P™                  R R!R".4      R; 4       tdR< teR= tfR> tgR? thR@ tiRA tjRB tkR# )Cé    N)ÚTemporaryDirectory)ÚSum)ÚIÚooÚpi)ÚNe)ÚSymbolÚsymbols)ÚLambertWÚexpÚ	exp_polarÚlog)Ú	real_rootÚsqrt)Ú	Piecewise)ÚcosÚsin)ÚMin)Úmeijerg)ÚIntegral)ÚAnd)ÚS)Úsympify)Úimport_module)ÚPlotÚplotÚplot_parametricÚplot3d_parametric_lineÚplot3dÚplot3d_parametric_surface)Ú
unset_showÚplot_contourÚPlotGridÚMatplotlibBackendÚTextBackend)ÚLineOver1DRangeSeriesÚParametric2DLineSeriesÚParametric3DLineSeriesÚParametricSurfaceSeriesÚSurfaceOver2DRangeSeries)ÚskipÚskip_under_pyodideÚwarnsÚraisesÚwarns_deprecated_sympy)Úlambdify)Úignore_warningsÚ
matplotlibz1.1.0)Úmin_module_versionÚcatchc                   ó*   a € ] tR t^&t o RtR tRtV tR# )ÚDummyBackendNotOkz�Used to verify if users can create their own backends.
This backend is meant to raise NotImplementedError for methods `show`,
`save`, `close`.
c                ó,   € \         P                  V 4      # ©N©ÚobjectÚ__new__©ÚclsÚargsÚkwargss   &*,Ú_/home/luca/screen-checking/.venv/lib/python3.14/site-packages/sympy/plotting/tests/test_plot.pyr;   ÚDummyBackendNotOk.__new__+   ó   € Ü�~‰~˜cÓ"Ð"ó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r;   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r@   r6   r6   &   s   ø‡ € ñ÷#ð #rC   r6   c                   ó<   a € ] tR t^/t o RtR tR tR tR tRt	V t
R# )ÚDummyBackendOkz`Used to verify if users can create their own backends.
This backend is meant to pass all tests.
c                ó,   € \         P                  V 4      # r8   r9   r<   s   &*,r@   r;   ÚDummyBackendOk.__new__3   rB   rC   c                ó   € R # r8   rD   ©Úselfs   &r@   ÚshowÚDummyBackendOk.show6   ó   € ÙrC   c                ó   € R # r8   rD   rS   s   &r@   ÚsaveÚDummyBackendOk.save9   rW   rC   c                ó   € R # r8   rD   rS   s   &r@   ÚcloseÚDummyBackendOk.close<   rW   rC   rD   N)rE   rF   rG   rH   rI   r;   rU   rY   r\   rJ   rK   rL   s   @r@   rO   rO   /   s#   ø‡ € ñò#òò÷ð rC   rO   c                  óz   € \        R 4      p \        W ^ ^3RR7       \        V ^,          ^,           V ^ ^3RR7       R# )ÚxÚtext)ÚbackendN)r	   r   )r_   s    r@   Útest_basic_plotting_backendrb   ?   s5   € Üˆs‹€AÜˆ��1ˆI˜vÕ&ÜˆˆA����A�q˜!�9 f×-rC   ÚadaptiveTFc                 ó.  aa€ \         '       g   \        R 4       \        R4      o\        R4      o\        RR7      ;_uu_ 4       p\	        SRRV ^
R7      p\	        S\        S4      ,          S\        S4      ,          RV ^
R	7      pVP                  V4       R
 V^ ,          n        RV^,          n        RVn	        RVn
        RV^,          n        RVn        RVn        RVn        RpVP                  \         P"                  P%                  W4      4       VP&                  P)                  4        VP                  \	        S^,           V ^
R7      4       VP+                  \	        S^,           S^,          V ^
R7      ^,          4       RpVP                  \         P"                  P%                  W4      4       \	        S^,          SR^3V ^
R7      V^&   RpVP                  \         P"                  P%                  W4      4       VP&                  P)                  4        \	        \        S4      SR\,        ,          ^\,        ,          3V ^
R7      pRpVP                  \         P"                  P%                  W4      4       VP&                  P)                  4        \	        \        S4      V ^
R7      pRpVP                  \         P"                  P%                  W4      4       VP&                  P)                  4        \	        S^,          SR^33S^,          SR ^33V ^
R7      pRpVP                  \         P"                  P%                  W4      4       VP&                  P)                  4        \/        \0        VV3R l4       \	        \3        ^S^ 8„  3R!4      SR"^3V ^
R7      pRpVP                  \         P"                  P%                  W4      4       VP&                  P)                  4        \	        \3        SS^8  3S^,          R34      SR ^3V ^
R7      pRpVP                  \         P"                  P%                  W4      4       VP&                  P)                  4        \	        SV ^
R7      p\	        ^V ^
R7      pVP                  V4       RpVP                  \         P"                  P%                  W4      4       VP&                  P)                  4        \3        R"SR"8  3S\5        R"S8*  S^ 8  4      3S^,          \5        ^ S8*  S^8  4      3S^,          S^8¬  34      p\	        VSR ^3V ^
R7      pRpVP                  \         P"                  P%                  W4      4       VP&                  P)                  4        RRR4       R#   + '       g   i     R# ; i)#ú"Matplotlib not the default backendr_   ÚyÚsympy_©ÚprefixTÚf1©ÚlegendÚlabelrc   ÚnÚf2)rm   rc   rn   c                 ó   € V # r8   rD   ©Úas   &r@   Ú<lambda>Ú&test_plot_and_save_1.<locals>.<lambda>S   ó   € ¡ArC   Úbz	Big titlez
the x axiszstraight linez!test_basic_options_and_colors.png©rc   rn   ztest_plot_extend_append.pngztest_plot_setitem.pngztest_line_explicit.pngztest_line_default_range.pngztest_line_multiple_range.pngc                  ó   <€ \        S S4      # r8   )r   ©r_   rf   s   €€r@   rs   rt   x   s   ø€ ¤4¨¨1¤:rC   ztest_plot_piecewise.pngztest_plot_piecewise_2.pngztest_horizontal_line.pngztest_plot_piecewise_3.pngN©é   r{   )iñÿÿÿé   éþÿÿÿéûÿÿÿéýÿÿÿ©r   Téÿÿÿÿ)r2   r+   r	   r   r   r   r   ÚextendÚ
line_colorÚtitleÚxlabelrm   rl   Úaspect_ratioÚxlimrY   ÚosÚpathÚjoinÚ_backendr\   Úappendr   r.   Ú
ValueErrorr   r   )	rc   ÚtmpdirÚpÚfilenameÚp1Úp2Úfr_   rf   s	   &      @@r@   Útest_plot_and_save_1r”   D   s4  ù€ ç‹:ÜÐ1Ô2äˆs‹€AÜˆs‹€Aä	 8×	,Õ	,°ô �˜4 t°hÀ"ÔEˆÜ�”3�q“6•˜1œS ›V�8¨4¸(ÀbÔIˆØ	�‰�ŒÙ%ˆˆ!�ŒØˆˆ!�ŒØˆŒØˆŒØ$ˆˆ!�Œ
ØˆŒØˆŒØˆŒØ6ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔà	�‰”�a˜!•e h°"Ô5Ô6Ø	�‰”�a˜!•e˜Q �T¨H¸Ô;¸AÕ>Ô?Ø0ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.ä�A�q•D˜1˜b !˜*¨x¸2Ô>ˆˆ!‰Ø*ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔä”�Q“˜!˜R¤�U A¤b¥DÐ)°HÀÔCˆØ+ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔä”�Q“ (¨bÔ1ˆØ0ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔä�!�Q•$˜˜B ˜
Ð# a¨¥d¨Q°°A¨JÐ%7À(ÈbÔQˆØ1ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔäŒzÕ-Ô.ô ”˜A˜q 1™u˜: yÓ1°A°r¸1°:ÈÐTVÔWˆØ,ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔä”˜A˜q 1™u˜:¨¨1­¨d |Ó4°q¸"¸a°jÈ8ÐWYÔZˆØ.ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô �!˜h¨"Ô-ˆÜ�!˜h¨"Ô-ˆØ
�	‰	�"ŒØ-ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô �r˜1˜r™6�l Q¬¨B°!©G°Q¸±UÓ(;Ð$<Ø��T”3�q˜A‘v˜q 1™uÓ%Ð&¨¨A­¨q°A©v¨ó8ˆä��Q˜˜A�J¨°RÔ8ˆØ.ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔ÷O 
-×	,×	,Ò	,ús   ÁT5VÖV	c                 óø  € \         '       g   \        R 4       \        R4      p\        R4      p\        R4      p\        RR7      ;_uu_ 4       p\	        \        V4      \        V4      V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \	        \        V4      \        V4      VR^3RR	V ^
R
7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \	        \        V4      \        V4      3V\        V4      3V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \	        \        V4      \        V4      VR^33V\        V4      VR^33V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \	        V\        V4      ^V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \	        \        V4      \        V4      RRR7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \        \        V4      \        V4      VRRV ^
R
7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \        \        V4      \        V4      WR^33\        V4      \        V4      WR^33V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \        \        V4      \        V4      V^V R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \        W,          V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \        V) V,          W,          VR^3V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \        W,          VR^3VR^33V) V,          VR^3VR^33V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \        \        W,           4      \        W,
          4      W,
          V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \        V\        V4      ,          V\        V4      ,          W1R^3VR^33\        W,           4      \        W,
          4      W,
          VR^3VR^33V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \!        \        V4      \        V4      ,          VR^3VR^3V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \!        V^,          V^,          ,           V^,          V^,          ,           VR^3VR^3V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        \!        V^,          V^,          ,           VR^3VR^33V^,          V^,          ,           VR^3VR^33V ^
R7      pRpVP                  \        P                  P                  WF4      4       VP                  P                  4        RRR4       R#   + '       g   i     R# ; i) re   r_   rf   Úzrg   rh   rw   ztest_parametric.pngTÚparametric_plotrk   ztest_parametric_range.pngztest_parametric_multiple.pngz#test_parametric_multiple_ranges.png)Údepthrc   rn   ztest_recursion_depth.pngFiô  ztest_adaptive.pngÚ3d_parametric_plotztest_3d_line.pngztest_3d_line_multiple.png)rn   rc   ztest_3d_line_points.pngztest_surface.pngztest_surface_multiple.pngz test_surface_multiple_ranges.pngztest_parametric_surface.pngztest_contour_plot.pngNr~   r   )r2   r+   r	   r   r   r   r   rY   rˆ   r‰   rŠ   r‹   r\   r   r   r    r"   ©rc   r_   rf   r–   rŽ   r�   r�   s   &      r@   Útest_plot_and_save_2r›   –   sƒ  € ç‹:ÜÐ1Ô2äˆs‹€AÜˆs‹€AÜˆs‹€Aä	 8×	,Õ	,°ô œC ›F¤C¨£F°XÀÔDˆØ(ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô Ü�‹F”C˜“F˜Q  A˜J¨tÐ;LØ ô%ˆð /ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô œS ›V¤S¨£VÐ,¨q´#°a³&¨kØ ô%ˆà1ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô Ü�‹V”S˜“V˜a  Q˜ZÐ(¨1¬c°!«f°q¸"¸a°jÐ*AØ ô%ˆð 9ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô ˜Aœs 1›v¨RØ ô%ˆà-ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô œC ›F¤C¨£F°U¸cÔBˆØ&ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô #Ü�‹F”C˜“F˜A dÐ2FØ ô%ˆð &ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔä"Ü�‹V”S˜“V˜Q B¨ 
Ð+¬c°!«f´c¸!³f¸aÀRÈÀÐ-LØ ô%ˆð /ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔä"¤3 q£6¬3¨q«6°1¸Øôˆà,ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô �1•5 8¨rÔ2ˆØ%ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô �A�2˜•6˜1�5 1 b¨! *°xÀ2ÔFˆØ.ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô Ø�U�Q˜˜A�J  B¨ 
Ð+¨q¨b°1­f°q¸"¸a°jÀ1ÀbÈ!À*Ð-MØ ô%ˆð 6ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô &¤c¨!­%£j´#°aµe³*¸a½eØ ô%ˆà0ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô &ØŒs�1‹v�X�qœ˜Q›•x ¨¨A J°°B¸°
Ð;Ü�•‹Zœ˜Q�U› Q¥U¨Q°°A¨J¸¸BÀ¸
ÐCØ ô%ˆð 1ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô œ˜Q›¤ A£�¨¨B°¨
°Q¸¸A°JØ ô%ˆà*ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô ˜˜A�  1¥� a¨¥d¨Q°­T¥k°A°r¸1°:ÀÀ2Àq¸zØ ô%ˆà*ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô Ø��T�A�q•D�[˜1˜b !˜* q¨"¨a jÐ1Ø��T�A�q•D�[˜1˜b !˜* q¨"¨a jÐ1Ø ô%ˆð +ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔ÷u 
-×	,×	,Ò	,ús   Á`a(á(a9	c                 ó  € \         '       g   \        R 4       \        R4      p\        R4      p\        R4      p\        RR7      ;_uu_ 4       p\	        \        V4      V ^
R7      pR V^ ,          n        RpVP                  \        P                  P                  WF4      4       R	 V^ ,          n        R
pVP                  \        P                  P                  WF4      4       VP                  P                  4        \	        V\        V4      ,          V\        V4      ,          V^ ^
3V ^
R7      pR V^ ,          n        RpVP                  \        P                  P                  WF4      4       R V^ ,          n        RpVP                  \        P                  P                  WF4      4       R V^ ,          n        RpVP                  \        P                  P                  WF4      4       VP                  P                  4        \        \        V4      R\        V4      ,          \        ^V,          4      ,          ,           \        V4      R\        V4      ,          \        ^V,          4      ,          ,           R\        ^V,          4      ,          V^ ^\        ,          3V ^
R7      p\!        V\        ^V,          4      4      V^ ,          n        RpVP                  \        P                  P                  WF4      4       R V^ ,          n        RpVP                  \        P                  P                  WF4      4       R V^ ,          n        RpVP                  \        P                  P                  WF4      4       VP                  P                  4        \#        \        V4      V,          V^ ^\        ,          3VR#^3V ^
R7      pR V^ ,          n        RpVP                  \        P                  P                  WF4      4       R V^ ,          n        RpVP                  \        P                  P                  WF4      4       R V^ ,          n        RpVP                  \        P                  P                  WF4      4       \!        WV3\'        V^\        ,          ,
          ^,          V^,          ,           4      4      V^ ,          n        RpVP                  \        P                  P                  WF4      4       VP                  P                  4        \)        V\        ^V,          4      ,          V\        ^V,          4      ,          VVR$^3VR$^3V ^
R7      pR V^ ,          n        RpVP                  \        P                  P                  WF4      4       R V^ ,          n        R pVP                  \        P                  P                  WF4      4       \!        WV3\'        V^,          V^,          ,           V^,          ,           4      4      V^ ,          n        R!pVP                  \        P                  P                  WF4      4       VP                  P                  4        R"R"R"4       R"#   + '       g   i     R"# ; i)%re   r_   rf   r–   rg   rh   rw   c                 ó   € V # r8   rD   rq   s   &r@   rs   Ú&test_plot_and_save_3.<locals>.<lambda>+  ru   rC   ztest_colors_line_arity1.pngc                 ó   € V# r8   rD   ©rr   rv   s   &&r@   rs   rž   /  ó   € ¡qrC   ztest_colors_line_arity2.pngc                 ó   € V # r8   rD   rq   s   &r@   rs   rž   5  ru   rC   z!test_colors_param_line_arity1.pngc                 ó   € V # r8   rD   r    s   &&r@   rs   rž   9  r¡   rC   c                 ó   € V# r8   rD   r    s   &&r@   rs   rž   =  r¡   rC   z"test_colors_param_line_arity2b.pnggš™™™™™¹?ztest_colors_3d_line_arity1.pngc                 ó   € V# r8   rD   r    s   &&r@   rs   rž   J  r¡   rC   ztest_colors_3d_line_arity2.pngc                 ó   € V# r8   rD   ©rr   rv   Úcs   &&&r@   rs   rž   M  ó   € ©!rC   ztest_colors_3d_line_arity3.pngc                 ó   € V # r8   rD   rq   s   &r@   rs   rž   S  r¡   rC   ztest_colors_surface_arity1.pngc                 ó   € V# r8   rD   r    s   &&r@   rs   rž   V  r©   rC   ztest_colors_surface_arity2.pngc                 ó   € V# r8   rD   r§   s   &&&r@   rs   rž   Y  s   € ©QrC   ztest_colors_surface_arity3a.pngztest_colors_surface_arity3b.pngc                 ó   € V # r8   rD   rq   s   &r@   rs   rž   c  r¡   rC   z!test_colors_param_surf_arity1.pngc                 ó   € W,          # r8   rD   r    s   &&r@   rs   rž   f  s   € ¨!®#rC   z!test_colors_param_surf_arity2.pngz!test_colors_param_surf_arity3.pngNr~   r�   )r2   r+   r	   r   r   r   rƒ   rY   rˆ   r‰   rŠ   r‹   r\   r   r   r   Ú	lambdify_r   Úsurface_colorr   r    rš   s   &      r@   Útest_plot_and_save_3r±     sq  € ç‹:ÜÐ1Ô2äˆs‹€AÜˆs‹€AÜˆs‹€Aä	 8×	,Õ	,°ô
 ”�Q“ (¨bÔ1ˆÙ%ˆˆ!�ŒØ0ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.á(ˆˆ!�ŒØ0ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔä�”3�q“6•˜1œS ›V�8 a¨¨B Z¸(ÀbÔIˆÙ%ˆˆ!�ŒØ6ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.á(ˆˆ!�ŒØ6ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.á(ˆˆ!�ŒØ7ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔä"Ü�‹F�Sœ˜Q›•Z¤ A a¥C£Õ(Õ(Ü�‹F�Sœ˜Q›•Z¤ A a¥C£Õ(Õ(Ø”�A�a•C“�LØ��1”R•4ˆL 8¨rô	3ˆô
 $ A¤s¨1¨Q­3£xÓ0ˆˆ!�ŒØ3ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ù(ˆˆ!�ŒØ3ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ù+ˆˆ!�ŒØ3ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔä”3�q“6˜!•8˜a  A¤b¥D˜\¨A¨r°1¨:ÀÈBÔOˆÙ(ˆˆ!�ÔØ3ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ù+ˆˆ!�ÔØ3ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ù.ˆˆ!�ÔØ4ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ü&¨¨a y´$¸¸A¼b½D½À1µ}ÀqÈ!ÅtÕ7KÓ2LÓMˆˆ!�ÔØ4ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔä% a¬#¨a°!­e«*¥n°a¼#¸aÀ!½e»*µnÀaØ�B˜�
˜Q  A˜J°¸RôAˆá(ˆˆ!�ÔØ6ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ù-ˆˆ!�ÔØ6ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ü&¨¨a y´$°q¸!µt¸aÀ½dµ{ÀQÈÅTÕ7IÓ2JÓKˆˆ!�ÔØ6ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔ÷O 
-×	,×	,Ò	,ús   ÁX$Y;Ù;Z	c                 ó  € \         '       g   \        R 4       \        R4      p\        R4      p\        RR7      ;_uu_ 4       p\	        \        \        V4      ^,          ^,           \        V^,          ^,           4      ,          4      V^ V34      p\        WB^^3V ^
RR7      pRpVP                  \        P                  P                  W64      4       VP                  P                  4        RRR4       R#   + '       g   i     R# ; i)	re   r_   rf   rg   rh   T)rc   rn   Úforce_real_evalztest_advanced_integral.pngN)r2   r+   r	   r   r   r   r   r   r   rY   rˆ   r‰   rŠ   r‹   r\   )rc   r_   rf   rŽ   Úir�   r�   s   &      r@   Útest_plot_and_save_4rµ   o  s¸   € ç‹:ÜÐ1Ô2äˆs‹€AÜˆs‹€Aô 
 8×	,Õ	,°Ü”Sœ#˜a›& !�) a�-¬¨a°­d°Q­h«Õ7Ó8¸1¸aÀ¸)ÓDˆÜ�˜˜1�I¨°BÈÔMˆØ/ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔ÷ 
-×	,×	,Ò	,ús   ÁB*C6Ã6D	c           
      ó8  € \         '       g   \        R 4       \        R4      p\        R4      p\        RR7      ;_uu_ 4       p\	        ^W,          ,          V^\
        34      p\        WB^^
3V ^
R7      pRpVP                  \        P                  P                  W64      4       VP                  P                  4        \        \	        ^V,          V^V34      V^^
3RV ^
R7      pR	V^ ,          n        R	V^ ,          n        R
p\        \         4      ;_uu_ 4        VP                  \        P                  P                  W64      4       RRR4       VP                  P                  4        RRR4       R#   + '       g   i     L4; i  + '       g   i     R# ; i)re   r_   rf   rg   rh   rw   ztest_advanced_inf_sum.pngF©rU   rc   rn   Tztest_advanced_fin_sum.pngN)r2   r+   r	   r   r   r   r   rY   rˆ   r‰   rŠ   r‹   r\   Úonly_integersÚstepsr1   ÚUserWarning)rc   r_   rf   rŽ   Úsr�   r�   s   &      r@   Útest_plot_and_save_5r¼   ƒ  s+  € ç‹:ÜÐ1Ô2äˆs‹€AÜˆs‹€Aä	 8×	,Õ	,°Ü��!•$•˜˜Aœr˜
Ó#ˆÜ�˜˜2�J¨°RÔ8ˆØ.ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔä”�Q�q•S˜1˜a ˜)Ó$ q¨!¨R j°uØ ô%ˆà!ˆˆ!�ÔØˆˆ!�Œ
Ø.ˆô œ[×)Õ)Ø�F‰F”2—7‘7—<‘< Ó1Ô2÷ *ð 	
�
‰
×ÑÔ÷/ 
-Ñ	,÷( *×)ú÷) 
-×	,Ð	,ús%   ÁCFÄ/E5	Å	"FÅ5FÆ FÆF	c                 ó°  € \         '       g   \        R 4       \        R4      p\        RR7      ;_uu_ 4       pRp\	        \        V4      \        \        V4      ,          ,           4      pVP                  \        P                  P                  W#4      4       \        \        4      ;_uu_ 4        \	        \        \        V) 4      4      4      pVP                  \        P                  P                  W#4      4       RRR4       \	        \        V4      4      pVP                  \        P                  P                  W#4      4       \	        \        \        V4      4      4      pVP                  \        P                  P                  W#4      4       ^V^,          ,          \!        \        ) \"        ,          4      ,          ^,          p\%        RRV4      p^V^,          ,          \!        \        \"        ,          4      ,          ^,          p\%        RRV4      pWh,           ^0\"        ,          ,          p	\'        \(        RRR7      ;_uu_ 4        \	        W‘R	R
3V ^
R7      pVP                  \        P                  P                  W#4      4       RRR4       RRR4       R#   + '       g   i     EL«; i  + '       g   i     L.; i  + '       g   i     R# ; i)re   r_   rg   rh   ztest.pngNz&The evaluation with NumPy/SciPy failedF©ÚmatchÚtest_stacklevelg�íµ ÷Æ°>ç{®Gáz„?rw   ))ç      à?rD   ))é   r   rÂ   rD   )r2   r+   r	   r   r   r   r   r   rY   rˆ   r‰   rŠ   r1   ÚRuntimeWarningr   r   r   r   r   r-   rº   )
rc   r_   rŽ   r�   r�   Úx1Úm1Úx2Úm2Úexprs
   &         r@   Útest_plot_and_save_6rÊ   ¥  sÙ  € ç‹:ÜÐ1Ô2äˆs‹€Aä	 8×	,Õ	,°Øˆô
 ”�Q“œ!œC ›F�(Õ"Ó#ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.äœ^×,Õ,Ü”Tœ$ ˜r›(“^Ó$ˆAØ�F‰F”2—7‘7—<‘< Ó1Ô2÷ -ô ”˜!“ÓˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ü””h˜q“kÓ"Ó#ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.ð ��A•�Xœ	¤1 "¤R¥%Ó(Õ(¨Õ*ˆÜ�^Ð%8¸"Ó=ˆØˆq�!�t�V”i¤¤"¥“oÕ% aÕ'ˆÜ�\Ð#4°bÓ9ˆØ•˜B¤�GÕ$ˆÜÜØ:Ø!÷
ö 
ô
 �T˜t T˜?°XÀÔDˆAØ�F‰F”2—7‘7—<‘< Ó1Ô2÷
÷1 
-Ñ	,÷ -×,Ð,ú÷
÷ 
ú÷1 
-×	,Ð	,ús?   ·A7KÂ.AJ	Ã;EKÉA J1	ÊKÊJ.Ê(	KÊ1KÊ<KËK	c                 ó  € \         '       g   \        R 4       \        R4      p\        R4      p\        RR7      ;_uu_ 4       p\	        W^
R7      p\        \        V4      \        V4      3V\        V4      3RV ^
R7      p\        \        V4      \        V4      V ^
RR7      p\        \        V4      \        V4      VRV ^
R7      p\        ^^WEWg4      pR	p	VP                  \        P                  P                  W94      4       VP                  P                  4        \        ^^WEWg4      pR
p	VP                  \        P                  P                  W94      4       VP                  P                  4        \	        \        V4      V\         ) \         3RV ^
R7      p
R V
^ ,          n        \	        \%        ^V^ 8„  3R4      VR^3RV ^
R7      p\'        V^,          V^,          ,           VR^3VR^33V^,          V^,          ,           VR^3VR^33RV ^
R7      p\        ^^W«V4      pRp	VP                  \        P                  P                  W94      4       VP                  P                  4        RRR4       R#   + '       g   i     R# ; i)re   r_   rf   rg   rh   rw   Fr·   ©rc   rn   rU   ztest_grid1.pngztest_grid2.pngc                 ó   € V # r8   rD   rq   s   &r@   rs   Ú(test_plotgrid_and_save.<locals>.<lambda>ê  ó   € ¡QrC   ztest_grid3.pngNr€   r�   r~   r   )r2   r+   r	   r   r   r   r   r   r   r#   rY   rˆ   r‰   rŠ   r‹   r\   r   rƒ   r   r"   )rc   r_   rf   rŽ   r‘   r’   Úp3Úp4r�   r�   Úp5Úp6Úp7s   &            r@   Útest_plotgrid_and_saverÕ   Í  s  € ç‹:ÜÐ1Ô2äˆs‹€AÜˆs‹€Aä	 8×	,Õ	,°Ü�!¨"Ô-ˆÜœc !›f¤c¨!£fÐ-°´3°q³6¨{ÀØ ô%ˆäÜ�‹F”C˜“F X°¸%ôAˆä#¤C¨£F¬C°«F°A¸EØ ô%ˆô �Q˜˜2 2Ó*ˆØ#ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔô �Q˜˜2 2Ó*ˆØ#ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔä”#�a“&˜!œb˜S¤"˜¨E¸HÈÔKˆÙ&ˆˆ1�ÔÜ”)˜Q  A¡˜J¨	Ó2°Q¸¸A°JÀUØ ô%ˆäØ��T�A�q•D�[˜1˜b !˜* q¨"¨a jÐ1Ø��T�A�q•D�[˜1˜b !˜* q¨"¨a jÐ1¸Ø ô%ˆô
 �Q˜˜2 2Ó&ˆØ#ˆØ	�‰Œr�w‰w�|‰|˜FÓ-Ô.Ø	�
‰
×ÑÔ÷A 
-×	,×	,Ò	,ús   ÁH,I8É8J		c                 óF  € \         '       g   \        R 4       \        R4      p\        W^
R7      p\        V^,          V ^
R7      p\        V^,           V ^
R7       VP	                  V^ ,          4       \        VP                  4      ^8X  g   Q h\        \        4      ;_uu_ 4        VP	                  V4       RRR4       \        \        4      ;_uu_ 4        VP	                  VP                  4       RRR4       R#   + '       g   i     LM; i  + '       g   i     R# ; i)re   r_   rw   N)	r2   r+   r	   r   rŒ   ÚlenÚ_seriesr.   Ú	TypeError)rc   r_   r‘   r’   s   &   r@   Útest_append_issue_7140rÚ   ø  sÄ   € ç‹:ÜÐ1Ô2äˆs‹€AÜ	ˆa bÔ	)€BÜ	ˆa��d˜X¨Ô	,€BÜˆˆQ�˜ RÕ(ð ‡I�Iˆb��eÔÜˆr�z‰z‹?˜aÔÐÐä	”	×	Õ	Ø
�	‰	�"Œ÷ 
ô 
”	×	Õ	Ø
�	‰	�"—*‘*Ô÷ 
Ñ	÷ 
×	ú÷ 
×	Ð	ús   Â%C<ÃDÃ<D	ÄD 	c           
      ó(  a a€ \         '       g   \        R 4       \        R4      p\        V4      o\	        S\
        P                  ) \
        P                  3RS ^
R7      pVP                  P                  4        \	        SR\
        P                  ) \
        P                  3S ^
R7      pVP                  P                  4        \	        SRS ^
\        R4      \        R4      3R7      pVP                  P                  4        \	        SS ^
\        R4      \        R4      3RR7      pVP                  P                  4        \        \        V V3R l4       \        \        V V3R l4       \        \        V V3R	 l4       \        \        V V3R
 l4       R# )re   r_   )r‡   Úylimrc   rn   z-3.14z3.14)r‡   rc   rn   rÜ   ©rc   rn   r‡   rÜ   c                  óF   <€ \        SS ^
\        P                  ) ^3RR7      # ©é
   rÝ   ©r�   r{   ©r   r   ÚImaginaryUnit©rc   Úeqns   €€r@   rs   Ú"test_issue_15265.<locals>.<lambda>$  s!   ø€ ”�S 8¨rÜ—?‘?Ð" AÐ&¨Wõ6rC   c                  óD   <€ \        SS ^
RR\        P                  3R7      # ©rà   rÝ   r�   rá   râ   rä   s   €€r@   rs   ræ   (  s   ø€ ”�S 8¨rØ ¤A§O¡OÐ4õ6rC   c                  óD   <€ \        SS ^
\        P                  ^3RR7      # rß   )r   r   ÚNegativeInfinityrä   s   €€r@   rs   ræ   ,  s    ø€ ”�S 8¨rÜ×$Ñ$ aÐ(¨wõ8rC   c                  óD   <€ \        SS ^
RR\        P                  3R7      # rè   )r   r   ÚInfinityrä   s   €€r@   rs   ræ   0  s   ø€ ”�S 8¨rØ ¤A§J¡JÐ/õ1rC   Nrá   )r2   r+   r	   r   r   r   ÚPir‹   r\   r   r.   r�   )rc   r_   r�   rå   s   f  @r@   Útest_issue_15265rî     s,  ù€ ç‹:ÜÐ1Ô2äˆs‹€AÜ
ˆa‹&€CäˆSœŸ™˜œqŸt™t�}¨7¸XÈÔL€AØ‡J�J×ÑÔäˆS�w¤q§t¡t e¬Q¯T©T ]¸XÈÔL€AØ‡J�J×ÑÔäˆS�w¨°RÜ�gÓ¤¨£Ð0ô	2€Aà‡J�J×ÑÔäˆS˜8 rÜ�gÓ¤¨£Ð0°wô	@€Aà‡J�J×ÑÔä
Œ:õ	6ô7ô Œ:õ	6ô7ô Œ:õ	8ô9ô Œ:õ	1ö2rC   c                  ó†   a € \         '       g   \        R 4       \        4        \        4       o \	        \
        V 3R l4       R# )re   c                  ó$   <€ S P                  4       # r8   ©rU   ©r�   s   €r@   rs   Ú!test_empty_Plot.<locals>.<lambda>=  s   ø€ ¨¯©¬rC   N)r2   r+   r   r   r.   ÚNotImplementedErrorrò   s   @r@   Útest_empty_Plotrõ   4  s-   ø€ ß‹:ÜÐ1Ô2ô 	„Fô 	‹€AÜ
ÔÔ 0Ö1rC   c                 óŒ  € \         '       g   \        R 4       \        R4      pVR,          ^
V^,          ,          ,
          V^,          ,           p\        W!R^
3V ^RR7      p\	        \
        4      ;_uu_ 4        \        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q h RRR4       R#   + '       g   i     R# ; i)re   r_   g333333Ó?FrÌ   Néöÿÿÿ)r2   r+   r	   r   r1   rÄ   r×   Úget_data©rc   r_   r“   r�   s   &   r@   Útest_issue_17405rú   @  sŒ   € ç‹:ÜÐ1Ô2äˆs‹€AØ	ˆ3���A�q•D•Õ˜1˜a�4Õ€AÜˆQ�C˜� x°2¸EÔB€Aô
 
œ×	(Õ	(Ü�1�Q•4—=‘=“? 1Õ%Ó&¨"Ô,Ð,Ñ,÷ 
)×	(×	(Ò	(ús   Á8/B2Â2C	c           	      ó4  € \         '       g   \        R 4       \        R4      p\        WR^d3V ^RRR7      p\	        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q hV^ ,          P                  R8X  g   Q hV^ ,          P                  R8X  g   Q hR# )re   r_   gü©ñÒMbP?r   F)rc   rn   ÚxscalerU   g      Y@N)r2   r+   r	   r   r×   rø   ÚendÚstart©rc   r_   r�   s   &  r@   Útest_logplot_PR_16796r   P  s„   € ç‹:ÜÐ1Ô2äˆs‹€AÜˆQ�D˜#�¨°RØ˜5ô	"€Aô ˆq��t�}‰}‹˜qÕ!Ó" bÔ(Ð(Ð(ØˆQ�4�8‰8�uÔÐÐØˆQ�4�:‰:˜ÔÐÒrC   c                 óÖ   € \         '       g   \        R 4       \        R4      p\        \	        V4      RV ^R7      p\        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q hR# )re   r_   Fr·   N)r2   r+   r	   r   r   r×   rø   rÿ   s   &  r@   Útest_issue_16572r  _  sQ   € ç‹:ÜÐ1Ô2äˆs‹€AÜŒX�a‹[˜u¨x¸2Ô>€Aô ˆq��t�}‰}‹˜qÕ!Ó" bÔ(Ð(Ò(rC   c                 óè  € \         '       g   \        R 4       \        RRR7      p\        \        ) \        \        \        ,          V,          4      ,          V,          \        \        \        ) \        ,          V,          4      ,          V,          ,           \        V^ 4      3^\        ,          R34      p\        VRV ^R7      p\        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q hR# )re   ÚkT)ÚintegerFr·   N)r2   r+   r	   r   r   r   r   r   r   r×   rø   )rc   r  r“   r�   s   &   r@   Útest_issue_11865r  k  s¢   € ç‹:ÜÐ1Ô2äˆs˜DÔ!€AÜ”A�2”cœ!œB�$˜q�&“k•> !Õ#¤a¬¬Q¨B¬r­E°!­G«¥n°QÕ&6Õ6¼¸1¸a»ÐAÀAÄbÅDÈ$À<ÓP€AÜˆQ�U X°Ô4€Aô ˆq��t�}‰}‹˜qÕ!Ó" bÔ(Ð(Ò(rC   zLWarnings not emitted in Pyodide because of lack of WASM fp exception supportc            	      ór  € \         '       g   \        R 4       \        R4      p \        \	        \        W ^,
          ,          4      ^4      RRR7      p\        \        RRR7      ;_uu_ 4        \        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q h RRR4       R#   + '       g   i     R# ; i)re   r_   FT)rU   rc   zinvalid value encountered inr¾   N)
r2   r+   r	   r   r   r   r-   rÄ   r×   rø   ©r_   r�   s     r@   Útest_issue_11461r	  y  s‡   € ç‹:ÜÐ1Ô2äˆs‹€AÜŒYœ˜A �s�G› qÓ)°ÀÔE€AÜ	ÜØ,Ø÷
ö 
ô �1�Q•4—=‘=“? 1Õ%Ó&¨"Ô,Ð,Ñ,÷
÷ 
÷ 
ò 
ús   Á+/B%Â%B6	c           
      ó0  € \         '       g   \        R 4       \        R4      p\        \	        V4      \        V4      V^ ^\        ,          3RRV ^R7      pVP                  R8X  g   Q h\        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q hR# )re   r_   F)r†   rU   rc   rn   Nrz   )
r2   r+   r	   r   r   r   r   r†   r×   rø   rÿ   s   &  r@   Útest_issue_11764r  ‹  s{   € ç‹:ÜÐ1Ô2äˆs‹€AÜœ˜A›¤ A£¨¨A¨q´2­v¨Ø °¸Rô	A€Aà�>‰>˜VÔ#Ð#Ð#ô ˆq��t�}‰}‹˜qÕ!Ó" bÔ(Ð(Ò(rC   c                 ó8  € \         '       g   \        R 4       \        R4      p\        \	        V4      RRV ^R7      pVP
                  \        8X  g   Q h\        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q h\        \	        V4      RRV ^R7      pVP
                  \        8X  g   Q h\        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q h\        \	        V4      RRV ^R7      pVP
                  \        8X  g   Q h\        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q h\        \	        V4      RV ^R7      pVP
                  \        8X  g   Q h\        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q hR# )	re   r_   r2   F)ra   rU   rc   rn   r`   Údefaultr·   N)
r2   r+   r	   r   r   ra   r$   r×   rø   r%   )rc   r_   ÚpmÚptÚpdr�   s   &     r@   Útest_issue_13516r  ™  sE  € ç‹:ÜÐ1Ô2äˆs‹€Aä	Œc�!‹f˜l°ÀÈRÔ	P€BØ�:‰:Ô*Ô*Ð*Ð*Üˆr�!�u�~‰~Ó Õ"Ó# rÔ)Ð)Ð)ä	Œc�!‹f˜f¨5¸8ÀrÔ	J€BØ�:‰:œÔ$Ð$Ð$Üˆr�!�u�~‰~Ó Õ"Ó# rÔ)Ð)Ð)ä	Œc�!‹f˜i¨e¸hÈ"Ô	M€BØ�:‰:Ô*Ô*Ð*Ð*Üˆr�!�u�~‰~Ó Õ"Ó# rÔ)Ð)Ð)äŒS�‹V˜%¨(°bÔ9€AØ�9‰9Ô)Ô)Ð)Ð)Üˆq��t�}‰}‹˜qÕ!Ó" bÔ(Ð(Ò(rC   c                 óÌ  € \         '       g   \        R 4       \        R4      p\        W^,          VR^
3V ^
R7      pVP                  pVP
                  P                  4       w  rE\        V^
,           4      ^8  g   Q h\        V^
,
          4      ^8  g   Q hVP
                  P                  4       w  rg\        V^
,           4      ^
8  g   Q h\        V^d,
          4      ^
8  g   Q hR# )re   r_   rw   Nr÷   )	r2   r+   r	   r   r‹   ÚaxÚget_xlimÚabsÚget_ylim)rc   r_   r�   ra   ÚxminÚxmaxÚyminÚymaxs   &       r@   Útest_plot_limitsr  ±  s¼   € ç‹:ÜÐ1Ô2äˆs‹€AÜˆQ�1•�q˜#˜r�l¨X¸Ô<€AØ�j‰j€Gà—‘×$Ñ$Ó&�J€DÜˆt�b�y‹>˜AÔÐÐÜˆt�b�y‹>˜AÔÐÐØ—‘×$Ñ$Ó&�J€DÜˆt�b�y‹>˜BÔÐÐÜˆt�c�z‹?˜RÔÐÒrC   c                 óî  € \         '       g   \        R 4       \        R4      p^\        V4      ,          ^\	        V4      ,          ^V,          VR^33p\	        V4      \        V4      WR^33p\        W#V ^<R7      pVP                  pVP                  P                  4       w  rg\        V^,           4      R8  g   Q h\        V^,
          4      R8  g   Q hVP                  P                  4       w  r‰\        V^,           4      R8  g   Q h\        V	^,
          4      R8  g   Q hVP                  P                  4       w  r«\        V
^
,           4      R8  g   Q h\        V^
,
          4      R8  g   Q h\        W2V ^<R7      pVP                  pVP                  P                  4       w  rg\        V^,           4      R8  g   Q h\        V^,
          4      R8  g   Q hVP                  P                  4       w  r‰\        V^,           4      R8  g   Q h\        V	^,
          4      R8  g   Q hVP                  P                  4       w  r«\        V
^
,           4      R8  g   Q h\        V^
,
          4      R8  g   Q hR# )re   r_   rw   rÁ   Nr~   )r2   r+   r	   r   r   r   r‹   r  r  r  r  Úget_zlim)rc   r_   Úv1Úv2r�   ra   r  r  r  r  ÚzminÚzmaxs   &           r@   Ú"test_plot3d_parametric_line_limitsr"  Â  s	  € ç‹:ÜÐ1Ô2äˆs‹€Aà
ŒC�‹F�(�A”c˜!“f•H˜a �c A r¨1 :Ð	.€BÜ
ˆa‹&”#�a“&˜!  Q˜ZÐ	(€BÜ˜r°¸BÔ?€AØ�j‰j€Gà—‘×$Ñ$Ó&�J€DÜˆt�a�x‹=˜4ÔÐÐÜˆt�a�x‹=˜4ÔÐÐØ—‘×$Ñ$Ó&�J€DÜˆt�a�x‹=˜4ÔÐÐÜˆt�a�x‹=˜4ÔÐÐØ—‘×$Ñ$Ó&�J€DÜˆt�b�y‹>˜DÔ Ð Ð Üˆt�b�y‹>˜DÔ Ð Ð ä˜r°¸BÔ?€AØ�j‰j€Gà—‘×$Ñ$Ó&�J€DÜˆt�a�x‹=˜4ÔÐÐÜˆt�a�x‹=˜4ÔÐÐØ—‘×$Ñ$Ó&�J€DÜˆt�a�x‹=˜4ÔÐÐÜˆt�a�x‹=˜4ÔÐÐØ—‘×$Ñ$Ó&�J€DÜˆt�b�y‹>˜DÔ Ð Ð Üˆt�b�y‹>˜DÔ Ð Ò rC   c           
      óò  € \         '       g   \        R 4       \        R4      p\        \	        V4      RRV ^
R7      pVP
                  P                  P                  4       pV^ ,          ^8X  d   V^,          ^8X  g   Q h\        \	        V4      RRV ^
R7      pVP
                  P                  P                  4       pV^ ,          ^8X  d   V^,          ^
8X  g   Q h\        ^^W$R	V ^
R7      pVP
                  P                  P                  4       pV^ ,          ^8X  d   V^,          ^8X  g   Q h\        \        4      ;_uu_ 4        \        \	        V4      RR
R7       RRR4       R#   + '       g   i     R# ; i)re   r_   r2   )ra   Úsizerc   rn   )r$  rc   rn   )ra   r$  N)é   é   )rÃ   rà   )é   é   )r�   é   )r2   r+   r	   r   r   r‹   ÚfigÚget_size_inchesr#   r.   r�   )rc   r_   r‘   Ús1r’   Ús2rÐ   Ús3s   &       r@   Útest_plot_sizer/  æ  s  € ç‹:ÜÐ1Ô2äˆs‹€Aä	Œc�!‹f˜l°Ø˜Rô
!€Bà	�‰�‰×	(Ñ	(Ó	*€BØˆq�E�QŒJ˜R �U aœZÐ(Ð(Ü	Œc�!‹f˜l°Ø˜Rô
!€Bà	�‰�‰×	(Ñ	(Ó	*€BØˆq�E�QŒJ˜R �U bœ[Ð)Ð)Ü	�!�Q˜ VØ˜Rô
!€Bà	�‰�‰×	(Ñ	(Ó	*€BØˆq�E�QŒJ˜R �U aœZÐ(Ð(ä	”
×	Õ	ÜŒS�‹V˜\°Õ8÷ 
×	×	Ò	ús   ÅE%Å%E6	c                  ój  € \         '       g   \        R 4       \        R4      p \        \	        V 4      \
        RR7       \        \	        V 4      \        RR7      pVP                  \        8X  g   Q h\        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q h\        \	        V 4      \        RR7      pVP                  \        8X  g   Q h\        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q h\        \	        V 4      \        RR7      pVP                  \        8X  g   Q h\        V^ ,          P                  4       ^ ,          4      ^8¼  g   Q h\        \        4      ;_uu_ 4        VP                  4        RRR4       \        \        4      ;_uu_ 4        VP                  R4       RRR4       \        \        4      ;_uu_ 4        VP                   P#                  4        RRR4       R#   + '       g   i     L}; i  + '       g   i     L_; i  + '       g   i     R# ; i)re   r_   F)ra   rU   Nz	test/path)r2   r+   r	   r   r   r   r$   ra   r×   rø   rO   r6   r.   rô   rU   rY   r‹   r\   )r_   r’   rÐ   rÑ   s       r@   Útest_issue_20113r1  þ  s{  € ß‹:ÜÐ1Ô2äˆs‹€Aô 	ŒˆQ‹œ EÕ*Ü	Œc�!‹fÔ/°eÔ	<€BØ�:‰:Ô*Ô*Ð*Ð*Üˆr�!�u�~‰~Ó Õ"Ó# rÔ)Ð)Ð)Ü	Œc�!‹fœn°5Ô	9€BØ�:‰:œÔ'Ð'Ð'Üˆr�!�u�~‰~Ó Õ"Ó# rÔ)Ð)Ð)ô 
Œc�!‹fÔ/°eÔ	<€BØ�:‰:Ô*Ô*Ð*Ð*Üˆr�!�u�~‰~Ó Õ"Ó# rÔ)Ð)Ð)Ü	Ô#×	$Õ	$Ø
�‰Œ	÷ 
%ä	Ô#×	$Õ	$Ø
�‰�Ô÷ 
%ä	Ô#×	$Õ	$Ø
�‰×ÑÔ÷ 
%Ñ	$÷	 
%×	$úç	$×	$úç	$×	$Ð	$ús$   Å5G;Æ%HÇH!Ç;H	ÈH	È!H2	c            	      óJ  € \        R 4      p \        R4      p\        \        V 4      R R7       \        \        V 4      ^R7       \        \        V 4      RR7       \        \        V 4      \	        V 4      R R7       \        \        V 4      \	        V 4      ^R7       \        \        V 4      \	        V 4      RR7       \        \        V 4      \	        V 4      V R R7       \        \        V 4      \	        V 4      V ^R7       \        \        V 4      \	        V 4      V RR7       \        \        W,           4      \	        W,
          4      W,
          V R^3VR^3R R7       \        \        W,           4      \	        W,
          4      W,
          V R^3VR^3^R7       \        \        W,           4      \	        W,
          4      W,
          V R^3VR^3RR7       \        W,          V R^3VR^3R	 R7       \        W,          V R^3VR^3^R7       \        W,          V R^3VR^3RR7       R
# )r_   rf   c                 ó   € V # r8   rD   rq   s   &r@   rs   Ú&test_custom_coloring.<locals>.<lambda>  ó   € ¡arC   )rƒ   Úrc                 ó   € V # r8   rD   rq   s   &r@   rs   r4    s   € ¹rC   c                 ó   € V # r8   rD   rq   s   &r@   rs   r4  "  s   € Á1rC   c                 ó0   € V ^,          V^,          ,           # ©r(  rD   r    s   &&r@   rs   r4  '  ó   €  q¨!¥t¨a°­d¦{rC   )r°   c                 ó0   € V ^,          V^,          ,           # r:  rD   r    s   &&r@   rs   r4  /  r;  rC   Nr~   )r	   r   r   r   r   r   r    r   ry   s     r@   Útest_custom_coloringr=    s©  € Üˆs‹€AÜˆs‹€AÜŒˆQ‹™KÕ(ÜŒˆQ‹˜AÕÜŒˆQ‹˜CÕ Ü”C˜“FœC ›F©{Õ;Ü”C˜“FœC ›F¨qÕ1Ü”C˜“FœC ›F¨sÕ3Üœ3˜q›6¤3 q£6¨1¹ÕEÜœ3˜q›6¤3 q£6¨1¸Õ;Üœ3˜q›6¤3 q£6¨1¸Õ=Üœc !¥%›j¬#¨a­e«*°aµeØ��AˆJ˜˜B ˜
Ù2õ4ô œc !¥%›j¬#¨a­e«*°aµeØ��AˆJ˜˜B ˜
Øõô œc !¥%›j¬#¨a­e«*°aµeØ��AˆJ˜˜B ˜
Øõô ˆ1�3��B˜�
˜Q  A˜JÙ2õ4ä
ˆ1�3��B˜�
˜Q  A˜J°aÕ8Ü
ˆ1�3��B˜�
˜Q  A˜J°c×:rC   c                 ó  € \         '       g   \        R 4       \        R4      p\        V4      p\	        W!R^
3RV ^
R7      p\        4       ;_uu_ 4        V^ ,          P                  4        RRR4       R#   + '       g   i     R# ; i)re   r_   Fr·   Nr÷   )r2   r+   r	   r   r   r/   Úget_segmentsrù   s   &   r@   Útest_deprecated_get_segmentsr@  4  s`   € ç‹:ÜÐ1Ô2äˆs‹€AÜˆA‹€AÜˆQ�C˜� 5°8¸rÔB€AÜ	×	!Õ	!Ø	ˆ!�×ÑÔ÷ 
"×	!×	!Ò	!ús   ÁA4Á4B	c                 ó0  € \         '       g   \        R 4       \        R4      p\        VR^ ^.^ ^..RRRR/.RRR	R/.R. ROR
. RO/R	RR^R^/.V ^
R7      p\	        VP
                  P                  P                  4      ^8X  g   Q h\	        VP
                  P                  P                  4      ^8X  g   Q h\	        VP
                  P                  P                  4      ^8X  g   Q h\	        VP
                  P                  P                  4      ^8X  g   Q hR# )re   r_   r>   ÚmarkerÚ*Ú	linestyleÚnoner`   ÚtestÚxyÚy1ÚwidthÚheight)ÚmarkersÚannotationsÚfillÚ
rectanglesrc   rn   N©r   r   ©r   r{   r(  r)  )r2   r+   r	   r   r×   r‹   r  ÚcollectionsÚpatchesÚlinesÚtextsrÿ   s   &  r@   Útest_generic_data_seriesrU  @  s   € ÷ ‹:ÜÐ1Ô2äˆs‹€AÜˆQØ˜1˜a˜& 1 a &Ð)¨8°S¸+ÀvÐNÐOØ˜f d¨FÐ3Ð4Ø’< ¢|Ð4Ø˜6 7¨A¨x¸Ð;Ð<Ø˜Rô	!€Aô ˆq�z‰z�}‰}×(Ñ(Ó)¨QÔ.Ð.Ð.Üˆq�z‰z�}‰}×$Ñ$Ó%¨Ô*Ð*Ð*Üˆq�z‰z�}‰}×"Ñ"Ó# qÔ(Ð(Ð(Üˆq�z‰z�}‰}×"Ñ"Ó# qÔ(Ð(Ò(rC   c                  óH  € \         '       g   \        R 4       \        R4      p \        \	        V 4      V R^
3RR7      p\        4       ;_uu_ 4        R^ ^.^ ^..RRRR/.Vn        R	R	R	4       \        VP                  4      ^8X  g   Q h\        4       ;_uu_ 4        R
RRR/.Vn	        R	R	R	4       \        VP                  4      ^8X  g   Q h\        4       ;_uu_ 4        R. ROR. RO/Vn
        R	R	R	4       \        VP                  4      ^8X  g   Q h\        4       ;_uu_ 4        RRR^R^/.Vn        R	R	R	4       \        VP                  4      ^8X  g   Q hR	#   + '       g   i     Lü; i  + '       g   i     LÌ; i  + '       g   i     L™; i  + '       g   i     Lg; i)re   r_   Frñ   r>   rB  rC  rD  rE  Nr`   rF  rG  rH  rI  rJ  r÷   rO  rP  )r2   r+   r	   r   r   r/   rK  r×   rØ   rL  rM  rN  r  s     r@   Ú3test_deprecated_markers_annotations_rectangles_fillrW  S  sC  € ß‹:ÜÐ1Ô2äˆs‹€AÜŒS�‹V�a˜˜b�\¨Ô.€AÜ	×	!Õ	!Ø˜q !˜f q¨! fÐ-¨x¸¸kÈ6ÐRÐSˆŒ	÷ 
"äˆq�y‰y‹>˜QÔÐÐÜ	×	!Õ	!Ø  &¨$°Ð7Ð8ˆŒ÷ 
"äˆq�y‰y‹>˜QÔÐÐÜ	×	!Õ	!Ø’| Tª<Ð8ˆŒ÷ 
"äˆq�y‰y‹>˜QÔÐÐÜ	×	!Õ	!Ø˜v w°°8¸QÐ?Ð@ˆŒ÷ 
"äˆq�y‰y‹>˜QÔÐÒ÷ 
"×	!ú÷ 
"×	!ú÷ 
"×	!ú÷ 
"×	!ús0   ÁEÂE+ÃE>Ä#FÅE(	Å+E;	Å>F	ÆF!	c            
      ó¦  € \         '       g   \        R 4       \        R4      p \        R4      p\        \	        V 4      R^R7      p\        V^ ,          P                  4       4      ^8X  g   Q h\        V^ ,          P                  4       4      ^8X  g   Q h\        \        V 4      \	        V 4      V ^ ^3R^R7      p\        V^ ,          P                  4       4      ^8X  g   Q h\        V^ ,          P                  4       4      ^8X  g   Q h\        \        V 4      \	        V 4      W ^ ^3R^R7      p\        V^ ,          P                  4       4      ^8X  g   Q h\        V^ ,          P                  4       4      ^8X  g   Q h\        \        V ^,          V^,          ,           4      V \        ) \        3V\        ) \        3^R7      p\        V^ ,          P                  4       4      ^8X  g   Q h\        V^ ,          P                  4       4      ^8X  g   Q h\        \        V ^,          V^,          ,           4      V \        ) \        3V\        ) \        3^R7      p\        V^ ,          P                  4       4      ^8X  g   Q h\        V^ ,          P                  4       4      ^8X  g   Q h\        V \        V4      ,          V \	        V4      ,          V \        ^V,          4      ,          ^,          V ^ \        3V^ ^\        ,          3^R7      p\        V^ ,          P                  4       4      ^8X  g   Q h\        V^ ,          P                  4       4      ^8X  g   Q hR# )re   r_   rf   Frw   )rn   N)r2   r+   r	   r   r   r×   Ú
get_pointsrø   r   r   r   r   r   Ú
get_meshesr"   r    ©r_   rf   r�   s      r@   Útest_back_compatibilityr\  g  sƒ  € ß‹:ÜÐ1Ô2äˆs‹€AÜˆs‹€AÜŒS�‹V˜e qÔ)€AÜˆq��t�‰Ó Ó! QÔ&Ð&Ð&Üˆq��t�}‰}‹Ó 1Ô$Ð$Ð$Üœ˜A›¤ A£¨¨A¨q¨	¸EÀQÔG€AÜˆq��t�‰Ó Ó! QÔ&Ð&Ð&Üˆq��t�}‰}‹Ó 1Ô$Ð$Ð$Üœs 1›v¤s¨1£v¨q°a¸°)Ø˜!ô	€Aäˆq��t�‰Ó Ó! QÔ&Ð&Ð&Üˆq��t�}‰}‹Ó 1Ô$Ð$Ð$ÜŒs�1�a•4˜!˜Q�$•;Ó !¤b S¬" °´B°3¼¨|¸qÔA€AÜˆq��t�‰Ó Ó! QÔ&Ð&Ð&Üˆq��t�}‰}‹Ó 1Ô$Ð$Ð$Ü”S˜˜A�  1¥�Ó%¨¬B¨3´ |°a¼"¸¼b°\ÀQÔG€AÜˆq��t�‰Ó Ó! QÔ&Ð&Ð&Üˆq��t�}‰}‹Ó 1Ô$Ð$Ð$Ü! !¤c¨!£f¥*¨a´#°a³&­j¸!¼cÀ!ÀaÅ%»j½.È1Õ:LØ	
ˆAŒrˆ
�Q˜˜1œR�4�L Aô	'€Aäˆq��t�‰Ó Ó! QÔ&Ð&Ð&Üˆq��t�}‰}‹Ó 1Ô$Ð$Ò$rC   c                  ó2  € \         '       g   \        R 4       \        R4      w  r\        V ^,           4      p\	        V^ ,          \
        4      '       g   Q hV^ ,          P                  V ^,           8X  g   Q hV^ ,          P                  V R^
3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\        V ^,           R4      p\	        V^ ,          \
        4      '       g   Q hV^ ,          P                  V ^,           8X  g   Q hV^ ,          P                  V R^
3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\        V ^,           V R^34      pV^ ,          P                  V R^3.8X  g   Q h\        V ^,           V R^3RRR/4      pV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  RR/8X  g   Q h\        V ^,           V ^,          4      p\	        V^ ,          \
        4      '       g   Q hV^ ,          P                  V ^,           8X  g   Q hV^ ,          P                  V R^
3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\	        V^,          \
        4      '       g   Q hV^,          P                  V ^,          8X  g   Q hV^,          P                  V R^
3.8X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  / 8X  g   Q h\        V ^,           V ^,          V ^ ^34      pV^ ,          P                  V ^ ^3.8X  g   Q hV^,          P                  V ^ ^3.8X  g   Q h\        V ^,           V ^,          V ^ ^3RR/4      pV^ ,          P                  V ^ ^3.8X  g   Q hV^,          P                  V ^ ^3.8X  g   Q hV^ ,          P                  RR/8X  g   Q hV^,          P                  RR/8X  g   Q h\        V ^,           V ^ ^33V ^,          V R^3RRR/34      p\	        V^ ,          \
        4      '       g   Q hV^ ,          P                  V ^,           8X  g   Q hV^ ,          P                  V ^ ^3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\	        V^,          \
        4      '       g   Q hV^,          P                  V ^,          8X  g   Q hV^,          P                  V R^3.8X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  RR/8X  g   Q hR	 p\        R
 4      p\	        V^ ,          \
        4      '       g   Q h\        V^ ,          P                  4      '       g   Q hV^ ,          P                  ^ ,          R,          R8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\        VRR4      pV^ ,          P                  ^ ,          R,          R8X  g   Q hV^ ,          P                  R4      R8X  g   Q hR# )re   úx, yFzx + 1rm   rF  Úcolorr6  zx**2c                 ó   € V # r8   rD   ©Úts   &r@   rs   Ú%test_plot_arguments.<locals>.<lambda>Ì  s   € ‘!rC   c                 ó   € V # r8   rD   ra  s   &r@   rs   rc  Í  s   € ‘qrC   ºr{   NNÚ Nr÷   r}   ©r÷   rà   )rb  r~   r'  )r~   r'  )r2   r+   r
   r   Ú
isinstancer&   rÉ   ÚrangesÚ	get_labelÚrendering_kwÚcallable©r_   rf   r�   r“   s       r@   Útest_plot_argumentsrn  ƒ  sÿ  € ç‹:ÜÐ1Ô2ä�6‹?�D€Aô 	ˆQ��U‹€AÜ�a˜•dÔ1×2Ò2Ð2Ð2ØˆQ�4�9‰9˜˜A�ÔÐÐØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  GÔ+Ð+Ð+ØˆQ�4×Ñ Ô"Ð"Ð"ô 	ˆQ��U�GÓ€AÜ�a˜•dÔ1×2Ò2Ð2Ð2ØˆQ�4�9‰9˜˜A�ÔÐÐØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  GÔ+Ð+Ð+ØˆQ�4×Ñ Ô"Ð"Ð"ô 	ˆQ��U�Q˜˜A�JÓ€AØˆQ�4�;‰;˜A˜r 1˜:˜,Ô&Ð&Ð&ô 	ˆQ��U�Q˜˜A�J ¨°#¨Ó7€AØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ ¨# Ô.Ð.Ð.ô 	ˆQ��U�A�q•DÓ€AÜ�a˜•dÔ1×2Ò2Ð2Ð2ØˆQ�4�9‰9˜˜A�ÔÐÐØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  GÔ+Ð+Ð+ØˆQ�4×Ñ Ô"Ð"Ð"Ü�a˜•dÔ1×2Ò2Ð2Ð2ØˆQ�4�9‰9˜˜1�ÔÐÐØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ Ô"Ð"Ð"ô 	ˆQ��U�A�q•D˜1˜a ˜)Ó$€AØˆQ�4�;‰;˜A˜q !˜9˜+Ô%Ð%Ð%ØˆQ�4�;‰;˜A˜q !˜9˜+Ô%Ð%Ð%ô 	ˆQ��U�A�q•D˜1˜a ˜) g¨s ^Ó4€AØˆQ�4�;‰;˜A˜q !˜9˜+Ô%Ð%Ð%ØˆQ�4�;‰;˜A˜q !˜9˜+Ô%Ð%Ð%ØˆQ�4×Ñ ¨# Ô.Ð.Ð.ØˆQ�4×Ñ ¨# Ô.Ð.Ð.ô 	Ø	
ˆQ���A�q�	ÐØ	
ˆA���2�qˆz˜6 G¨S >Ð2ó	4€Aô �a˜•dÔ1×2Ò2Ð2Ð2ØˆQ�4�9‰9˜˜A�ÔÐÐØˆQ�4�;‰;˜A˜q !˜9˜+Ô%Ð%Ð%ØˆQ�4�>‰>˜%Ó  GÔ+Ð+Ð+ØˆQ�4×Ñ Ô"Ð"Ð"Ü�a˜•dÔ1×2Ò2Ð2Ð2ØˆQ�4�9‰9˜˜1�ÔÐÐØˆQ�4�;‰;˜A˜r 1˜:˜,Ô&Ð&Ð&ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ ¨# Ô.Ð.Ð.ñ 	€AÜ‰[Ó€AÜ�a˜•dÔ1×2Ò2Ð2Ð2Ü�A�a•D—I‘I×ÒÐÐØˆQ�4�;‰;�q�>˜"Õ Ô*Ð*Ð*ØˆQ�4�>‰>˜%Ó  BÔ&Ð&Ð&ØˆQ�4×Ñ Ô"Ð"Ð"ô 	ˆQ�˜fÓ%€AØˆQ�4�;‰;�q�>˜"Õ Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ò*rC   c            	      óV  € \         '       g   \        R 4       \        R4      w  r\        V ^,           V 4      p\	        V^ ,          \
        4      '       g   Q hV^ ,          P                  V ^,           V 38X  g   Q hV^ ,          P                  V R^
3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\        V ^,           W R^3RRR/4      pV^ ,          P                  V ^,           V 38X  g   Q hV^ ,          P                  V R^3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  RR/8X  g   Q h\        V ^,           V 3V R^3R4      pV^ ,          P                  V ^,           V 38X  g   Q hV^ ,          P                  V R^3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\        V ^,           V 3V ^,          V ^,           34      pV^ ,          P                  V ^,           V 38X  g   Q hV^ ,          P                  V R^
3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hV^,          P                  V ^,          V ^,           38X  g   Q hV^,          P                  V R^
3.8X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  / 8X  g   Q h\        V ^,           V 3V^,          V^,           R34      pV^ ,          P                  V ^,           V 38X  g   Q hV^ ,          P                  V R^
3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hV^,          P                  V^,          V^,           38X  g   Q hV^,          P                  VR^
3.8X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  / 8X  g   Q h\        V ^,           V 3V ^,          V ^,           3V R^34      pV^ ,          P                  V ^,           V 38X  g   Q hV^ ,          P                  V R^3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hV^,          P                  V ^,          V ^,           38X  g   Q hV^,          P                  V R^3.8X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  / 8X  g   Q h\        V ^,           W R^3R3V ^,          V ^,           V R^3RRR/34      pV^ ,          P                  V ^,           V 38X  g   Q hV^ ,          P                  V R^3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hV^,          P                  V ^,          V ^,           38X  g   Q hV^,          P                  V R^3.8X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  RR/8X  g   Q hR	 pR
 p\        W44      p\        ;QJ d-    R V^ ,          P                   4       F  '       d   K   RM"	  RM! R V^ ,          P                   4       4      '       g   Q hV^ ,          P                  ^ ,          R,          R8X  g   Q hRV^ ,          P                  R4      9   g   Q hV^ ,          P                  / 8X  g   Q h\        W4RR4      p\        ;QJ d-    R V^ ,          P                   4       F  '       d   K   RM"	  RM! R V^ ,          P                   4       4      '       g   Q hV^ ,          P                  ^ ,          R,          R8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hR# )re   r^  Fr_   rF  ÚcmapÚRedsÚtest1Útest2c                 ó   € V # r8   rD   ra  s   &r@   rs   Ú0test_plot_parametric_arguments.<locals>.<lambda>&  ó   € ‘1rC   c                 ó   € ^V ,          # r:  rD   ra  s   &r@   rs   ru  '  ó   € �1�q–5rC   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5ir8   ©rl  ©Ú.0rb  s   & r@   Ú	<genexpr>Ú1test_plot_parametric_arguments.<locals>.<genexpr>)  ó   é € Ð.¡I˜qŒx˜�{ˆ{£Iùó   ‚Tre  ÚDummyc              3   ó8   "  € T F  p\        V4      x € K  	  R # 5ir8   rz  r{  s   & r@   r}  r~  0  r  r€  Nr÷   r}   r   rg  ©rb  r   r(  ©r   r(  )r2   r+   r
   r   rh  r'   rÉ   ri  rj  rk  Úall)r_   rf   r�   ÚfxÚfys        r@   Útest_plot_parametric_argumentsrˆ  Ú  sQ  € ç‹:ÜÐ1Ô2ä�6‹?�D€Aô 	˜˜A�˜qÓ!€AÜ�a˜•dÔ2×3Ò3Ð3Ð3ØˆQ�4�9‰9˜˜Q� ˜
Ô"Ð"Ð"ØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  CÔ'Ð'Ð'ØˆQ�4×Ñ Ô"Ð"Ð"ô 	˜˜A�˜q b¨! *¨fØ	�Ðó	€AàˆQ�4�9‰9˜˜Q� ˜
Ô"Ð"Ð"ØˆQ�4�;‰;˜A˜r 1˜:˜,Ô&Ð&Ð&ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ ¨Ð 0Ô0Ð0Ð0ä˜˜Q� ˜
 Q¨¨A J°Ó7€AØˆQ�4�9‰9˜˜Q� ˜
Ô"Ð"Ð"ØˆQ�4�;‰;˜A˜r 1˜:˜,Ô&Ð&Ð&ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ Ô"Ð"Ð"ô 	˜˜Q� ˜
 Q¨!¥V¨Q°­U OÓ4€AØˆQ�4�9‰9˜˜Q� ˜
Ô"Ð"Ð"ØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  CÔ'Ð'Ð'ØˆQ�4×Ñ Ô"Ð"Ð"ØˆQ�4�9‰9˜˜a�  Q¥˜Ô'Ð'Ð'ØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  CÔ'Ð'Ð'ØˆQ�4×Ñ Ô"Ð"Ð"ô 	˜˜Q� ˜
 Q¨!¥V¨Q°­U°FÐ$;Ó<€AØˆQ�4�9‰9˜˜Q� ˜
Ô"Ð"Ð"ØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  CÔ'Ð'Ð'ØˆQ�4×Ñ Ô"Ð"Ð"ØˆQ�4�9‰9˜˜a�  Q¥˜Ô'Ð'Ð'ØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ Ô"Ð"Ð"ô 	˜˜Q� ˜
 Q¨!¥V¨Q°­U O°a¸¸Q°ZÓ@€AØˆQ�4�9‰9˜˜Q� ˜
Ô"Ð"Ð"ØˆQ�4�;‰;˜A˜r 1˜:˜,Ô&Ð&Ð&ØˆQ�4�>‰>˜%Ó  CÔ'Ð'Ð'ØˆQ�4×Ñ Ô"Ð"Ð"ØˆQ�4�9‰9˜˜a�  Q¥˜Ô'Ð'Ð'ØˆQ�4�;‰;˜A˜r 1˜:˜,Ô&Ð&Ð&ØˆQ�4�>‰>˜%Ó  CÔ'Ð'Ð'ØˆQ�4×Ñ Ô"Ð"Ð"ô 	Ø	
ˆQ���r˜1�:˜wÐ'Ø	
ˆa���Q•˜˜B ˜
 G¨f°fÐ-=Ð>ó	@€Að ˆQ�4�9‰9˜˜Q� ˜
Ô"Ð"Ð"ØˆQ�4�;‰;˜A˜r 1˜:˜,Ô&Ð&Ð&ØˆQ�4�>‰>˜%Ó  GÔ+Ð+Ð+ØˆQ�4×Ñ Ô"Ð"Ð"ØˆQ�4�9‰9˜˜a�  Q¥˜Ô'Ð'Ð'ØˆQ�4�;‰;˜A˜r 1˜:˜,Ô&Ð&Ð&ØˆQ�4�>‰>˜%Ó  GÔ+Ð+Ð+ØˆQ�4×Ñ ¨Ð 0Ô0Ð0Ð0ñ 
€BÙ	€BÜ˜Ó€Aß‹3Ñ. A a¥D§I¢IÓ.�3�3Š3Ñ. A a¥D§I¢IÓ.×.Ò.Ð.Ð.ØˆQ�4�;‰;�q�>˜"Õ Ô*Ð*Ð*Ø�a˜•d—n‘n UÓ+Ô+Ð+Ð+ØˆQ�4×Ñ Ô"Ð"Ð"ô 	˜ ¨VÓ4€Aß‹3Ñ. A a¥D§I¢IÓ.�3�3Š3Ñ. A a¥D§I¢IÓ.×.Ò.Ð.Ð.ØˆQ�4�;‰;�q�>˜"Õ Ô'Ð'Ð'ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ Ô"Ð"Ò"rC   c            
      ól  € \         '       g   \        R 4       \        R4      w  r\        V ^,           V \	        V 4      4      p\        V^ ,          \        4      '       g   Q hV^ ,          P                  V ^,           V \	        V 4      38X  g   Q hV^ ,          P                  V R^
3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\        V ^,           V \	        V 4      V R^3RRR/4      p\        V^ ,          \        4      '       g   Q hV^ ,          P                  V ^,           V \	        V 4      38X  g   Q hV^ ,          P                  V R^3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  RR/8X  g   Q h\        V ^,           V \	        V 4      3V R^3R4      pV^ ,          P                  V ^,           V \	        V 4      38X  g   Q hV^ ,          P                  V R^3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\        V ^,           V \	        V 4      3V ^,          ^\        V 4      RR/34      pV^ ,          P                  V ^,           V \	        V 4      38X  g   Q hV^ ,          P                  V R^
3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hV^,          P                  V ^,          ^\        V 4      38X  g   Q hV^,          P                  V R^
3.8X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  RR/8X  g   Q h\        V ^,           V \	        V 4      3V^,          ^\        V4      34      pV^ ,          P                  V ^,           V \	        V 4      38X  g   Q hV^ ,          P                  V R^
3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hV^,          P                  V^,          ^\        V4      38X  g   Q hV^,          P                  VR^
3.8X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  / 8X  g   Q h\        V ^,           V \	        V 4      3V ^,          ^\        V 4      V R^3RRR/34      pV^ ,          P                  V ^,           V \	        V 4      38X  g   Q hV^ ,          P                  V R^
3.8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hV^,          P                  V ^,          ^\        V 4      38X  g   Q hV^,          P                  V R^3.8X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  RR/8X  g   Q hR pR	 pR
 p\        W4V4      p\        ;QJ d-    R V^ ,          P                   4       F  '       d   K   RM"	  RM! R V^ ,          P                   4       4      '       g   Q hV^ ,          P                  ^ ,          R,          R8X  g   Q hRV^ ,          P                  R4      9   g   Q hV^ ,          P                  / 8X  g   Q h\        W4VRR4      p\        ;QJ d-    R V^ ,          P                   4       F  '       d   K   RM"	  RM! R V^ ,          P                   4       4      '       g   Q hV^ ,          P                  ^ ,          R,          R8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hR# )re   r^  Fr_   rF  rp  rq  rf   c                 ó   € V # r8   rD   ra  s   &r@   rs   Ú7test_plot3d_parametric_line_arguments.<locals>.<lambda>y  rv  rC   c                 ó   € ^V ,          # r:  rD   ra  s   &r@   rs   r‹  z  rx  rC   c                 ó   € ^V ,          # )r)  rD   ra  s   &r@   rs   r‹  {  rx  rC   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5ir8   rz  r{  s   & r@   r}  Ú8test_plot3d_parametric_line_arguments.<locals>.<genexpr>}  r  r€  Tre  r�  c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5ir8   rz  r{  s   & r@   r}  r�  „  r  r€  Nr÷   r}   rg  rƒ  r„  )r2   r+   r
   r   r   rh  r(   rÉ   ri  rj  rk  r   r…  )r_   rf   r�   r†  r‡  Úfzs         r@   Ú%test_plot3d_parametric_line_argumentsr’  6  sÏ  € ç‹:ÜÐ1Ô2ä�6‹?�D€Aô 	˜q 1�u a¬¨Q«Ó0€AÜ�a˜•dÔ2×3Ò3Ð3Ð3ØˆQ�4�9‰9˜˜Q� ¤3 q£6Ð*Ô*Ð*Ð*ØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  CÔ'Ð'Ð'ØˆQ�4×Ñ Ô"Ð"Ð"ô 	˜q 1�u a¬¨Q«°!°R¸°Ø�˜Ð ó	"€Aä�a˜•dÔ2×3Ò3Ð3Ð3ØˆQ�4�9‰9˜˜Q� ¤3 q£6Ð*Ô*Ð*Ð*ØˆQ�4�;‰;˜A˜r 1˜:˜,Ô&Ð&Ð&ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ ¨Ð 0Ô0Ð0Ð0ä  A¥ q¬#¨a«&Ð1°A°r¸1°:¸vÓF€AØˆQ�4�9‰9˜˜Q� ¤3 q£6Ð*Ô*Ð*Ð*ØˆQ�4�;‰;˜A˜r 1˜:˜,Ô&Ð&Ð&ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ Ô"Ð"Ð"ô 	Ø	
ˆQ��”3�q“6Ð˜Q !�V Q¬¨A«°¸Ð0@ÐAó	C€AàˆQ�4�9‰9˜˜Q� ¤3 q£6Ð*Ô*Ð*Ð*ØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  CÔ'Ð'Ð'ØˆQ�4×Ñ Ô"Ð"Ð"ØˆQ�4�9‰9˜˜a� ¤C¨£FÐ+Ô+Ð+Ð+ØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  CÔ'Ð'Ð'ØˆQ�4×Ñ ¨Ð 0Ô0Ð0Ð0ô 	  A¥ q¬#¨a«&Ð1°A¸µF¸A¼sÀ1»vÐ3FÓG€AØˆQ�4�9‰9˜˜Q� ¤3 q£6Ð*Ô*Ð*Ð*ØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  CÔ'Ð'Ð'ØˆQ�4×Ñ Ô"Ð"Ð"ØˆQ�4�9‰9˜˜a� ¤C¨£FÐ+Ô+Ð+Ð+ØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  CÔ'Ð'Ð'ØˆQ�4×Ñ Ô"Ð"Ð"ô 	Ø	
ˆQ��”3�q“6ÐØ	
ˆa��”C˜“F˜Q  A˜J¨°¸Ð0@ÐAó	C€Að ˆQ�4�9‰9˜˜Q� ¤3 q£6Ð*Ô*Ð*Ð*ØˆQ�4�;‰;˜A˜s B˜<˜.Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  CÔ'Ð'Ð'ØˆQ�4×Ñ Ô"Ð"Ð"ØˆQ�4�9‰9˜˜a� ¤C¨£FÐ+Ô+Ð+Ð+ØˆQ�4�;‰;˜A˜r 1˜:˜,Ô&Ð&Ð&ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ ¨Ð 0Ô0Ð0Ð0ñ 
€BÙ	€BÙ	€BÜ˜r rÓ*€Aß‹3Ñ. A a¥D§I¢IÓ.�3�3Š3Ñ. A a¥D§I¢IÓ.×.Ò.Ð.Ð.ØˆQ�4�;‰;�q�>˜"Õ Ô*Ð*Ð*Ø�a˜•d—n‘n UÓ+Ô+Ð+Ð+ØˆQ�4×Ñ Ô"Ð"Ð"ô 	˜r r¨;¸Ó?€Aß‹3Ñ. A a¥D§I¢IÓ.�3�3Š3Ñ. A a¥D§I¢IÓ.×.Ò.Ð.Ð.ØˆQ�4�;‰;�q�>˜"Õ Ô'Ð'Ð'ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ Ô"Ð"Ò"rC   c            	      óô  € \         '       g   \        R 4       \        R4      w  r\        W,           4      p\	        V^ ,          \
        4      '       g   Q hV^ ,          P                  W,           8X  g   Q hV^ ,          P                  ^ ,          V R^
38X  g   VR^
3'       g   Q hV^ ,          P                  ^,          V R^
38X  g   VR^
3'       g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\        W,           V R^3RRR/4      p\	        V^ ,          \
        4      '       g   Q hV^ ,          P                  W,           8X  g   Q hV^ ,          P                  ^ ,          V R^38X  g   Q hV^ ,          P                  ^,          VR^
38X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  RR/8X  g   Q h\        W,           V R^3VR^3R4      pV^ ,          P                  ^ ,          V R^38X  g   Q hV^ ,          P                  ^,          VR^38X  g   Q h\        W,           W,          4      pV^ ,          P                  W,           8X  g   Q hV^ ,          P                  ^ ,          V R^
38X  g   VR^
3'       g   Q hV^ ,          P                  ^,          V R^
38X  g   VR^
3'       g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hV^,          P                  W,          8X  g   Q hV^,          P                  ^ ,          V R^
38X  g   VR^
3'       g   Q hV^,          P                  ^,          V R^
38X  g   VR^
3'       g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  / 8X  g   Q h\        W,           W,          V R^3VR^34      pV^ ,          P                  W,           8X  g   Q hV^ ,          P                  ^ ,          V R^38X  g   Q hV^ ,          P                  ^,          VR^38X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hV^,          P                  W,          8X  g   Q hV^,          P                  ^ ,          V R^38X  g   Q hV^,          P                  ^,          VR^38X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  / 8X  g   Q h\        W,           V R^3VR^33W,          V R^3VR^3RRR/34      pV^ ,          P                  W,           8X  g   Q hV^ ,          P                  ^ ,          V R^38X  g   Q hV^ ,          P                  ^,          VR^38X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hV^,          P                  W,          8X  g   Q hV^,          P                  ^ ,          V R^38X  g   Q hV^,          P                  ^,          VR^38X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  RR/8X  g   Q hR p\        V4      p\        V^ ,          P                  4      '       g   Q hV^ ,          P                  ^ ,          R	,          R8X  g   Q hV^ ,          P                  ^,          R	,          R8X  g   Q hV^ ,          P                  R4      R
8X  g   Q hV^ ,          P                  / 8X  g   Q h\        VRRR4      p\        V^ ,          P                  4      '       g   Q hV^ ,          P                  ^ ,          R	,          R8X  g   Q hV^ ,          P                  ^,          R	,          R8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\        \        W4      V ^ ^
3V^ ^
34      p\	        V^ ,          \
        4      '       g   Q hV^ ,          P                  \        W4      8X  g   Q hV^ ,          P                  ^ ,          V ^ ^
38X  g   Q hV^ ,          P                  ^,          V^ ^
38X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hR# )re   r^  Fzx + yrF  rp  rq  zx*yc                 ó   € W,           # r8   rD   ry   s   &&r@   rs   Ú4test_plot3d_plot_contour_arguments.<locals>.<lambda>Ñ  s   € �Q–UrC   re  rf  z	Min(x, y)Nr÷   r}   éüÿÿÿr   iúÿÿÿrg  )rr   r~   r)  )rv   r}   r{   )r~   r)  )r}   r{   )r2   r+   r
   r   rh  r*   rÉ   ri  rj  rk  rl  r   rm  s       r@   Ú"test_plot3d_plot_contour_argumentsr—  Š  sÞ  € ç‹:ÜÐ1Ô2ä�6‹?�D€Aô 	ˆq�u‹€AÜ�a˜•dÔ4×5Ò5Ð5Ð5ØˆQ�4�9‰9˜�ÔÐÐØˆQ�4�;‰;�q�>˜a  b˜\Ô)¨a°°b¯\Ð9Ð9ØˆQ�4�;‰;�q�>˜a  b˜\Ô)¨a°°b¯\Ð9Ð9ØˆQ�4�>‰>˜%Ó  GÔ+Ð+Ð+ØˆQ�4×Ñ Ô"Ð"Ð"ô 	ˆq�u�q˜"˜a�j &¨6°6Ð*:Ó;€AÜ�a˜•dÔ4×5Ò5Ð5Ð5ØˆQ�4�9‰9˜�ÔÐÐØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�;‰;�q�>˜a  b˜\Ô)Ð)Ð)ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ ¨Ð 0Ô0Ð0Ð0äˆq�u�q˜"˜a�j 1 b¨! *¨fÓ5€AØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ô 	ˆq�u�a•eÓ€AØˆQ�4�9‰9˜�ÔÐÐØˆQ�4�;‰;�q�>˜a  b˜\Ô)¨a°°b¯\Ð9Ð9ØˆQ�4�;‰;�q�>˜a  b˜\Ô)¨a°°b¯\Ð9Ð9ØˆQ�4�>‰>˜%Ó  GÔ+Ð+Ð+ØˆQ�4×Ñ Ô"Ð"Ð"ØˆQ�4�9‰9˜�ÔÐÐØˆQ�4�;‰;�q�>˜a  b˜\Ô)¨a°°b¯\Ð9Ð9ØˆQ�4�;‰;�q�>˜a  b˜\Ô)¨a°°b¯\Ð9Ð9ØˆQ�4�>‰>˜%Ó  EÔ)Ð)Ð)ØˆQ�4×Ñ Ô"Ð"Ð"ô 	ˆq�u�a•e˜a  Q˜Z¨!¨R°¨Ó4€AØˆQ�4�9‰9˜�ÔÐÐØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�>‰>˜%Ó  GÔ+Ð+Ð+ØˆQ�4×Ñ Ô"Ð"Ð"ØˆQ�4�9‰9˜�ÔÐÐØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�>‰>˜%Ó  EÔ)Ð)Ð)ØˆQ�4×Ñ Ô"Ð"Ð"ô 	Ø	
���B˜�
˜Q  A˜JÐ'Ø	
���B˜�
˜Q  A˜J¨°¸Ð0@ÐAó	C€Að ˆQ�4�9‰9˜�ÔÐÐØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�>‰>˜%Ó  GÔ+Ð+Ð+ØˆQ�4×Ñ Ô"Ð"Ð"ØˆQ�4�9‰9˜�ÔÐÐØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ ¨Ð 0Ô0Ð0Ð0ñ 	€AÜˆq‹	€AÜ�A�a•D—I‘I×ÒÐÐØˆQ�4�;‰;�q�>˜"Õ Ô*Ð*Ð*ØˆQ�4�;‰;�q�>˜"Õ Ô*Ð*Ð*ØˆQ�4�>‰>˜%Ó  BÔ&Ð&Ð&ØˆQ�4×Ñ Ô"Ð"Ð"ô 	ˆq�, ¨fÓ5€AÜ�A�a•D—I‘I×ÒÐÐØˆQ�4�;‰;�q�>˜"Õ Ô(Ð(Ð(ØˆQ�4�;‰;�q�>˜"Õ Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ Ô"Ð"Ð"ô 	Œs�1‹y˜1˜a ˜* q¨!¨R jÓ1€AÜ�a˜•dÔ4×5Ò5Ð5Ð5ØˆQ�4�9‰9œ˜A›	Ô!Ð!Ð!ØˆQ�4�;‰;�q�>˜a  B˜ZÔ'Ð'Ð'ØˆQ�4�;‰;�q�>˜a  B˜ZÔ'Ð'Ð'ØˆQ�4�>‰>˜%Ó  KÔ/Ð/Ð/ØˆQ�4×Ñ Ô"Ð"Ò"rC   c                  óž  € \         '       g   \        R 4       \        R4      w  r\        W,           \	        W,           4      \        W,           4      4      p\        V^ ,          \        4      '       g   Q hV^ ,          P                  W,           \	        W,           4      \        W,           4      38X  g   Q hV^ ,          P                  ^ ,          V R^
38X  g   VR^
3'       g   Q hV^ ,          P                  ^,          V R^
38X  g   VR^
3'       g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\        W,           \	        W,           4      \        W,           4      V R^3VR^3RRR/4      p\        V^ ,          \        4      '       g   Q hV^ ,          P                  W,           \	        W,           4      \        W,           4      38X  g   Q hV^ ,          P                  ^ ,          V R^38X  g   Q hV^ ,          P                  ^,          VR^38X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  RR/8X  g   Q h\        W,           \	        W,           4      \        W,           4      3W,
          \	        W,
          4      \        W,
          4      R34      pV^ ,          P                  W,           \	        W,           4      \        W,           4      38X  g   Q hV^ ,          P                  ^ ,          V R^
38X  g   VR^
3'       g   Q hV^ ,          P                  ^,          V R^
38X  g   VR^
3'       g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hV^,          P                  W,
          \	        W,
          4      \        W,
          4      38X  g   Q hV^,          P                  ^ ,          V R^
38X  g   VR^
3'       g   Q hV^,          P                  ^,          V R^
38X  g   VR^
3'       g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  / 8X  g   Q h\        W,           \	        W,           4      \        W,           4      V R^3R3W,
          \	        W,
          4      \        W,
          4      V R^3VR^3RRR/34      pV^ ,          P                  W,           \	        W,           4      \        W,           4      38X  g   Q hV^ ,          P                  ^ ,          V R^38X  g   Q hV^ ,          P                  ^,          VR^
38X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q hV^,          P                  W,
          \	        W,
          4      \        W,
          4      38X  g   Q hV^,          P                  ^ ,          V R^38X  g   Q hV^,          P                  ^,          VR^38X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  RR/8X  g   Q h\        R R	 R
 RR4      p\        ;QJ d-    R V^ ,          P                   4       F  '       d   K   RM"	  RM! R V^ ,          P                   4       4      '       g   Q hV^ ,          P                  ^ ,          R,          R8X  g   Q hV^ ,          P                  ^,          R,          R8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\        R R R RR3R R R R R!R34      p\        ;QJ d-    R V^ ,          P                   4       F  '       d   K   RM"	  RM! R V^ ,          P                   4       4      '       g   Q hV^ ,          P                  ^ ,          R,          R8X  g   Q hV^ ,          P                  ^,          R,          R8X  g   Q hV^ ,          P                  R4      R8X  g   Q hV^ ,          P                  / 8X  g   Q h\        ;QJ d-    R V^,          P                   4       F  '       d   K   RM"	  RM! R V^,          P                   4       4      '       g   Q hV^,          P                  ^ ,          R,          R"8X  g   Q hV^,          P                  ^,          R,          R#8X  g   Q hV^,          P                  R4      R8X  g   Q hV^,          P                  / 8X  g   Q hR# )$re   r^  Fz(x + y, cos(x + y), sin(x + y))rF  rp  rq  rs  c                 ó   € V # r8   rD   ©ÚuÚvs   &&r@   rs   Ú:test_plot3d_parametric_surface_arguments.<locals>.<lambda>(  s   € ‘QrC   c                 ó   € V# r8   rD   rš  s   &&r@   rs   r�  (  rÏ   rC   c                 ó   € W,           # r8   rD   rš  s   &&r@   rs   r�  (  s   € °Q¶UrC   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5ir8   rz  r{  s   & r@   r}  Ú;test_plot3d_parametric_surface_arguments.<locals>.<genexpr>*  r  r€  Tre  rf  c                 ó   € V # r8   rD   rš  s   &&r@   rs   r�  3  ó   € ‘arC   c                 ó   € V# r8   rD   rš  s   &&r@   rs   r�  3  r5  rC   c                 ó   € W,           # r8   rD   rš  s   &&r@   rs   r�  3  ó   € °a¶erC   c                 ó   € V# r8   rD   rš  s   &&r@   rs   r�  5  r£  rC   c                 ó   € V # r8   rD   rš  s   &&r@   rs   r�  5  r5  rC   c                 ó   € W,
          # r8   rD   rš  s   &&r@   rs   r�  5  r¦  rC   c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5ir8   rz  r{  s   & r@   r}  r¡  7  r  r€  c              3   ó8   "  € T F  p\        V4      x € K  	  R # 5ir8   rz  r{  s   & r@   r}  r¡  <  r  r€  Nr÷   r}   r–  r   )r›  r   r(  )rœ  r   r&  r„  )r   r&  )r›  r}   r)  )rœ  r–  rÃ   )r}   r)  )r–  rÃ   )r2   r+   r
   r    r   r   rh  r)   rÉ   ri  rj  rk  r…  r[  s      r@   Ú(test_plot3d_parametric_surface_argumentsr¬  ì  s~  € ç‹:ÜÐ1Ô2ä�6‹?�D€Aô 	" !¥%¬¨Q­U«´S¸½³ZÓ@€AÜ�a˜•dÔ3×4Ò4Ð4Ð4ØˆQ�4�9‰9˜�¤ A¥E£
¬C°µ«JÐ7Ô7Ð7Ð7ØˆQ�4�;‰;�q�>˜a  b˜\Ô)¨a°°b¯\Ð9Ð9ØˆQ�4�;‰;�q�>˜a  b˜\Ô)¨a°°b¯\Ð9Ð9ØˆQ�4�>‰>˜%Ó Ð$EÔEÐEÐEØˆQ�4×Ñ Ô"Ð"Ð"ô 	" !¥%¬¨Q­U«´S¸½³ZØ	
ˆB�ˆ
�Q˜˜A�J ¨°Ð(8ó	:€Aä�a˜•dÔ3×4Ò4Ð4Ð4ØˆQ�4�9‰9˜�¤ A¥E£
¬C°µ«JÐ7Ô7Ð7Ð7ØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ ¨Ð 0Ô0Ð0Ð0ô 	"Ø	
�”�A•E“
œC ¥›JÐ'Ø	
�”�A•E“
œC ¥›J¨Ð/ó	1€Að ˆQ�4�9‰9˜�¤ A¥E£
¬C°µ«JÐ7Ô7Ð7Ð7ØˆQ�4�;‰;�q�>˜a  b˜\Ô)¨a°°b¯\Ð9Ð9ØˆQ�4�;‰;�q�>˜a  b˜\Ô)¨a°°b¯\Ð9Ð9ØˆQ�4�>‰>˜%Ó Ð$EÔEÐEÐEØˆQ�4×Ñ Ô"Ð"Ð"ØˆQ�4�9‰9˜�¤ A¥E£
¬C°µ«JÐ7Ô7Ð7Ð7ØˆQ�4�;‰;�q�>˜a  b˜\Ô)¨a°°b¯\Ð9Ð9ØˆQ�4�;‰;�q�>˜a  b˜\Ô)¨a°°b¯\Ð9Ð9ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ Ô"Ð"Ð"ô 	"Ø	
�”�A•E“
œC ¥›J¨¨B°¨
°FÐ;Ø	
�”�A•E“
œC ¥›J¨¨B°¨
°Q¸¸A°JØ�f˜fÐ%ð	'ó	(€Að ˆQ�4�9‰9˜�¤ A¥E£
¬C°µ«JÐ7Ô7Ð7Ð7ØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�;‰;�q�>˜a  b˜\Ô)Ð)Ð)ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ Ô"Ð"Ð"ØˆQ�4�9‰9˜�¤ A¥E£
¬C°µ«JÐ7Ô7Ð7Ð7ØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�;‰;�q�>˜a  Q˜ZÔ'Ð'Ð'ØˆQ�4�>‰>˜%Ó  GÔ+Ð+Ð+ØˆQ�4×Ñ ¨Ð 0Ô0Ð0Ð0ô 	"Ù™Ñ(:Ø�\ó	#€A÷ ‹3Ñ. A a¥D§I¢IÓ.�3�3Š3Ñ. A a¥D§I¢IÓ.×.Ò.Ð.Ð.ØˆQ�4�;‰;�q�>˜"Õ Ô(Ð(Ð(ØˆQ�4�;‰;�q�>˜"Õ Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  BÔ&Ð&Ð&ØˆQ�4×Ñ Ô"Ð"Ð"ô 	"Ù	™Ñ);Ø�\ð	#á	™Ñ);Ø�l Fð	,ó	-€A÷
 ‹3Ñ. A a¥D§I¢IÓ.�3�3Š3Ñ. A a¥D§I¢IÓ.×.Ò.Ð.Ð.ØˆQ�4�;‰;�q�>˜"Õ Ô'Ð'Ð'ØˆQ�4�;‰;�q�>˜"Õ Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  BÔ&Ð&Ð&ØˆQ�4×Ñ Ô"Ð"Ð"ß‹3Ñ. A a¥D§I¢IÓ.�3�3Š3Ñ. A a¥D§I¢IÓ.×.Ò.Ð.Ð.ØˆQ�4�;‰;�q�>˜"Õ Ô(Ð(Ð(ØˆQ�4�;‰;�q�>˜"Õ Ô(Ð(Ð(ØˆQ�4�>‰>˜%Ó  FÔ*Ð*Ð*ØˆQ�4×Ñ Ô"Ð"Ò"rC   )lrˆ   Útempfiler   ÚpytestÚsympy.concrete.summationsr   Úsympy.core.numbersr   r   r   Úsympy.core.relationalr   Úsympy.core.symbolr	   r
   Ú&sympy.functions.elementary.exponentialr   r   r   r   Ú(sympy.functions.elementary.miscellaneousr   r   Ú$sympy.functions.elementary.piecewiser   Ú(sympy.functions.elementary.trigonometricr   r   r   Úsympy.functions.special.hyperr   Úsympy.integrals.integralsr   Úsympy.logic.boolalgr   Úsympy.core.singletonr   Úsympy.core.sympifyr   Úsympy.externalr   Úsympy.plotting.plotr   r   r   r   r   r    r!   r"   r#   r$   r%   Úsympy.plotting.seriesr&   r'   r(   r)   r*   Úsympy.testing.pytestr+   r,   r-   r.   r/   Úsympy.utilitiesr0   r¯   Úsympy.utilities.exceptionsr1   ÚRuntimeErrorr2   r6   rO   rb   ÚmarkÚparametrizer”   r›   r±   rµ   r¼   rÊ   rÕ   rÚ   rî   rõ   rú   r   r  r  r	  r  r  r  r"  r/  r1  r=  r@  rU  rW  r\  rn  rˆ  r’  r—  r¬  rD   rC   r@   Ú<module>rÅ     s>  ðÛ 	Ý 'Û Ý )ß *Ñ *Ý $ß -ß RÓ Rß FÝ :ß ?Ý 8Ý 1Ý .Ý #Ý "Ý &Ý (÷÷ ÷Hõ H÷7õ 7÷ aÕ `Ý 1Ý 6á 
„ñ Ø W°\°OôE€
ô#˜ô #ô�Tô ò .ð
 ‡�×Ñ˜ d¨E ]Ó3ñNó 4ðNðb ‡�×Ñ˜ d¨E ]Ó3ñBó 4ðBðJ ‡�×Ñ˜ d¨E ]Ó3ñOó 4ðOðd ‡�×Ñ˜ d VÓ,ñó -ðð& ‡�×Ñ˜ d¨E ]Ó3ñó 4ððB ‡�×Ñ˜ d¨E ]Ó3ñ$3ó 4ð$3ðN ‡�×Ñ˜ d¨E ]Ó3ñ'ó 4ð'ðT ‡�×Ñ˜ d¨E ]Ó3ñó 4ðð( ‡�×Ñ˜ d¨E ]Ó3ñ#2ó 4ð#2òL	2ð ‡�×Ñ˜ d¨E ]Ó3ñ-ó 4ð-ð ‡�×Ñ˜ d¨E ]Ó3ñó 4ðð ‡�×Ñ˜ d¨E ]Ó3ñ)ó 4ð)ð ‡�×Ñ˜ d¨E ]Ó3ñ
)ó 4ð
)ñ ÐbÓcñ-ó dð-ð" ‡�×Ñ˜ d¨E ]Ó3ñ
)ó 4ð
)ð ‡�×Ñ˜ d¨E ]Ó3ñ)ó 4ð)ð. ‡�×Ñ˜ d¨E ]Ó3ñ ó 4ð ð  ‡�×Ñ˜ d¨E ]Ó3ñ !ó 4ð !ðF ‡�×Ñ˜ d¨E ]Ó3ñ9ó 4ð9ò.ò6;ð6 ‡�×Ñ˜ d¨E ]Ó3ñó 4ðð ‡�×Ñ˜ d¨E ]Ó3ñ)ó 4ð)ò$ò(%ò8T+ònY#òxQ#òh_#ôDT#rC   