Inheritance diagram for two_d_charge:
Public Member Functions | |
void | master (mf6_file &inFile) |
Reads in all the data and expands into linearly interpolable pointwise data. | |
void | one_E_in (mf6_file &inFile, double spin, bool *done) |
Private Member Functions | |
void | read_xs () |
Reads the "cross section" data. | |
void | get_xs () |
Calculates the cross section. | |
Private Attributes | |
one_d_table | xs |
We may need the cross section data. | |
bool | xs_read |
|
Definition at line 617 of file charge.cpp. References ENDL, ENDLClass::set_yo(), dd_list::write_endl(), dd_link::x, and dd_link::y. Referenced by master(). |
|
|
Reads in data for one incident energy and expands. Sets *done true if the incident energy is at or above the maximum Definition at line 525 of file charge.cpp. References ENDL, ENDL_EPSILON(), ENDLClass::eV2MeV, ENDLClass::Max_E_in, pastenum(), mf6_file::read_model(), read_xs(), Unimplemented(), and xs_read. Referenced by master(). |
|
Definition at line 590 of file charge.cpp. References ENDL, ENDF_file::get_regions(), dd_list::INT, ENDLClass::Max_E_in, dd_list::NBT, ENDF_file::open(), one_d_table::read_data(), mf3_file::read_line1(), mf3_file::read_line2(), ENDLClass::T, xs, and xs_read. Referenced by one_E_in(). |
|
Definition at line 120 of file charge.hpp. |
|
Definition at line 122 of file charge.hpp. Referenced by master(), one_E_in(), and read_xs(). |