15 #ifndef __FAILED_PATHS_H__
16 #define __FAILED_PATHS_H__
130 void merge_successful_resolves(std::vector< point > current_successful_resolves, std::vector< int > relative_indices, std::vector< int > final_indices);
139 void copy_step_one(boost::filesystem::path from_dir, boost::filesystem::path to_dir,
int iteration, std::string startfilename);
std::map< int, std::vector< point > > initial_fails
void report_restored_data()
void write_successful_resolves(runinfo paramotopy_info)
int find_failed_paths(runinfo paramotopy_info, int temporal_flag, int iteration)
void merge_successful_resolves(std::vector< point > current_successful_resolves, std::vector< int > relative_indices, std::vector< int > final_indices)
The class for performing failed path analysis.
void report_failed_paths(runinfo paramotopy_info)
void RecoverProgress(runinfo ¶motopy_info)
this function does three things: recovers the iteration number, recovers the list of points which hav...
void get_folders_for_fail(boost::filesystem::path dir)
void StartOver(runinfo ¶motopy_info)
void copy_step_one(boost::filesystem::path from_dir, boost::filesystem::path to_dir, int iteration, std::string startfilename)
void find_successful_resolves(runinfo ¶motopy_info)
void MainMenu(ProgSettings ¶motopy_settings, runinfo ¶motopy_info)
std::vector< std::string > foldervector
int failedpaths_case(runinfo ¶motopy_info, ProgSettings ¶motopy_settings, int &iteration)
void set_location_fail(runinfo ¶motopy_info)
std::map< int, std::vector< point > > terminal_fails
void PerformAnalysis(ProgSettings ¶motopy_settings, runinfo ¶motopy_info)
void make_master_from_recovered(std::map< int, point > successful_resolves)
std::string new_step_one(ProgSettings ¶motopy_settings, runinfo ¶motopy_info)
A class that stores the general program settings of Paramotopy.
std::vector< point > master_fails
A class for the input file parser.
void write_failed_paths(runinfo paramotopy_info, int iteration)