def test_column_density_small_aperture(self):
"""Test column density for aperture << lengthscale.
Should be within 1% of ideal value.
"""
Q = 1e28 / u.s
v = 1 * u.km / u.s
rho = 10 * u.km
parent = 1e4 * u.km
N_avg = 2 * Haser(Q, v, parent).column_density(rho)
ideal = Q / v / 2 / rho
assert np.isclose(N_avg.decompose().value, ideal.decompose().value,
rtol=0.01)
评论列表
文章目录