Collaboration diagram for fission_delay:
Public Member Functions | |
fission_delay () | |
Default constructor. | |
~fission_delay () | |
Default destructor. | |
void | manager (mf1_file &inFile) |
Manages the class. | |
void | read_mf1 (mf1_file &inFile) |
Gets the time constants and the total multiplicity. | |
int | one_mult (mf5_file &inFile, int j) |
Gets the multiplicities for the j-th channel and returns the model. | |
void | one_gen_evap (mf5_file &inFile, int count) |
Gets the energy distribution for the j-th channel for the general evaporation model. | |
void | gen_mf5_expand (int N_theta, two_d_table &e_dist) |
Forms the 2d list of energy distributions for general evaporation model. | |
void | one_table (mf5_file &inFile, int count) |
Gets the energy distribution for the j-th channel for an mf5 table. | |
Private Attributes | |
one_d_table | theta |
vector< double > | time_consts |
multiplicity | total_mult |
Definition at line 278 of file mf5classes.hpp.
|
Default constructor. Definition at line 287 of file mf5classes.hpp. |
|
Default destructor. Definition at line 290 of file mf5classes.hpp. |
|
Definition at line 1375 of file mf5classes.cpp. References theta, dd_link::x, and dd_link::y. Referenced by one_gen_evap(). |
|
Definition at line 1157 of file mf5classes.cpp. References ENDLClass::append, endf_file_name(), ENDL, Info(), one_gen_evap(), one_mult(), one_table(), ENDF_file::open(), pastenum(), mf5_file::read_line1(), read_mf1(), ENDLClass::set_c_number(), ENDLClass::set_s_number(), ENDLClass::set_yo(), SevereError(), time_consts, total_mult, Unimplemented(), dd_list::widen_jumps(), dd_list::write_endl(), and ENDLClass::write_file. Referenced by LoadFissionData(). |
|
Definition at line 1308 of file mf5classes.cpp. References ENDL, ENDLClass::eV2MeV, gen_mf5_expand(), ENDF_file::get_regions(), dd_list::INT, ENDLClass::Max_E_out, dd_list::NBT, read_dd(), mf5_file::read_line2(), ENDLClass::set_x1(), ENDLClass::set_yo(), theta, time_consts, two_d_list< one_d_table >::write_endl(), ENDLClass::write_file, dd_link::x, and dd_link::y. Referenced by manager(). |
|
Definition at line 1269 of file mf5classes.cpp. References ENDL, ENDLClass::eV2MeV, ENDF_file::get_regions(), dd_list::INT, dd_list::NBT, read_dd(), mf5_file::read_line2(), ENDLClass::set_c_number(), ENDLClass::set_s_number(), ENDLClass::set_x1(), ENDLClass::set_yo(), time_consts, total_mult, dd_list::write_endl(), ENDLClass::write_file, dd_link::x, and dd_link::y. Referenced by manager(). |
|
Definition at line 1419 of file mf5classes.cpp. References ENDL, mf5_table::read_data(), ENDLClass::set_x1(), ENDLClass::set_yo(), time_consts, two_d_list< one_d_table >::write_endl(), and ENDLClass::write_file. Referenced by manager(). |
|
Definition at line 1217 of file mf5classes.cpp. References mf1_file::delay_head(), ENDL, ENDLClass::eV2MeV, ENDF_file::get_regions(), dd_list::INT, mf1_file::mult_head(), dd_list::NBT, read_d(), read_dd(), time_consts, total_mult, Unimplemented(), dd_link::x, and dd_link::y. Referenced by manager(). |
|
Used to store the two column data. Referenced by gen_mf5_expand(), and one_gen_evap(). |
|
Stores the time constants associated with the delayed neutrons. Referenced by manager(), one_gen_evap(), one_mult(), one_table(), and read_mf1(). |
|
Stores the multiplicity distribution. Referenced by manager(), one_mult(), and read_mf1(). |