+
    0i
                     N    ^ RI t ^ RIt^ RIHt ^ RIHt ^ RIH	t	  ! R R4      t
R# )    N)assert_allclose)FuncDatac                   v  a  ] tR t^	t o ]P
                  P                  R]P                  ^^3^ ]P                  ^3^ ^]P                  3^]P                  ^ 3]P                  ^^ 3^^ ]P                  3]P                  ^ ^3]P                  ^ ^ 3.4      R 4       t	]P
                  P                  R]P                  ) ^ 3]P                  ^ 3.4      R 4       tR tR t]P
                  P                  R^ ^ ^ ]P                  3R.4      R 4       t]P
                  P                  R	. RO4      R
 4       tRtV tR# )TestVoigtProfilezx, sigma, gammac                l    \         P                  ! \        P                  ! WV4      4      '       g   Q hR # N)npisnanscvoigt_profile)selfxsigmagammas   &&&&_/var/www/html/photoedit/myenv/lib/python3.14/site-packages/scipy/special/tests/test_faddeeva.pytest_nanTestVoigtProfile.test_nan   s&     xx((59::::    z
x, desiredc                D    \         P                  ! V^^4      V8X  g   Q hR# )   Nr   r   )r   r   desireds   &&&r   test_infTestVoigtProfile.test_inf   s!    
 1a(G333r   c                    \         P                  ! . RO. RO. RO. RO. RO. R	O. R
O. RO. RO. RO.
4      p\        \        P                  VR^^ RR7      P                  4        R# )g(\@V瞯<)atolrtolN)g(\gHzF@gp=
ף@gk?)ggQ@gzG!8@ge9?)g(\+gGz0@g(\/E@g3y?)gRQ)gzG?gHzG@g,<i?)gGz&@g      @g(\5@gI?)gQ'gffffff4@gHz>@gxD?)gףp=
W"g\(9@gp=
ף @g
ڇ?)gףp=
0@g2@g      @gZA.Y?)gQ8"@g(\ @g
ףp=C@g|͵d?)g
ףp=Eg333333?gףp=
F@ghsn?)r   r      )r	   arrayr   r   r   check)r   pointss   & r   test_against_mathematica)TestVoigtProfile.test_against_mathematica   s`    
 :9<9:<999;
  		
 %'r   c                    \         P                  ! ^ ^
^4      p\        \        P                  ! V^^4      \        P                  ! V) ^^4      R^ R7       R# )r   r   r   r   Nr	   linspacer   r   r   )r   r   s   & r   test_symmetryTestVoigtProfile.test_symmetry9   sH    KK2r"Q1%aRA&		
r   zx, sigma, gamma, desiredc                B    \         P                  ! WV4      V8X  g   Q hR # r   r   )r   r   r   r   r   s   &&&&&r   test_corner_cases"TestVoigtProfile.test_corner_casesB   s    
 %0G;;;r   zsigma1, gamma1, sigma2, gamma2c                    \         P                  ! ^^
^4      p\        \        P                  ! WQV4      \        P                  ! WSV4      RRR7       R# )r   缉ؗҜ<r&   Nr'   )r   sigma1gamma1sigma2gamma2r   s   &&&&& r   test_continuity TestVoigtProfile.test_continuityI   sD     KK2r"Q/Q/		
r    N)r   r   r   r   ))r   r   r/   r   )r   r   r   r/   )r   r   r/   r/   )__name__
__module____qualname____firstlineno__pytestmarkparametrizer	   nanr   infr   r#   r)   r,   r4   __static_attributes____classdictcell__)__classdict__s   @r   r   r   	   sL    [[.	A	
BFFA	
Arvv	
BFFA	A	
Arvv	A	A	1 	;	; [[\
&&!	, 4	44
 [[7	
Aq"&&: <	< [[= @ 



r   r   )r;   numpyr	   numpy.testingr   scipy.specialspecialr   scipy.special._testutilsr   r   r6   r   r   <module>rH      s       )  -L
 L
r   