summaryrefslogtreecommitdiff
path: root/src/cython/example
diff options
context:
space:
mode:
authorvrouvrea <vrouvrea@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2016-05-10 07:42:33 +0000
committervrouvrea <vrouvrea@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2016-05-10 07:42:33 +0000
commit5056cf3b1626a04879f637d5bce9af61080e8950 (patch)
tree3908ef1d8c17e4ab0e5d4627ef8497a0194515b2 /src/cython/example
parentd9780fc1fda42d78038c327b05203e55e3b40fd0 (diff)
Add examples and tests for remove_maximal_leaf
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@1156 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7b3884709a74e19101b23f30af125f7b3365de74
Diffstat (limited to 'src/cython/example')
-rwxr-xr-xsrc/cython/example/Simplex_tree_example.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/cython/example/Simplex_tree_example.py b/src/cython/example/Simplex_tree_example.py
index e9459588..049b2ca4 100755
--- a/src/cython/example/Simplex_tree_example.py
+++ b/src/cython/example/Simplex_tree_example.py
@@ -61,5 +61,9 @@ edge02 = [0, 2]
if mini_st.find(edge02):
# Only coface is 012
print("coface(edge02,1)=", mini_st.get_coface_tree(edge02, 1))
-print("filtered_tree=", mini_st.get_filtered_tree())
+if mini_st.get_coface_tree(triangle012, 1) == []:
+ # Precondition: Check the simplex has no coface before removing it.
+ mini_st.remove_maximal_simplex(triangle012)
+
+print("filtered_tree after triangle012 removal =", mini_st.get_filtered_tree())