Paramotopy
parallel parameter homotopy through bertini
|
#include "step2_funcs.hpp"
Go to the source code of this file.
Functions | |
void | parse_input_file_bertini (unsigned int ¤tSeed, int &MPType) |
void | run_zero_dim_main (int MPType, unsigned int currentSeed) |
std::string | WriteStep2 (std::vector< std::pair< double, double > > CurrentValues, ProgSettings paramotopy_settings, runinfo paramotopy_info) |
std::string | WriteFailStep2 (std::vector< std::pair< double, double > > CurrentValues, ProgSettings paramotopy_settings, runinfo paramotopy_info) |
void parse_input_file_bertini | ( | unsigned int & | currentSeed, |
int & | MPType | ||
) |
a wrapper around the parse_input() function from the bertini library.
Definition at line 5 of file step2_funcs.cpp.
Referenced by slave_process::LoopBasic(), and slave_process::LoopSearch().
void run_zero_dim_main | ( | int | MPType, |
unsigned int | currentSeed | ||
) |
a wrapper around the zero_dim_main() function from the bertini library.
MPType | an integer indicating the mptype. |
currentSeed | the current random seed. |
Definition at line 12 of file step2_funcs.cpp.
Referenced by slave_process::LoopBasic(), and slave_process::LoopSearch().
std::string WriteFailStep2 | ( | std::vector< std::pair< double, double > > | CValues, |
ProgSettings | paramotopy_settings, | ||
runinfo | paramotopy_info | ||
) |
creates the bertini input file for step2 IN FAILURE ANALYSIS MODE, and writes it to a string.
CValues | current parameter values. |
paramotopy_settings | the bertini and paramotopy settings |
paramotopy_info | the parsed input file. |
Definition at line 40 of file step2_funcs.cpp.
References ProgSettings::settings, ProgSettings::WriteConfigFail(), and runinfo::WriteInputStepTwo().
Referenced by failinfo::new_step_one(), and master_process::SendInput().
std::string WriteStep2 | ( | std::vector< std::pair< double, double > > | CValues, |
ProgSettings | paramotopy_settings, | ||
runinfo | paramotopy_info | ||
) |
creates the bertini input file for step2, and writes it to a string.
CValues | current parameter values. |
paramotopy_settings | the bertini and paramotopy settings |
paramotopy_info | the parsed input file. |
Definition at line 23 of file step2_funcs.cpp.
References ProgSettings::settings, ProgSettings::WriteConfigStepTwo(), and runinfo::WriteInputStepTwo().
Referenced by master_process::SendInput().