CHIANTI provides the ability to compute the suppression of dielectronic recombination using the approach of Nikolic et al. (2018). In recomb_rate.pro, the primary entrypoint for computing the recombination rate for a given ion, the routine ch_dr_suppress.pro is used to compute the dielectronic recombination rate (optionally) including density-dependent suppression. In addition to returning the suppressed dielectonic recombination rate, it also returns the suppression factor.
However, when the recombination rates are computed as part of the advanced model rates in ch_nikolic_dr_suppression.pro is used which has a (mostly) separate implementation of the suppression factor calculation as compared to ch_dr_suppress.pro.
From what I can tell, the latter is a separate function in order to avoid applying the low-temperature correction factor. However, it would be preferable if there was a single implementation of this correction factor that was used everywhere.
CHIANTI provides the ability to compute the suppression of dielectronic recombination using the approach of Nikolic et al. (2018). In
recomb_rate.pro, the primary entrypoint for computing the recombination rate for a given ion, the routinech_dr_suppress.prois used to compute the dielectronic recombination rate (optionally) including density-dependent suppression. In addition to returning the suppressed dielectonic recombination rate, it also returns the suppression factor.However, when the recombination rates are computed as part of the advanced model rates in
ch_nikolic_dr_suppression.prois used which has a (mostly) separate implementation of the suppression factor calculation as compared toch_dr_suppress.pro.From what I can tell, the latter is a separate function in order to avoid applying the low-temperature correction factor. However, it would be preferable if there was a single implementation of this correction factor that was used everywhere.