@@ -38,7 +38,7 @@ def test__mass_and_concentration_consistent_with_normal_nfw():
3838 redshift_profile = 0.6 , redshift_source = 2.5 , cosmology = cosmology
3939 )
4040
41- # We uare using the NFWTruncatedSph to check the mass gives a conosistnt kappa_s, given certain radii.
41+ # We are using the NFWTruncatedSph to check the mass gives a consistnt kappa_s, given certain radii.
4242
4343 assert mass_at_200_via_kappa_s == mass_at_200_via_mass
4444 assert concentration_via_kappa_s == concentration_via_mass
@@ -53,6 +53,58 @@ def test__mass_and_concentration_consistent_with_normal_nfw():
5353
5454 assert mp .scale_radius == pytest .approx (0.273382 , 1.0e-4 )
5555
56+ # def test__mass_and_concentration_consistent_with_cored_nfw():
57+ #
58+ # from autogalaxy.cosmology.model import FlatLambdaCDMWrap
59+ #
60+ # cosmology = FlatLambdaCDMWrap(H0=70.0, Om0=0.3)
61+ #
62+ # mp = ag.mp.cNFWMCRDuffySph(
63+ # centre=(1.0, 2.0),
64+ # mass_at_200=1.0e9,
65+ # f_c=0.01,
66+ # redshift_object=0.6,
67+ # redshift_source=2.5,
68+ # )
69+ #
70+ # mass_at_200_via_mass = mp.mass_at_200_solar_masses(
71+ # redshift_object=0.6, redshift_source=2.5, cosmology=cosmology
72+ # )
73+ # concentration_via_mass = mp.concentration(
74+ # redshift_profile=0.6, redshift_source=2.5, cosmology=cosmology
75+ # )
76+ #
77+ # cnfw_kappa_s = ag.mp.cNFWSph(
78+ # centre=(1.0, 2.0),
79+ # kappa_s=mp.kappa_s,
80+ # scale_radius=mp.scale_radius,
81+ # core_radius=mp.core_radius,
82+ # )
83+ #
84+ # mass_at_200_via_kappa_s = cnfw_kappa_s.mass_at_200_solar_masses(
85+ # redshift_object=0.6, redshift_source=2.5, cosmology=cosmology
86+ # )
87+ # concentration_via_kappa_s = cnfw_kappa_s.concentration(
88+ # redshift_profile=0.6, redshift_source=2.5, cosmology=cosmology
89+ # )
90+ #
91+ # # We are using the NFWTruncatedSph to check the mass gives a consistnt kappa_s, given certain radii.
92+ #
93+ # assert mass_at_200_via_kappa_s == mass_at_200_via_mass
94+ # assert concentration_via_kappa_s == concentration_via_mass
95+ #
96+ # assert mp.centre == (1.0, 2.0)
97+ #
98+ # assert mp.axis_ratio() == 1.0
99+ #
100+ # assert mp.angle() == 0.0
101+ #
102+ # assert mp.inner_slope == 1.0
103+ #
104+ # assert mp.scale_radius == pytest.approx(0.273382, 1.0e-4)
105+ #
106+ # assert mp.core_radius == pytest.approx(0.00273382, 1.0e-6)
107+
56108
57109def test__mass_and_concentration_consistent_with_normal_nfw__scatter_0 ():
58110
0 commit comments