diff options
author | Siargey Kachanovich <siargey.kachanovich@inria.fr> | 2019-11-13 15:50:31 +0300 |
---|---|---|
committer | Siargey Kachanovich <siargey.kachanovich@inria.fr> | 2019-11-13 15:50:31 +0300 |
commit | a5bed8a177756dd5ffd407e8da45e37f881ed9b2 (patch) | |
tree | e35fe7a6bf8c693952c09a7ae823da36d28c81fc /src/Coxeter_triangulation | |
parent | a45a4f30fe924d984c49ef7bc8a014ed150be2d7 (diff) |
Removed the random translation in the manifold tracing test.
Diffstat (limited to 'src/Coxeter_triangulation')
-rw-r--r-- | src/Coxeter_triangulation/test/manifold_tracing_test.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/Coxeter_triangulation/test/manifold_tracing_test.cpp b/src/Coxeter_triangulation/test/manifold_tracing_test.cpp index 7bcb11db..cff6ddfa 100644 --- a/src/Coxeter_triangulation/test/manifold_tracing_test.cpp +++ b/src/Coxeter_triangulation/test/manifold_tracing_test.cpp @@ -29,7 +29,7 @@ BOOST_AUTO_TEST_CASE(manifold_tracing) { Function_Sm_in_Rd fun_sph(5.1111, 2); auto oracle = make_oracle(fun_sph); Coxeter_triangulation<> cox_tr(oracle.amb_d()); - cox_tr.change_offset(Eigen::VectorXd::Random(oracle.amb_d())); + // cox_tr.change_offset(Eigen::VectorXd::Random(oracle.amb_d())); using MT = Manifold_tracing<Coxeter_triangulation<> >; Eigen::VectorXd seed = fun_sph.seed(); @@ -41,7 +41,9 @@ BOOST_AUTO_TEST_CASE(manifold_tracing) { BOOST_CHECK ( si_pair.first.dimension() == oracle.function().cod_d() ); BOOST_CHECK ( si_pair.second.size() == (long int)oracle.function().amb_d() ); } - BOOST_CHECK ( out_simplex_map.size() == 1054 ); + std::cout << "out_simplex_map.size() = " << out_simplex_map.size() << "\n"; + BOOST_CHECK ( out_simplex_map.size() == 1140 ); + // manifold with boundary Function_Sm_in_Rd fun_boundary(3.0, 2, fun_sph.seed()); @@ -52,11 +54,13 @@ BOOST_AUTO_TEST_CASE(manifold_tracing) { BOOST_CHECK ( si_pair.first.dimension() == oracle.function().cod_d() ); BOOST_CHECK ( si_pair.second.size() == (long int)oracle.function().amb_d() ); } - BOOST_CHECK ( interior_simplex_map.size() == 89 ); + std::cout << "interior_simplex_map.size() = " << interior_simplex_map.size() << "\n"; + BOOST_CHECK ( interior_simplex_map.size() == 96 ); for (auto si_pair: boundary_simplex_map) { BOOST_CHECK ( si_pair.first.dimension() == oracle.function().cod_d()+1 ); BOOST_CHECK ( si_pair.second.size() == (long int)oracle.function().amb_d() ); } - BOOST_CHECK ( boundary_simplex_map.size() == 54 ); + std::cout << "boundary_simplex_map.size() = " << boundary_simplex_map.size() << "\n"; + BOOST_CHECK ( boundary_simplex_map.size() == 55 ); } |