summaryrefslogtreecommitdiff
path: root/src/python/include/Simplex_tree_interface.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/python/include/Simplex_tree_interface.h')
-rw-r--r--src/python/include/Simplex_tree_interface.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/python/include/Simplex_tree_interface.h b/src/python/include/Simplex_tree_interface.h
index 82444609..629f6083 100644
--- a/src/python/include/Simplex_tree_interface.h
+++ b/src/python/include/Simplex_tree_interface.h
@@ -191,9 +191,7 @@ class Simplex_tree_interface : public Simplex_tree<SimplexTreeOptions> {
}
return collapsed_stree_ptr;
#else
- // If no Eigen3, return a copy, as it will be deleted in pyx
- Simplex_tree_interface* collapsed_stree_ptr = new Simplex_tree_interface(*this);
- return collapsed_stree_ptr;
+ throw std::runtime_error("Unable to collapse edges as it requires Eigen3 >= 3.1.0.");
#endif
}