Inheritance diagram for add_them_up:
Public Member Functions | |
add_them_up (int NK) | |
Constructor for NK sets of data. | |
~add_them_up () | |
Destructor. | |
void | manager (mf5_file &inFile) |
Manages all of the output models. | |
void | one_model (mf5_file &inFile) |
Handles one output model. | |
void | common_Ein () |
Ensures that all lists have common incident energies. | |
void | wt_add () |
Adds the lists to get the weighted sum. | |
Private Member Functions | |
void | check_total_wt () |
Checks that the total weight is 1. | |
Private Attributes | |
mf5_table * | table_vec |
two_d_evap * | evap_vec |
two_d_Maxwell * | Maxwell_vec |
two_d_Watt * | Watt_vec |
two_d_Madland * | Madland_vec |
int | NK_ |
int | num_table |
int | num_evap |
int | num_Maxwell |
int | num_Watt |
int | num_Madland |
bool | debug_ |
|
Definition at line 858 of file mf5classes.cpp. References debug_, evap_vec, Madland_vec, Maxwell_vec, NK_, num_evap, num_Madland, num_Maxwell, num_table, num_Watt, table_vec, and Watt_vec. |
|
Default destructor deletes the "model_vec" array. Definition at line 879 of file mf5classes.cpp. References evap_vec, Madland_vec, Maxwell_vec, num_evap, num_Madland, num_Maxwell, num_table, num_Watt, table_vec, and Watt_vec. |
|
Definition at line 1139 of file mf5classes.cpp. References EPS, Global, pastenum(), GlobalParameterClass::Value(), and Warning(). Referenced by manager(). |
|
|
Definition at line 904 of file mf5classes.cpp. References check_total_wt(), common_Ein(), ENDL, NK_, one_model(), two_d_list< one_d_table >::renorm(), two_d_list< one_d_table >::widen_jumps(), two_d_list< one_d_table >::write_endl(), ENDLClass::write_file, and wt_add(). Referenced by LoadMF5Data(). |
|
Definition at line 932 of file mf5classes.cpp. References evap_vec, Madland_vec, Maxwell_vec, num_evap, num_Madland, num_Maxwell, num_table, num_Watt, pastenum(), mf5_file::read_line2(), SevereError(), table_vec, Warning(), and Watt_vec. Referenced by manager(). |
|
Definition at line 1061 of file mf5classes.cpp. References two_d_list< one_d_table >::copy_data(), evap_vec, Madland_vec, Maxwell_vec, num_evap, num_Madland, num_Maxwell, num_table, num_Watt, sum_lists(), table_vec, two_d_list< one_d_table >::use_weight(), and Watt_vec. Referenced by manager(). |
|
Debugging flag to test the multiple models. Referenced by add_them_up(). |
|
Definition at line 236 of file mf5classes.hpp. Referenced by add_them_up(), common_Ein(), one_model(), wt_add(), and ~add_them_up(). |
|
Definition at line 239 of file mf5classes.hpp. Referenced by add_them_up(), common_Ein(), one_model(), wt_add(), and ~add_them_up(). |
|
Definition at line 237 of file mf5classes.hpp. Referenced by add_them_up(), common_Ein(), one_model(), wt_add(), and ~add_them_up(). |
|
Definition at line 241 of file mf5classes.hpp. Referenced by add_them_up(), and manager(). |
|
Definition at line 245 of file mf5classes.hpp. Referenced by add_them_up(), common_Ein(), one_model(), wt_add(), and ~add_them_up(). |
|
Definition at line 248 of file mf5classes.hpp. Referenced by add_them_up(), common_Ein(), one_model(), wt_add(), and ~add_them_up(). |
|
Definition at line 246 of file mf5classes.hpp. Referenced by add_them_up(), common_Ein(), one_model(), wt_add(), and ~add_them_up(). |
|
Definition at line 244 of file mf5classes.hpp. Referenced by add_them_up(), common_Ein(), one_model(), wt_add(), and ~add_them_up(). |
|
Definition at line 247 of file mf5classes.hpp. Referenced by add_them_up(), common_Ein(), one_model(), wt_add(), and ~add_them_up(). |
|
Definition at line 235 of file mf5classes.hpp. Referenced by add_them_up(), common_Ein(), one_model(), wt_add(), and ~add_them_up(). |
|
Definition at line 238 of file mf5classes.hpp. Referenced by add_them_up(), common_Ein(), one_model(), wt_add(), and ~add_them_up(). |