Paramotopy
parallel parameter homotopy through bertini
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
step2.hpp
Go to the documentation of this file.
1 #include <mpi.h>
2 
3 #include <sys/wait.h>
4 #include <sys/stat.h>
5 #include <sys/types.h>
6 #include <vector>
7 #include <map>
8 #include <iostream>
9 #include <string>
10 #include <sstream>
11 #include <fstream>
12 #include <stdio.h>
13 #include <stdlib.h>
14 
15 
16 
17 
18 #define BOOST_FILESYSTEM_VERSION 3
19 #define BOOST_FILESYSTEM_NO_DEPRECATED
20 
21 #include <boost/filesystem.hpp>
22 #include <boost/filesystem/operations.hpp>
23 #include <boost/filesystem/path.hpp>
24 #include <boost/progress.hpp>
25 #include <boost/regex.hpp>
26 
27 
28 #include "step1_funcs.hpp"
29 #include "step2_funcs.hpp"
30 #include "mtrand.hpp"
31 #include "random.hpp"
32 #include "step2readandwrite.hpp"
33 #include "master.hpp"
34 #include "slave.hpp"
35 #include "para_aux_funcs.hpp"
36 #include "timing.hpp"
37 #include "paramotopy_enum.hpp"
38 
39 /*
40  the computeNumdenom function is in the bertini library. it takes in a character array, and pointers which return the numerator
41  and denominator of the number. I pass the input by casting via (char *)
42  */
43 extern "C" {
44  void computeNumDenom(char **numer, char **denom, char *s);
45 }
46 
47 
48 extern "C" {
49  int bertini_main(int argC, char *args[]);
50 }
51 
52 
53 
54 
int bertini_main(int argC, char *args[])
void computeNumDenom(char **numer, char **denom, char *s)