Inheritance diagram for one_d_Madland:
Public Member Functions | |
double | f (double E) |
one_d_Madland () | |
~one_d_Madland () | |
void | initiate (double e_in, double EFL, double EFH, double TM) |
Sets up the parameters. | |
void | copy (one_d_Madland &list_2) |
Copies a list. | |
void | list_interp (double e_in, one_d_Madland &left_list, one_d_Madland &right_list) |
Private Member Functions | |
double | g (double E_out, double E_frag) |
Private Attributes | |
double | EFL_ |
double | EFH_ |
double | TM_ |
double | E_max |
double | Gamma_a |
Definition at line 191 of file distrib_1d.hpp.
|
Sets up the interpolation type and performs some preliminary calculations. Definition at line 1007 of file distrib_1d.cpp. References c_dgamma(), E_max, ENDL, Gamma_a, and ENDLClass::Max_E_in. |
|
Empty destructor. Definition at line 210 of file distrib_1d.hpp. |
|
Definition at line 1066 of file distrib_1d.cpp. References dd_list::copy(), E_max, EFH_, EFL_, Gamma_a, distrib_base::interp_type, TM_, and distrib_base::weight. |
|
where
and
where
Implements distrib_base. Definition at line 204 of file distrib_1d.hpp. References EFH_, EFL_, and g(). Referenced by initiate(). |
|
The primary calculation used in the Madland/Nix probability function. Definition at line 1044 of file distrib_1d.cpp. References c_dgamit(), expint(), Gamma_a, and TM_. Referenced by f(). |
|
Definition at line 1013 of file distrib_1d.cpp. References distrib_base::bin_interp, dd_list::E_in(), E_max, EFH_, EFL_, f(), distrib_base::get_bins(), distrib_base::renorm(), distrib_base::thicken(), dd_list::thinit(), and TM_. Referenced by list_interp(). |
|
Interpolates a list at an energy between the left and right lists. Definition at line 1079 of file distrib_1d.cpp. References dd_list::E_in(), EFH_, EFL_, initiate(), distrib_base::interp_type, Lin_Lin(), Lin_Log(), Log_Lin(), Log_Log(), pastenum(), SevereError(), TM_, and Unimplemented(). |
|
Maximum incident neutron energy. Referenced by copy(), initiate(), and one_d_Madland(). |
|
The average energy of the the heavy fission fragment. Referenced by copy(), f(), initiate(), and list_interp(). |
|
The average energy of the light fission fragment. Referenced by copy(), f(), initiate(), and list_interp(). |
|
Holds the result of an incomplete gamma function calculation. Referenced by copy(), g(), and one_d_Madland(). |
|
The neutron spectrum parameter. Referenced by copy(), g(), initiate(), and list_interp(). |