fission_rate_module::fissionrate_type Type Reference

fission rate type, designed to save fragment distribution at initialization More...

Public Attributes

integer fissnuc_index
 index of parent nucleus More...
 
integer channels
 number of fragment pairs for each fission rate More...
 
integer mode
 fission mode; 1:n-induced fission 2: spontaneous and beta-delayed fission More...
 
integer released_n
 Amount of released neutrons for beta-delayed fission. More...
 
integer dimens
 dimension of fissparts array More...
 
real(r_kindcached
 computed rate More...
 
real(r_kindaverageq
 average Q value, weighted over all fragment channels More...
 
character(4) src
 Source of the reaction. More...
 
integer reac_type
 "rrt_sf": spontaneous fission, "rrt_bf": beta-delayed fission, "rrt_nf": neutron-induced fission More...
 
integer, dimension(:), allocatable fissparts
 corresponds to rrate()parts() array More...
 
integer, dimension(:,:), allocatable cscf_ind
 cscf_ind (i,j) gives the position of the entry \(\frac{d\dot{Y}_{j}}{dY_{i}}\) in the cscf data array More...
 
real(r_kind), dimension(9) param
 rate parameters a0-a9, as given in reaclib file More...
 
real(r_kind), dimension(:), allocatable q_value
 Q value of each fission channel. More...
 
real(r_kind), dimension(:), allocatable channelprob
 probability for each fragment pair More...
 
real(r_kind), dimension(:), allocatable ch_amount
 corresponds to rrate(i)ch_amount(j); for fragment i ch_amount(i) = +1 * channelprob(i) More...
 

Detailed Description

fission rate type, designed to save fragment distribution at initialization

Definition at line 21 of file fission_rate_module.f90.

Member Data Documentation

◆ averageq

real(r_kind) fission_rate_module::fissionrate_type::averageq

average Q value, weighted over all fragment channels

Definition at line 28 of file fission_rate_module.f90.

◆ cached

real(r_kind) fission_rate_module::fissionrate_type::cached

computed rate

Definition at line 27 of file fission_rate_module.f90.

◆ ch_amount

real(r_kind), dimension(:), allocatable fission_rate_module::fissionrate_type::ch_amount

corresponds to rrate(i)ch_amount(j); for fragment i ch_amount(i) = +1 * channelprob(i)

Definition at line 36 of file fission_rate_module.f90.

◆ channelprob

real(r_kind), dimension(:), allocatable fission_rate_module::fissionrate_type::channelprob

probability for each fragment pair

Definition at line 35 of file fission_rate_module.f90.

◆ channels

integer fission_rate_module::fissionrate_type::channels

number of fragment pairs for each fission rate

Definition at line 23 of file fission_rate_module.f90.

◆ cscf_ind

integer, dimension(:,:), allocatable fission_rate_module::fissionrate_type::cscf_ind

cscf_ind (i,j) gives the position of the entry \(\frac{d\dot{Y}_{j}}{dY_{i}}\) in the cscf data array

Definition at line 32 of file fission_rate_module.f90.

◆ dimens

integer fission_rate_module::fissionrate_type::dimens

dimension of fissparts array

Definition at line 26 of file fission_rate_module.f90.

◆ fissnuc_index

integer fission_rate_module::fissionrate_type::fissnuc_index

index of parent nucleus

Definition at line 22 of file fission_rate_module.f90.

◆ fissparts

integer, dimension(:), allocatable fission_rate_module::fissionrate_type::fissparts

corresponds to rrate()parts() array

Definition at line 31 of file fission_rate_module.f90.

◆ mode

integer fission_rate_module::fissionrate_type::mode

fission mode; 1:n-induced fission 2: spontaneous and beta-delayed fission

Definition at line 24 of file fission_rate_module.f90.

◆ param

real(r_kind), dimension(9) fission_rate_module::fissionrate_type::param

rate parameters a0-a9, as given in reaclib file

Definition at line 33 of file fission_rate_module.f90.

◆ q_value

real(r_kind), dimension(:), allocatable fission_rate_module::fissionrate_type::q_value

Q value of each fission channel.

Definition at line 34 of file fission_rate_module.f90.

◆ reac_type

integer fission_rate_module::fissionrate_type::reac_type

"rrt_sf": spontaneous fission, "rrt_bf": beta-delayed fission, "rrt_nf": neutron-induced fission

Definition at line 30 of file fission_rate_module.f90.

◆ released_n

integer fission_rate_module::fissionrate_type::released_n

Amount of released neutrons for beta-delayed fission.

Definition at line 25 of file fission_rate_module.f90.

◆ src

character(4) fission_rate_module::fissionrate_type::src

Source of the reaction.

Definition at line 29 of file fission_rate_module.f90.