20 #ifndef __STEP2READANDWRITE_H__
21 #define __STEP2READANDWRITE_H__
54 void getTermination_OpenMC(std::ifstream & mc_in_stream,std::ofstream & mc_out_stream,
int & terminationint,std::vector< int > & KVector,
runinfo & paramotopy_info,
ProgSettings & paramotopy_settings);
64 int GetStart(boost::filesystem::path dir,
66 std::string startfilename);
75 std::vector< int > & lastnumsent,
91 void ReadDotOut(std::vector<std::string> & Numoutvector,
92 std::vector<std::string> & arroutvector,
93 std::vector<std::string> & degoutvector,
94 std::vector<std::string> & namesoutvector,
95 std::vector<std::string> & configvector,
96 std::vector<std::string> & funcinputvector,
97 std::vector<std::string> & preproc_datavector);
112 void WriteDotOut(std::vector<std::string> & arroutvector,
113 std::vector<std::string> & degoutvector,
114 std::vector<std::string> & namesoutvector,
115 std::vector<std::string> & configvector,
116 std::vector<std::string> & funcinputvector,
117 std::vector<std::string> & preproc_datavector);
130 std::vector<std::pair<double,double> > AllParams,
140 int GetMcNumLines(boost::filesystem::path base_dir,
int numparam);
void WriteNumDotOut(std::vector< std::string > Numoutvector, std::vector< std::pair< double, double > > AllParams, int numparam, bool standardstep2)
void ReadDotOut(std::vector< std::string > &Numoutvector, std::vector< std::string > &arroutvector, std::vector< std::string > °outvector, std::vector< std::string > &namesoutvector, std::vector< std::string > &configvector, std::vector< std::string > &funcinputvector, std::vector< std::string > &preproc_datavector)
int GetLastNumSent(boost::filesystem::path base_dir, std::vector< int > &lastnumsent, int numprocs)
int GetMcNumLines(boost::filesystem::path base_dir, int numparam)
void computeNumDenom(char **numer, char **denom, char *s)
void getTermination_OpenMC(std::ifstream &mc_in_stream, std::ofstream &mc_out_stream, int &terminationint, std::vector< int > &KVector, runinfo ¶motopy_info, ProgSettings ¶motopy_settings)
A class that stores the general program settings of Paramotopy.
A class for the input file parser.
void WriteDotOut(std::vector< std::string > &arroutvector, std::vector< std::string > °outvector, std::vector< std::string > &namesoutvector, std::vector< std::string > &configvector, std::vector< std::string > &funcinputvector, std::vector< std::string > &preproc_datavector)
int GetStart(boost::filesystem::path dir, std::string &start, std::string startfilename)