![]() |
Go to the source code of this file.
Modules | |
module | reaclib_rate_module |
Module that deals with reaclib reaction rates. | |
Functions/Subroutines | |
subroutine, public | reaclib_rate_module::init_reaclib_rates () |
Count and read reaclib reactions. More... | |
subroutine, private | reaclib_rate_module::write_reac_verbose_out () |
Write the amount of individual reactions to the out. More... | |
subroutine | reaclib_rate_module::read_binary_reaclib_reaction_data (path) |
Read the complete rrate array from a binary file. More... | |
subroutine | reaclib_rate_module::output_binary_reaclib_reaction_data (path) |
Save the complete rrate array to a binary file. More... | |
subroutine | reaclib_rate_module::calculate_reacl_rate (rrate, rat_calc) |
Calculate a reaclib rate. More... | |
subroutine, public | reaclib_rate_module::merge_reaclib_rates (rrate_array, rrate_length) |
Merge the reaclib rates into a larger array. More... | |
subroutine, private | reaclib_rate_module::read_reaclib () |
Read reaclib reaction rates. More... | |
subroutine | reaclib_rate_module::set_heating_frac (reac_rate_array, length) |
Set the fraction of energy radiated away by neutrinos. More... | |
subroutine, public | reaclib_rate_module::set_reaction_type (rr_tmp) |
Set a flag for the reaction type. More... | |
subroutine, private | reaclib_rate_module::count_reaclib_rates () |
Count the amount of reaclib reactions. More... | |
Variables | |
integer, private | reaclib_rate_module::nrea |
Amount of reaclib rates. More... | |
integer, private | reaclib_rate_module::n_w |
integer, private | reaclib_rate_module::n_ng |
integer, private | reaclib_rate_module::n_gn |
integer, private | reaclib_rate_module::n_ap |
integer, private | reaclib_rate_module::n_pa |
integer, private | reaclib_rate_module::n_o |
integer, private | reaclib_rate_module::n_pg |
integer, private | reaclib_rate_module::n_gp |
Amount of individual reaction types. More... | |
integer, private | reaclib_rate_module::n_np |
integer, private | reaclib_rate_module::n_pn |
integer, private | reaclib_rate_module::n_ag |
integer, private | reaclib_rate_module::n_ga |
integer, private | reaclib_rate_module::n_an |
integer, private | reaclib_rate_module::n_na |
Amount of individual reaction types. More... | |
integer, private | reaclib_rate_module::n_bm |
integer, private | reaclib_rate_module::n_bp |
integer, private | reaclib_rate_module::n_ad |
integer, private | reaclib_rate_module::n_pe |
integer, private | reaclib_rate_module::n_ne |
integer, private | reaclib_rate_module::n_ec |
Amount of individual reaction types. More... | |
type(reactionrate_type), dimension(:), allocatable, private | reaclib_rate_module::rrate_reaclib |
Reaclib reaction rates. More... | |
character(len= *), parameter, private | reaclib_rate_module::rrate_binary_name = "rrate.windat" |
Name of the binary file for rrate array. More... | |
real(r_kind), private | reaclib_rate_module::infty |
The error file code for this file is W38.
Contains the module reaclib_rate_module
Definition in file reaclib_rate_module.f90.