11from __future__ import annotations
22
3+ import math
34from typing import TYPE_CHECKING
45
56import healpix
@@ -339,7 +340,7 @@ def test_position_weights(
339340def test_displace_arg_complex (compare : type [Compare ], xp : ModuleType ) -> None :
340341 """Test displace function with complex-valued displacement."""
341342 d = 5.0 # deg
342- r = d / 180 * xp .pi
343+ r = d / 180 * math .pi
343344
344345 # displace the origin so everything is easy
345346 lon0 = xp .asarray (0.0 )
@@ -365,7 +366,7 @@ def test_displace_arg_complex(compare: type[Compare], xp: ModuleType) -> None:
365366def test_displace_arg_real (compare : type [Compare ], xp : ModuleType ) -> None :
366367 """Test displace function with real-valued argument."""
367368 d = 5.0 # deg
368- r = d / 180 * xp .pi
369+ r = d / 180 * math .pi
369370
370371 # displace the origin so everything is easy
371372 lon0 = xp .asarray (0.0 )
@@ -395,17 +396,17 @@ def test_displace_abs(
395396) -> None :
396397 """Check that points are displaced by the correct angular distance."""
397398 n = 1_000
398- abs_alpha = urng .uniform (0 , 2 * xp .pi , size = n )
399- arg_alpha = urng .uniform (- xp .pi , xp .pi , size = n )
399+ abs_alpha = urng .uniform (0 , 2 * math .pi , size = n )
400+ arg_alpha = urng .uniform (- math .pi , math .pi , size = n )
400401
401- lon_ = urng .uniform (- xp .pi , xp .pi , size = n ) / xp .pi * 180
402- lat_ = xp .asin (urng .uniform (- 1 , 1 , size = n )) / xp .pi * 180
402+ lon_ = urng .uniform (- math .pi , math .pi , size = n ) / math .pi * 180
403+ lat_ = xp .asin (urng .uniform (- 1 , 1 , size = n )) / math .pi * 180
403404
404405 lon , lat = glass .displace (lon_ , lat_ , abs_alpha * xp .exp (1j * arg_alpha ))
405406
406- th = (90.0 - lat ) / 180 * xp .pi
407- th_ = (90.0 - lat_ ) / 180 * xp .pi
408- delta = (lon - lon_ ) / 180 * xp .pi
407+ th = (90.0 - lat ) / 180 * math .pi
408+ th_ = (90.0 - lat_ ) / 180 * math .pi
409+ delta = (lon - lon_ ) / 180 * math .pi
409410
410411 cos_a = xp .cos (th ) * xp .cos (th_ ) + xp .cos (delta ) * xp .sin (th ) * xp .sin (th_ )
411412
@@ -419,11 +420,11 @@ def test_displacement(
419420) -> None :
420421 """Check that displacement of points is computed correctly."""
421422 # unit changes for displacements
422- deg5 = xp .asarray (5.0 ) / 180 * xp .pi
423+ deg5 = xp .asarray (5.0 ) / 180 * math .pi
423424 north = xp .exp (xp .asarray (1j * 0.0 ))
424- east = xp .exp (xp .asarray (1j * (xp .pi / 2 )))
425- south = xp .exp (xp .asarray (1j * xp .pi ))
426- west = xp .exp (xp .asarray (1j * (3 * xp .pi / 2 )))
425+ east = xp .exp (xp .asarray (1j * (math .pi / 2 )))
426+ south = xp .exp (xp .asarray (1j * math .pi ))
427+ west = xp .exp (xp .asarray (1j * (3 * math .pi / 2 )))
427428
428429 zero = xp .asarray (0.0 )
429430 five = xp .asarray (5.0 )
0 commit comments