diff options
author | ROUVREAU Vincent <vincent.rouvreau@inria.fr> | 2020-12-11 10:31:09 +0100 |
---|---|---|
committer | ROUVREAU Vincent <vincent.rouvreau@inria.fr> | 2020-12-11 10:31:09 +0100 |
commit | 40e0976e8dae27f0e30f3c9df1fd7de1a7343948 (patch) | |
tree | 6c92c66582ef43eeadc64b4e217f99463b5e802f /src/python/include/Simplex_tree_interface.h | |
parent | 957da77f9484972ce34d0415502887f92080878e (diff) |
code review: throw an eception if collapse_edges when no Eigen3
Diffstat (limited to 'src/python/include/Simplex_tree_interface.h')
-rw-r--r-- | src/python/include/Simplex_tree_interface.h | 4 |
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 } |