Collaboration diagram for Legendre_item:
Public Member Functions | |
Legendre_item () | |
Default constructor. | |
~Legendre_item () | |
Default destructor. | |
void | read_coefs (int i_start, string &linebuff, int order, mf6_file &inFile, bool *E_out_done) |
void | copy_coef (Legendre_item ©_from) |
Copies the Legendre coefficients. | |
void | interpolate (Legendre_item &prev_item, Legendre_item &next_item) |
Interpolates the coefficients between next_link and the previous one. | |
Public Attributes | |
double | E_out |
Energy of the outgoing particle. | |
Param | coefs |
The Legendre coefficients. |
|
Definition at line 400 of file mf6classes.cpp. |
|
Definition at line 178 of file mf6classes.hpp. |
|
Definition at line 452 of file mf6classes.cpp. References coefs, and Param::get_space(). |
|
Definition at line 465 of file mf6classes.cpp. References coefs, E_out, and SevereError(). |
|
Reads a set of data Sets *E_out_done = true if the outgoing energy is too big Definition at line 405 of file mf6classes.cpp. References coefs, E_out, ENDL, ENDL_EPSILON(), ENDLClass::eV2MeV, Param::get_space(), ENDLClass::Max_E_out, and read_d(). Referenced by Legendre_list::read_data(). |
|
Definition at line 184 of file mf6classes.hpp. Referenced by copy_coef(), interpolate(), and read_coefs(). |
|
Definition at line 181 of file mf6classes.hpp. Referenced by Legendre_list::fill_with(), interpolate(), Legendre_list::pad_head(), Legendre_list::pad_tail(), and read_coefs(). |