From c7cd528c7fa9a548dd47586ae258d33168e04a07 Mon Sep 17 00:00:00 2001 From: vrouvrea Date: Thu, 15 Dec 2016 09:27:42 +0000 Subject: Remove example.cpp Remove tangent traces in Tangential_complex.h Modify test_tangential_complex.cpp to make UT work git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/tangential_test@1875 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1bd09671ca6f30c66cce7b48b382e1a8e4fbd3b5 --- src/Tangential_complex/test/test_tangential_complex.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'src/Tangential_complex/test') diff --git a/src/Tangential_complex/test/test_tangential_complex.cpp b/src/Tangential_complex/test/test_tangential_complex.cpp index 4c3dec3b..ebe5cdb4 100644 --- a/src/Tangential_complex/test/test_tangential_complex.cpp +++ b/src/Tangential_complex/test/test_tangential_complex.cpp @@ -98,11 +98,13 @@ BOOST_AUTO_TEST_CASE(test_mini_tangential) { tc.compute_tangential_complex(); TC::Num_inconsistencies num_inc = tc.number_of_inconsistent_simplices(); std::cout << "TC vertices = " << tc.number_of_vertices() << " - simplices = " << num_inc.num_simplices << - " - inconsistencies = " << num_inc.num_inconsistent_simplices << std::endl; + " - inc simplices = " << num_inc.num_inconsistent_simplices << + " - inc stars = " << num_inc.num_inconsistent_stars << std::endl; BOOST_CHECK(tc.number_of_vertices() == 4); BOOST_CHECK(num_inc.num_simplices == 4); - BOOST_CHECK(num_inc.num_inconsistent_simplices == 2); + BOOST_CHECK(num_inc.num_inconsistent_simplices == 0); + BOOST_CHECK(num_inc.num_inconsistent_stars == 0); // Export the TC into a Simplex_tree Gudhi::Simplex_tree<> stree; @@ -110,18 +112,19 @@ BOOST_AUTO_TEST_CASE(test_mini_tangential) { std::cout << "ST vertices = " << stree.num_vertices() << " - simplices = " << stree.num_simplices() << std::endl; BOOST_CHECK(stree.num_vertices() == 4); - BOOST_CHECK(stree.num_simplices() == 12); + BOOST_CHECK(stree.num_simplices() == 6); tc.fix_inconsistencies_using_perturbation(0.01, 30.0); BOOST_CHECK(tc.number_of_vertices() == 4); BOOST_CHECK(num_inc.num_simplices == 4); - BOOST_CHECK(num_inc.num_inconsistent_simplices == 2); + BOOST_CHECK(num_inc.num_inconsistent_simplices == 0); + BOOST_CHECK(num_inc.num_inconsistent_stars == 0); // Export the TC into a Simplex_tree tc.create_complex(stree); std::cout << "ST vertices = " << stree.num_vertices() << " - simplices = " << stree.num_simplices() << std::endl; BOOST_CHECK(stree.num_vertices() == 4); - BOOST_CHECK(stree.num_simplices() == 12); + BOOST_CHECK(stree.num_simplices() == 6); } -- cgit v1.2.3