Coverage for gpaw/test/test_ffbt.py: 100%
9 statements
« prev ^ index » next coverage.py v7.7.1, created at 2025-07-14 00:18 +0000
« prev ^ index » next coverage.py v7.7.1, created at 2025-07-14 00:18 +0000
1import pytest
3import numpy as np
4from scipy.special import spherical_jn
6from gpaw.ffbt import spherical_bessel
9@pytest.mark.parametrize('l', range(7))
10def test_spherical_bessel(l):
11 x_g = np.arange(101, dtype=float)
12 jl_g = spherical_bessel(l, x_g)
13 assert jl_g == pytest.approx(spherical_jn(l, x_g))