summaryrefslogtreecommitdiff
path: root/src/Bipartite_graphs_matching/test/bottleneck_unit_test.cpp
diff options
context:
space:
mode:
authorfgodi <fgodi@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2016-05-25 14:02:14 +0000
committerfgodi <fgodi@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2016-05-25 14:02:14 +0000
commit9db309ff6abbcd2ba3ebbc74fa387b55d9660789 (patch)
treecb6be4026428c665846a7410d3dabc39fe00a7d4 /src/Bipartite_graphs_matching/test/bottleneck_unit_test.cpp
parentfe56bdfec68dc9994c4c72ac3e70a6c1c1f42891 (diff)
save
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/bottleneckDistance@1199 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 00868265725afaf47ed8292c0d6f7cff235a016f
Diffstat (limited to 'src/Bipartite_graphs_matching/test/bottleneck_unit_test.cpp')
-rw-r--r--src/Bipartite_graphs_matching/test/bottleneck_unit_test.cpp37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/Bipartite_graphs_matching/test/bottleneck_unit_test.cpp b/src/Bipartite_graphs_matching/test/bottleneck_unit_test.cpp
index d53a5a3c..7c1d5614 100644
--- a/src/Bipartite_graphs_matching/test/bottleneck_unit_test.cpp
+++ b/src/Bipartite_graphs_matching/test/bottleneck_unit_test.cpp
@@ -4,9 +4,6 @@
#include <random>
#include "../include/gudhi/Graph_matching.h"
-#include <chrono>
-#include <fstream>
-
using namespace Gudhi::bipartite_graph_matching;
int n1 = 81; // a natural number >0
@@ -166,37 +163,3 @@ BOOST_AUTO_TEST_CASE(global){
}
BOOST_CHECK(bottleneck_distance(v1, v2) <= upper_bound/100.);
}
-
-/*
-BOOST_AUTO_TEST_CASE(chrono) {
- std::ofstream objetfichier;
- objetfichier.open("results.csv", std::ios::out);
-
- for(int n =50; n<=1000; n+=100){
- std::uniform_real_distribution<double> unif1(0.,upper_bound);
- std::uniform_real_distribution<double> unif2(upper_bound/1000.,upper_bound/100.);
- std::default_random_engine re;
- std::vector< std::pair<double, double> > v1, v2;
- for (int i = 0; i < n; i++) {
- double a = unif1(re);
- double b = unif1(re);
- double x = unif2(re);
- double y = unif2(re);
- v1.emplace_back(std::min(a,b), std::max(a,b));
- v2.emplace_back(std::min(a,b)+std::min(x,y), std::max(a,b)+std::max(x,y));
- if(i%5==0)
- v1.emplace_back(std::min(a,b),std::min(a,b)+x);
- if(i%3==0)
- v2.emplace_back(std::max(a,b),std::max(a,b)+y);
- }
-
- std::chrono::steady_clock::time_point start = std::chrono::steady_clock::now();
- double b = bottleneck_distance(v1,v2);
- std::chrono::steady_clock::time_point end = std::chrono::steady_clock::now();
-
- typedef std::chrono::duration<int,std::milli> millisecs_t;
- millisecs_t duration(std::chrono::duration_cast<millisecs_t>(end-start));
- objetfichier << n << ";" << duration.count() << ";" << b << std::endl;
- }
- objetfichier.close();
-}*/