Inheritance diagram for mf6_Legendre_raw:
Public Member Functions | |
~mf6_Legendre_raw () | |
Default destructor. | |
void | read_data (int NR, int num_E_in, int LEP, mf6_file &inFile) |
Reads the data. | |
int | get_max_order () |
Gets the maximum Legendre order. | |
void | renorm () |
Normalizes all of the lists. | |
void | widen_jumps () |
Removes jump discontinuities. | |
void | expand_interp () |
Expands the interpolation for the ENDF lists. | |
void | chop_E_in (double max_E_in) |
deletes entries with E_in > max_E_in | |
void | interpolate (double E_in, mf6_Legendre_raw::iterator prev_ptr, mf6_Legendre_raw::iterator next_ptr) |
Inserts a new interpolated link. | |
void | chop_E_out (double max_E_out) |
deletes entries with E_out > max_E_out | |
void | print () |
For debugging. | |
Public Attributes | |
vector< int > | NBT |
vector< int > | INT |
|
Definition at line 288 of file mf6classes.hpp. |
|
Definition at line 1272 of file mf6classes.cpp. References ENDL, ENDL_EPSILON(), interpolate(), and ENDLClass::write_file. Referenced by mf6_Legendre::master(). |
|
Definition at line 1345 of file mf6classes.cpp. Referenced by mf6_Legendre::master(). |
|
Definition at line 1206 of file mf6classes.cpp. References Info(), INT, NBT, pastenum(), SevereError(), and Unimplemented(). Referenced by mf6_Legendre::master(). |
|
Definition at line 1190 of file mf6classes.cpp. Referenced by mf6_Legendre::master(). |
|
Definition at line 1294 of file mf6classes.cpp. Referenced by chop_E_in(). |
|
Definition at line 1355 of file mf6classes.cpp. References ENDLClass::data(), and ENDL. |
|
Definition at line 1163 of file mf6classes.cpp. References ENDF_file::get_regions(), INT, NBT, and Legendre_list::read_data(). Referenced by mf6_Legendre::master(). |
|
Definition at line 1261 of file mf6classes.cpp. Referenced by mf6_Legendre::master(). |
|
Definition at line 1249 of file mf6classes.cpp. Referenced by mf6_Legendre::master(). |
|
Definition at line 285 of file mf6classes.hpp. Referenced by expand_interp(), and read_data(). |
|
Definition at line 284 of file mf6classes.hpp. Referenced by expand_interp(), and read_data(). |