![]() |
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.