Preprocessor: drop unused per-block max lead/lag fields
parent
0c5c96e724
commit
4ecc78a931
|
@ -30,8 +30,6 @@ Evaluate::Evaluate(int y_size_arg, int y_kmin_arg, int y_kmax_arg, bool print_it
|
|||
print_it(print_it_arg), minimal_solving_periods(minimal_solving_periods_arg)
|
||||
{
|
||||
symbol_table_endo_nbr = 0;
|
||||
Block_List_Max_Lag = 0;
|
||||
Block_List_Max_Lead = 0;
|
||||
u_count_int = 0;
|
||||
block = -1;
|
||||
y_size = y_size_arg;
|
||||
|
@ -2103,7 +2101,7 @@ Evaluate::solve_simple_over_periods(bool forward)
|
|||
|
||||
void
|
||||
Evaluate::set_block(int size_arg, BlockSimulationType type_arg, string file_name_arg, string bin_base_name_arg, int block_num_arg,
|
||||
bool is_linear_arg, int symbol_table_endo_nbr_arg, int Block_List_Max_Lag_arg, int Block_List_Max_Lead_arg, int u_count_int_arg, int block_arg)
|
||||
bool is_linear_arg, int symbol_table_endo_nbr_arg, int u_count_int_arg, int block_arg)
|
||||
{
|
||||
size = size_arg;
|
||||
type = type_arg;
|
||||
|
@ -2112,8 +2110,6 @@ Evaluate::set_block(int size_arg, BlockSimulationType type_arg, string file_name
|
|||
block_num = block_num_arg;
|
||||
is_linear = is_linear_arg;
|
||||
symbol_table_endo_nbr = symbol_table_endo_nbr_arg;
|
||||
Block_List_Max_Lag = Block_List_Max_Lag_arg;
|
||||
Block_List_Max_Lead = Block_List_Max_Lead_arg;
|
||||
u_count_int = u_count_int_arg;
|
||||
block = block_arg;
|
||||
}
|
||||
|
|
|
@ -90,7 +90,7 @@ protected:
|
|||
bool print_it, forward;
|
||||
int minimal_solving_periods;
|
||||
BlockSimulationType type;
|
||||
int block_num, symbol_table_endo_nbr, Block_List_Max_Lag, Block_List_Max_Lead, u_count_int, block;
|
||||
int block_num, symbol_table_endo_nbr, u_count_int, block;
|
||||
string file_name, bin_base_name;
|
||||
bool Gaussian_Elimination, is_linear;
|
||||
|
||||
|
@ -105,7 +105,7 @@ public:
|
|||
bool steady_state;
|
||||
Evaluate(int y_size_arg, int y_kmin_arg, int y_kmax_arg, bool print_it_arg, bool steady_state_arg, int periods_arg, int minimal_solving_periods_arg, BasicSymbolTable &symbol_table_arg);
|
||||
void set_block(int size_arg, BlockSimulationType type_arg, string file_name_arg, string bin_base_name_arg, int block_num_arg,
|
||||
bool is_linear_arg, int symbol_table_endo_nbr_arg, int Block_List_Max_Lag_arg, int Block_List_Max_Lead_arg, int u_count_int_arg, int block_arg);
|
||||
bool is_linear_arg, int symbol_table_endo_nbr_arg, int u_count_int_arg, int block_arg);
|
||||
void evaluate_complete(bool no_derivatives);
|
||||
bool compute_complete(bool no_derivatives, double &res1, double &res2, double &max_res, int &max_res_idx);
|
||||
void compute_complete_2b(bool no_derivatives, double *_res1, double *_res2, double *_max_res, int *_max_res_idx);
|
||||
|
|
|
@ -636,7 +636,7 @@ Interpreter::MainLoop(const string &bin_basename, const CodeLoad &code, bool eva
|
|||
it_code++;
|
||||
if (constrained)
|
||||
check_for_controlled_exo_validity(fb, sconstrained_extended_path);
|
||||
set_block(fb->get_size(), fb->get_type(), file_name, bin_basename, Block_Count, fb->get_is_linear(), fb->get_endo_nbr(), fb->get_Max_Lag(), fb->get_Max_Lead(), fb->get_u_count_int(), block);
|
||||
set_block(fb->get_size(), fb->get_type(), file_name, bin_basename, Block_Count, fb->get_is_linear(), fb->get_endo_nbr(), fb->get_u_count_int(), block);
|
||||
if (print)
|
||||
print_a_block();
|
||||
else if (evaluate)
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 2e09df90e70e8e1bae94e19143a312d036e83543
|
||||
Subproject commit 4bba274f3931222df89f3a04b016340f6b2222df
|
Loading…
Reference in New Issue