+
    0i                     F    ^ RI t^ RIHtHt ^ RIt^ RIHt  ! R R4      t	R# )    N)assert_allcloseassert_equalc                   :  a  ] tR t^t o R tR t]P                  P                  R]	P                  R	]P                  ) 3]	P                  ^ ^ 3]	P                  ^]P                  3]	P                  R
]P                  3]	P                  ^d]P                  3]	P                  ^ ]P                  3]	P                  ^R3]	P                  ^]P                  ) 3]	P                  R
]P                  3]	P                  ^d]P                  3.
. ROR7      R 4       tR tRtV tR# )TestInverseErrorFunctionc                    \         P                  ! R^^e4      p\        \        P                  ! ^V,
          4      \        P
                  ! V4      ^ RR7       R# )   V瞯<rtolatolN)nplinspacer   scerfcinverfinv)selfxs   & ]/var/www/html/photoedit/myenv/lib/python3.14/site-packages/scipy/special/tests/test_erfinv.pytest_compliment(TestInverseErrorFunction.test_compliment	   s7    KKAs#

1q5)299Q<aeL    c                    \         P                  ! . RO4      p\        P                  ! V4      p. ROp\	        W#^ RR7       R# )r   r	   r
   N)
r   g?g?g333333?g?g      ?g333333?gffffff?g?g?)
g        gt9%D?gE	r7,?g^Htp?gM?g
$?gEd0?gOBکs?g)%?gQwF?)r   arrayr   r   r   )r   yactualexpecteds   &   r   test_literal_values,TestInverseErrorFunction.test_literal_values   s5     HHEF1
 	qu=r   zf, x, y)idsc                *    \        V! V4      V4       R # )N)r   )r   fr   r   s   &&&&r   test_domain_bounds+TestInverseErrorFunction.test_domain_bounds'   s    8 	QqT1r   c                   \         P                  ! . RO4      p\         P                  ! . RO4      p\        \        P                  ! V4      VRR7       \        \        P
                  ! \        P                  ! V4      4      VRR7       R# )#B;r	   )r   g+<N)r&   r	   g+=g|=g:0yE>gv(x>gw$}>gư>)g_;g* <gfQ=g6^ D\=gIC>gr4iu>gKŢ+z>gg>)r   r   r   r   r   erf)r   r   r   s   &  r   test_erfinv_asympt+TestInverseErrorFunction.test_erfinv_asymptE   sb    
 HHMN88 2 3 			!h"	$ 	ryy|,"	$r    Nr   ig       )
zerfinv at lower boundzerfinv at midpointzerfinv at upper boundzerfinv below lower boundzerfinv above upper boundzerfcinv at lower boundzerfcinv at midpointzerfcinv at upper boundzerfcinv below lower boundzerfcinv above upper bound)__name__
__module____qualname____firstlineno__r   r   pytestmarkparametrizer   r   r   infnanr   r#   r(   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     M
>2 [[YYRVVG$YY1YY266"YYbff%YYRVV$ZZBFF#ZZD!ZZRVVG$ZZrvv&ZZbff%	

  676$ $r   r   )
numpyr   numpy.testingr   r   r/   scipy.specialspecialr   r   r*   r   r   <module>r;      s     7  Q$ Q$r   