![]() |
Go to the source code of this file.
Modules | |
module | detailed_balance |
Module that deals with inverse reaction rates. | |
Functions/Subroutines | |
subroutine, public | detailed_balance::init_inverse_rates () |
Initialize everything for the inverse rates. More... | |
subroutine, public | detailed_balance::merge_inverse_rates (rrate_array, rrate_length) |
Delete and create new inverse rates. More... | |
subroutine, private | detailed_balance::create_inverse_rate (forward_rate, inverse_rate) |
Routine to create an inverse rate, based on the forward rate. More... | |
subroutine, public | detailed_balance::calculate_detailed_balance (temp, rrate_array, inverse_rate, rate) |
Calculate the inverse rate from the forward one via detailed balance. More... | |
subroutine, private | detailed_balance::write_reac_rate (rate_array, nrea, rate_array_old, nrea_old) |
Verbose routine to output one inverse reaction of chapter 4-9. More... | |
subroutine, private | detailed_balance::write_reac_verbose_out () |
Write the verbose output of the reaction rates. More... | |
Variables | |
integer, private | detailed_balance::ninv |
Number of inverse rates. More... | |
integer, private | detailed_balance::ninv_old |
Number of old inverse rates. More... | |
character(len=4), dimension(:), allocatable, private | detailed_balance::src_ignore |
integer, private | detailed_balance::src_ignore_length |
character(len=4), dimension(:), allocatable, private | detailed_balance::src_q_reacl |
integer, private | detailed_balance::src_q_reacl_length |
character(len=4), dimension(:), allocatable, private | detailed_balance::src_q_winvn |
integer, private | detailed_balance::src_q_winvn_length |
The error file code for this file is W26.
Contains the module detailed_balance
Definition in file detailed_balance.f90.