12 typedef std::map<std::string, double> WeightsMap;
16 const std::filesystem::path& nodal_file,
17 const std::filesystem::path& output_file,
19 master_merger_info_file_(master_merger_info),
20 nodal_lp_folder_file_(nodal_file),
21 output_filepath_(output_file),
22 logger_(std::move(logger))
26 void load_input_files();
27 void generate_merged_weights_file();
28 void write_merged_weights_file()
const;
31 std::filesystem::path master_merger_info_file_;
32 std::filesystem::path nodal_lp_folder_file_;
33 std::filesystem::path output_filepath_;
36 NodesToLpDataLocationMap nodes_lp_info_;
37 WeightsMap nodes_weights_;
39 WeightsMap merged_subproblem_weights_;