file creation
authorAnatoly Titov <toluk@omrb.pnpi.spb.ru>
Wed, 17 May 2017 08:34:30 +0000 (11:34 +0300)
committerAnatoly Titov <toluk@omrb.pnpi.spb.ru>
Wed, 17 May 2017 08:34:30 +0000 (11:34 +0300)
src/spacetimecorr.cpp

index 09433625fd6529fbe37361a18d4aafcc41b7b2e4..d245a2d1096815ad87e9408a9e9010d7fdd0e3d5 100644 (file)
@@ -127,16 +127,18 @@ void make_correlation_file(std::vector< std::vector< std::vector< double > > > c
     }
 }
 
-void make_rout_file(std::vector< int > indx, std::vector< std::vector< int > > rout, const char* file_name)
+void make_rout_file(double crl_border, std::vector< int > indx, std::vector< std::vector< int > > rout, const char* file_name)
 {
     FILE *file;
     file = std::fopen(file_name, "w+");
+    std::fprintf(file, "correlations >= %0.2f\n", crl_border);
     for (int i = 0; i < rout.size(); i++) {
         for (int j = 0; j < rout[i].size(); j++) {
             std::fprintf(file, "%3d ", indx[rout[i][j]]);
         }
         std::fprintf(file, "\n");
     }
+    std::fclose(file);
 }
 
 int dive_in(std::vector< std::vector< std::pair< int, int > > > graph, int start, int steps, int frames, int depth, int depth_go, std::vector< std::pair< int, int > > path)
@@ -686,7 +688,7 @@ Domains::finishAnalysis(int nframes)
         }
     }
 
-    //make_rout_file(index, rout_new, "routs.txt");
+    make_rout_file(crl_border, index, rout_new, "routs.txt");
 
     for (int i = 0; i < rout_new.size(); i++) {
         for (int j = 0; j < rout_new[i].size(); j++) {