summaryrefslogtreecommitdiff
path: root/src/cython/example
diff options
context:
space:
mode:
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())