Inheritance diagram for two_d_Watt:
Public Member Functions | |
two_d_Watt () | |
Default constructor. | |
two_d_Watt (double U) | |
Constructor with specifi U parameter. | |
~two_d_Watt () | |
Default destructor. | |
void | set_U (double U) |
Sets the U parameter. | |
void | insert (two_d_iterator where, double e_in, double a) |
Inserts a distribution for the given incident neutron energy. | |
void | read_data (mf5_file &inFile, int NR, int NP) |
Reads in all the data. | |
void | make_list () |
Expands the data into a list. | |
void | set_b () |
Sets the b values and expand the lists. | |
Public Attributes | |
bool | duplicate_Ein |
Private Attributes | |
dd_list | Watt_a |
dd_list | Watt_b |
double | UU |
double | Max_energy |
|
Default constructor. Definition at line 472 of file mf5classes.cpp. References ENDL, ENDLClass::Max_E_in, Max_energy, and UU. |
|
Definition at line 479 of file mf5classes.cpp. References ENDL, ENDLClass::eV2MeV, ENDLClass::Max_E_in, Max_energy, and UU. |
|
Definition at line 486 of file mf5classes.cpp. |
|
Definition at line 621 of file mf5classes.cpp. References two_d_list< one_d_Watt >::_weight, dd_list::evaluate(), two_d_list< one_d_Watt >::two_d_iterator, and UU. Referenced by make_list(). |
|
Definition at line 491 of file mf5classes.cpp. References two_d_list< one_d_Watt >::chop_highE(), ENDL, EPS, Global, insert(), Max_energy, two_d_list< one_d_Watt >::renorm(), set_b(), two_d_list< one_d_Watt >::set_interp(), two_d_list< one_d_Watt >::thicken(), GlobalParameterClass::Value(), Watt_a, Watt_b, and ENDLClass::write_file. Referenced by LoadMF5Data(). |
|
Definition at line 543 of file mf5classes.cpp. References two_d_list< one_d_Watt >::_weight, duplicate_Ein, ENDL, ENDLClass::eV2MeV, dd_list::expand_interp(), fill_in_lists(), ENDF_file::get_regions(), two_d_list< one_d_Watt >::INT, dd_list::INT, ENDLClass::Max_E_in, two_d_list< one_d_Watt >::NBT, dd_list::NBT, pastenum(), dd_list::read_data(), read_dd(), mf5_file::read_line2(), SevereError(), Warning(), Watt_a, Watt_b, dd_link::x, and dd_link::y. Referenced by LoadMF5Data(). |
|
Definition at line 636 of file mf5classes.cpp. References two_d_list< one_d_Watt >::_weight, EPS, dd_list::evaluate(), Global, dd_list::INT, dd_list::interp(), dd_list::NBT, SevereError(), two_d_list< one_d_Watt >::two_d_iterator, UU, GlobalParameterClass::Value(), Watt_a, and Watt_b. Referenced by make_list(). |
|
Converts the upper energy limit to MeV and stores. Definition at line 172 of file mf5classes.hpp. References ENDL, ENDLClass::eV2MeV, and UU. |
|
Definition at line 162 of file mf5classes.hpp. Referenced by LoadMF5Data(), and read_data(). |
|
Globally set maximum incident neutron energy to consider. Referenced by make_list(), and two_d_Watt(). |
|
The upper energy limit "U" parameter after being converted to MeV. Referenced by insert(), set_b(), set_U(), and two_d_Watt(). |
|
The Watt spectrum "a" parameter. Referenced by make_list(), read_data(), and set_b(). |
|
The Watt spectrum "b" parameter. Referenced by make_list(), read_data(), and set_b(). |