22 #define BOOST_FILESYSTEM_VERSION 3
23 #define BOOST_FILESYSTEM_NO_DEPRECATED
25 #include <boost/filesystem.hpp>
26 #include <boost/filesystem/operations.hpp>
27 #include <boost/filesystem/path.hpp>
28 #include <boost/progress.hpp>
29 #include <boost/regex.hpp>
32 #ifndef __PARA_AUX_H__
33 #define __PARA_AUX_H__
78 void GetFilesToParse(boost::filesystem::path run_to_analyze, std::vector< std::string > & gather_savefiles, std::vector< int > & gather_parser_indices);
110 std::vector<boost::filesystem::path>
FindFiles(boost::filesystem::path dir, std::string expression);
118 std::vector<boost::filesystem::path>
FindDirectories(boost::filesystem::path, std::string expression);
140 bool parseDouble( std::string
const& text,
double& results );
163 bool parseInteger( std::string
const& text,
int& results );
173 int get_int_choice(std::string display_string,
int min_value,
int max_value);
199 void safe_chdir(std::string desired_directory);
int ParseFailedPaths(std::ifstream &fin, int numvariables)
the parser for the failed_paths file type, which is output from bertini.
std::string replace_tilde_with_home(std::string workwithme)
std::string getAlphaNumeric()
int bertini_main(int argC, char *args[])
bool parseInteger(std::string const &text, int &results)
std::string getAlphaNumeric_WithSpaces()
std::string convert_spaces_to_escaped(std::string workwithme)
std::vector< boost::filesystem::path > FindDirectories(boost::filesystem::path, std::string expression)
bool TestIfFinished(boost::filesystem::path &path_to_check)
std::vector< boost::filesystem::path > FindFiles(boost::filesystem::path dir, std::string expression)
int get_int_choice(std::string display_string, int min_value, int max_value)
void GetFilesToParse(boost::filesystem::path run_to_analyze, std::vector< std::string > &gather_savefiles, std::vector< int > &gather_parser_indices)
boost::filesystem::path make_base_dir_name(boost::filesystem::path filename)
void BertiniSplashScreen(std::string bertinilocation)
void ParamotopySplashScreen()
void safe_chdir(std::string desired_directory)
bool parseDouble(std::string const &text, double &results)
int GetFileParserIndex(std::string filename)
std::string stackoverflow_getcwd()