From 91666c8c085cd1191751d3cdbb962c468b6b89ec Mon Sep 17 00:00:00 2001 From: Anatoly Titov Date: Thu, 22 Dec 2016 14:44:35 +0300 Subject: [PATCH] more fixes --- src/domains.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/domains.cpp b/src/domains.cpp index 6ec92a3..c21ea1b 100644 --- a/src/domains.cpp +++ b/src/domains.cpp @@ -178,7 +178,7 @@ bool check_domsizes(std::vector< std::vector< int > > cd_domsizes, int cd_domain return false; } -void print_domains(std::vector< std::vector< int > > pd_domains, std::string fnNdx_) { +void print_domains(std::vector< std::vector< int > > pd_domains, std::vector< int > index, std::string fnNdx_) { std::freopen(fnNdx_.c_str(), "w+", stdout); int write_count; for (int i = 0; i < pd_domains.size(); i++) { @@ -190,7 +190,7 @@ void print_domains(std::vector< std::vector< int > > pd_domains, std::string fnN write_count -= 20; std::cout << "\n"; } - std::cout << pd_domains[i][j] << " "; + std::cout << index[pd_domains[i][j]] + 1 << " "; } std::cout << "\n\n"; } @@ -429,7 +429,7 @@ Domains::finishAnalysis(int nframes) void Domains::writeOutput() { - print_domains(domains, fnNdx_); // see function for details | numbers from index + print_domains(domains, index, fnNdx_); // see function for details | numbers from index std::cout << "\n END \n"; } -- 2.22.0