From 645e33aa56fcf742f1365ab4a20a4643d21f7605 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Loriot?= Date: Wed, 19 Oct 2022 17:00:03 +0200 Subject: [PATCH] fix warnings --- Mesh_3/include/CGAL/exude_mesh_3.h | 2 +- Periodic_3_mesh_3/include/CGAL/optimize_periodic_3_mesh_3.h | 2 +- .../CGAL/STL_Extension/internal/mesh_parameters_interface.h | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Mesh_3/include/CGAL/exude_mesh_3.h b/Mesh_3/include/CGAL/exude_mesh_3.h index 82ec7d512b2..e5480aa1dee 100644 --- a/Mesh_3/include/CGAL/exude_mesh_3.h +++ b/Mesh_3/include/CGAL/exude_mesh_3.h @@ -96,7 +96,7 @@ Mesh_optimization_return_code exude_mesh_3(C3T3& c3t3,const CGAL_NP_CLASS& np = { using parameters::choose_parameter; using parameters::get_parameter; - int time_limit=choose_parameter(get_parameter(np,internal_np::maximum_running_time),parameters::default_values_for_mesh_3::time_limit); + double time_limit=choose_parameter(get_parameter(np,internal_np::maximum_running_time),parameters::default_values_for_mesh_3::time_limit); double sliver_bound= choose_parameter(get_parameter(np,internal_np::lower_sliver_bound),parameters::default_values_for_mesh_3::exude_sliver_bound); return exude_mesh_3_impl(c3t3,time_limit,sliver_bound); } diff --git a/Periodic_3_mesh_3/include/CGAL/optimize_periodic_3_mesh_3.h b/Periodic_3_mesh_3/include/CGAL/optimize_periodic_3_mesh_3.h index ee986ea9c8c..a3f41113d8a 100644 --- a/Periodic_3_mesh_3/include/CGAL/optimize_periodic_3_mesh_3.h +++ b/Periodic_3_mesh_3/include/CGAL/optimize_periodic_3_mesh_3.h @@ -91,7 +91,7 @@ Mesh_optimization_return_code exude_periodic_3_mesh_3(C3T3& c3t3,const CGAL_NP_C { using parameters::choose_parameter; using parameters::get_parameter; - int time_limit=choose_parameter(get_parameter(np,internal_np::maximum_running_time),0); + double time_limit=choose_parameter(get_parameter(np,internal_np::maximum_running_time),0); double sliver_bound= choose_parameter(get_parameter(np,internal_np::lower_sliver_bound),parameters::default_values_for_mesh_3::exude_sliver_bound); return exude_mesh_3_impl(c3t3,time_limit,sliver_bound); } diff --git a/STL_Extension/include/CGAL/STL_Extension/internal/mesh_parameters_interface.h b/STL_Extension/include/CGAL/STL_Extension/internal/mesh_parameters_interface.h index 57362801de2..ece342c321b 100644 --- a/STL_Extension/include/CGAL/STL_Extension/internal/mesh_parameters_interface.h +++ b/STL_Extension/include/CGAL/STL_Extension/internal/mesh_parameters_interface.h @@ -140,7 +140,7 @@ odt(const CGAL_NP_CLASS& np = parameters::default_values()) double time_limit = choose_parameter(get_parameter(np,::CGAL::internal_np::maximum_running_time),0); double freeze_bound = choose_parameter(get_parameter(np,::CGAL::internal_np::vertex_freeze_bound),::CGAL::parameters::default_values_for_mesh_3::odt_freeze_ratio); double convergence = choose_parameter(get_parameter(np,::CGAL::internal_np::convergence_ratio), ::CGAL::parameters::default_values_for_mesh_3::odt_convergence_ratio); - int max_iteration_number = choose_parameter(get_parameter(np,::CGAL::internal_np::number_of_iterations), 0); + std::size_t max_iteration_number = choose_parameter(get_parameter(np,::CGAL::internal_np::number_of_iterations), 0); ::CGAL::parameters::internal::Odt_options options(true); options.set_time_limit(time_limit); @@ -195,7 +195,7 @@ lloyd(const CGAL_NP_CLASS& np = parameters::default_values()) double time_limit = choose_parameter(get_parameter(np,::CGAL::internal_np::maximum_running_time),0); double freeze_bound = choose_parameter(get_parameter(np,::CGAL::internal_np::vertex_freeze_bound),::CGAL::parameters::default_values_for_mesh_3::lloyd_freeze_ratio); double convergence = choose_parameter(get_parameter(np,::CGAL::internal_np::convergence_ratio), ::CGAL::parameters::default_values_for_mesh_3::lloyd_convergence_ratio); - int max_iteration_number = choose_parameter(get_parameter(np,::CGAL::internal_np::number_of_iterations), 0); + std::size_t max_iteration_number = choose_parameter(get_parameter(np,::CGAL::internal_np::number_of_iterations), 0); ::CGAL::parameters::internal::Lloyd_options options(true); options.set_time_limit(time_limit);