|
87 | 87 | #include "grackle_macros.h"
|
88 | 88 | #include "grackle_rate_functions.h"
|
89 | 89 | #include "init_extra_collisional_rates.hpp" // init_extra_collisional_rates
|
| 90 | +#include "init_misc_species_cool_rates.hpp" // init_misc_species_cool_rates |
90 | 91 | #include "initialize_dust_yields.hpp" // initialize_dust_yields
|
91 |
| -#include "initialize_metal_chemistry_rates.hpp" // initialize_metal_chemistry_rates |
92 | 92 | #include "initialize_rates.hpp"
|
93 | 93 | #include "internal_types.hpp" // new_CollisionalRxnRateCollection
|
94 | 94 | #include "LUT.hpp" // CollisionalRxnLUT
|
@@ -619,23 +619,23 @@ int grackle::impl::initialize_rates(
|
619 | 619 | //(Equation B15, Krumholz, 2014)
|
620 | 620 | add_scalar_reaction_rate(&my_rates->gamma_isrf, gamma_isrf_rate, coolingUnits, my_chemistry);
|
621 | 621 |
|
| 622 | + // initialize some extra collisional rates |
622 | 623 | if (grackle::impl::init_extra_collisional_rates(my_chemistry, my_rates, my_units) != GR_SUCCESS) {
|
623 | 624 | fprintf(stderr, "Error in init_extra_collisional_rates.\n");
|
624 | 625 | return GR_FAIL;
|
625 | 626 | }
|
626 | 627 |
|
627 |
| - /* Metal chemistry rates */ |
628 |
| - if (grackle::impl::initialize_metal_chemistry_rates(my_chemistry, my_rates, my_units) == FAIL) { |
| 628 | + // Miscellaneous species-based cooling rates |
| 629 | + if (grackle::impl::init_misc_species_cool_rates(my_chemistry, my_rates, my_units) != GR_SUCCESS) { |
629 | 630 | fprintf(stderr, "Error in initialize_metal_chemistry_rates.\n");
|
630 |
| - return FAIL; |
| 631 | + return GR_FAIL; |
631 | 632 | }
|
632 | 633 | /* Dust rates */
|
633 | 634 | if (grackle::impl::initialize_dust_yields(my_chemistry, my_rates, my_units) == FAIL) {
|
634 | 635 | fprintf(stderr, "Error in initialize_dust_yields.\n");
|
635 | 636 | return FAIL;
|
636 | 637 | }
|
637 | 638 |
|
638 |
| - //End of function definition. |
639 | 639 | return SUCCESS;
|
640 | 640 | }
|
641 | 641 |
|
0 commit comments