diff options
author | ROUVREAU Vincent <vincent.rouvreau@inria.fr> | 2020-09-22 18:12:31 +0200 |
---|---|---|
committer | ROUVREAU Vincent <vincent.rouvreau@inria.fr> | 2020-09-22 18:12:31 +0200 |
commit | be7555abfb97f02c37de96736f7a0993d4d47f03 (patch) | |
tree | 180f618a1db3a8b866f43f66210ac38c028d74dd /src/Coxeter_triangulation/test/cell_complex_test.cpp | |
parent | e0041b766b647f3906b52f861e97edba1f089312 (diff) |
clang-format files
Diffstat (limited to 'src/Coxeter_triangulation/test/cell_complex_test.cpp')
-rw-r--r-- | src/Coxeter_triangulation/test/cell_complex_test.cpp | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/src/Coxeter_triangulation/test/cell_complex_test.cpp b/src/Coxeter_triangulation/test/cell_complex_test.cpp index 486c4981..88b6142b 100644 --- a/src/Coxeter_triangulation/test/cell_complex_test.cpp +++ b/src/Coxeter_triangulation/test/cell_complex_test.cpp @@ -27,34 +27,33 @@ using namespace Gudhi::coxeter_triangulation; BOOST_AUTO_TEST_CASE(cell_complex) { - double radius = 1.1111; - Function_torus_in_R3 fun_torus(radius, 3*radius); + Function_torus_in_R3 fun_torus(radius, 3 * radius); Eigen::VectorXd seed = fun_torus.seed(); - Function_Sm_in_Rd fun_bound(2.5*radius, 2, seed); - + Function_Sm_in_Rd fun_bound(2.5 * radius, 2, seed); + auto oracle = make_oracle(fun_torus, fun_bound); double lambda = 0.2; Coxeter_triangulation<> cox_tr(oracle.amb_d()); cox_tr.change_offset(Eigen::VectorXd::Random(oracle.amb_d())); cox_tr.change_matrix(lambda * cox_tr.matrix()); - + using MT = Manifold_tracing<Coxeter_triangulation<> >; using Out_simplex_map = typename MT::Out_simplex_map; std::vector<Eigen::VectorXd> seed_points(1, seed); Out_simplex_map interior_simplex_map, boundary_simplex_map; manifold_tracing_algorithm(seed_points, cox_tr, oracle, interior_simplex_map, boundary_simplex_map); - + std::size_t intr_d = oracle.amb_d() - oracle.cod_d(); Cell_complex<Out_simplex_map> cell_complex(intr_d); cell_complex.construct_complex(interior_simplex_map, boundary_simplex_map); - + std::size_t interior_sc_map_size0 = cell_complex.interior_simplex_cell_map(0).size(); std::size_t interior_sc_map_size1 = cell_complex.interior_simplex_cell_map(1).size(); std::size_t interior_sc_map_size2 = cell_complex.interior_simplex_cell_map(2).size(); std::size_t boundary_sc_map_size0 = cell_complex.boundary_simplex_cell_map(0).size(); std::size_t boundary_sc_map_size1 = cell_complex.boundary_simplex_cell_map(1).size(); - BOOST_CHECK (interior_simplex_map.size() == interior_sc_map_size0 ); - BOOST_CHECK ( boundary_sc_map_size0 - boundary_sc_map_size1 == 0 ); - BOOST_CHECK ( interior_sc_map_size0 - interior_sc_map_size1 + interior_sc_map_size2 == 0 ); + BOOST_CHECK(interior_simplex_map.size() == interior_sc_map_size0); + BOOST_CHECK(boundary_sc_map_size0 - boundary_sc_map_size1 == 0); + BOOST_CHECK(interior_sc_map_size0 - interior_sc_map_size1 + interior_sc_map_size2 == 0); } |