summaryrefslogtreecommitdiff
path: root/src/Witness_complex/include
diff options
context:
space:
mode:
authorskachano <skachano@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2015-04-14 16:33:51 +0000
committerskachano <skachano@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2015-04-14 16:33:51 +0000
commit2d0c9ac7759dde1b0d2e41a147ac1a82bbc0081d (patch)
treec68e1a2abbdf3be301a85a3ffef75c4af4377f98 /src/Witness_complex/include
parent001cb626d2ce452e6c258eb326f60544be7c1b3c (diff)
Ready for testing!
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/witness@565 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4cce2055368e8d9ade18d522d16daeea32acb893
Diffstat (limited to 'src/Witness_complex/include')
-rw-r--r--src/Witness_complex/include/gudhi/Witness_complex.h26
1 files changed, 5 insertions, 21 deletions
diff --git a/src/Witness_complex/include/gudhi/Witness_complex.h b/src/Witness_complex/include/gudhi/Witness_complex.h
index c0199d92..f831ef44 100644
--- a/src/Witness_complex/include/gudhi/Witness_complex.h
+++ b/src/Witness_complex/include/gudhi/Witness_complex.h
@@ -530,26 +530,7 @@ private:
out_file << "Bad links list\n";
std::cout << "Entered write_bad_links\n";
//typeVectorVertex testv = {9,15,17};
- /*
- Mein lieber Gott!
- Simplex_handle d1 = root()->members().find(9);
- if (d1 != root()->members().end())
- {
- Simplex_handle d2 = d1->second.children()->members().find(15);
- if (d2 != d1->second.children()->members().end())
- {
- Simplex_handle d3 = d2->second.children()->members().find(17);
- if (d3 != d2->second.children()->members().end())
- std::cout << "{9,15,17} is there\n";
- else
- std::cout << "Everything is jak maje być\n";
- }
- else
- std::cout << "{9,15} is not there\n";
- }
- else
- std::cout << "{9} is not there\n";
- */
+ int count = 0;
for (auto v: complex_vertex_range())
{
//std::cout << "Vertex " << v << ":\n";
@@ -571,8 +552,11 @@ private:
//std::cout << " dim " << d << "\n";
//Siblings* curr_sibl = root();
if (! link_is_pseudomanifold(link_vertices,d))
- out_file << "Bad link at " << v << "\n";
+ count++;
+ //out_file << "Bad link at " << v << "\n";
}
+ out_file << "Number of bad links: " << count << "/" << root()->size();
+ std::cout << "Number of bad links: " << count << "/" << root()->size() << std::endl;
}
private: