From: Martin Kronbichler Date: Sun, 10 May 2020 06:16:07 +0000 (+0200) Subject: Merge pull request #10018 from bangerth/iota-range X-Git-Tag: v9.2.0-rc1~57 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e9c4223c1d66eaef20250587eb61151f08a9eb8a;p=dealii.git Merge pull request #10018 from bangerth/iota-range Introduce std_cxx20::ranges::iota_view --- e9c4223c1d66eaef20250587eb61151f08a9eb8a diff --cc include/deal.II/base/geometry_info.h index 60772c85af,04f6646c5e..5fab2b0419 --- a/include/deal.II/base/geometry_info.h +++ b/include/deal.II/base/geometry_info.h @@@ -1946,10 -1945,8 +1945,10 @@@ struct GeometryInf * Here, we are looping over all faces of all cells, with `face_index` * taking on all valid indices for faces (zero and one in 1d, zero * through three in 2d, and zero through 5 in 3d). + * + * @see CPP11 */ - static boost::integer_range + static std_cxx20::ranges::iota_view face_indices(); /** @@@ -1979,10 -1976,8 +1978,10 @@@ * @endcode * Here, we are looping over all vertices of all cells, with `vertex_index` * taking on all valid indices. + * + * @see CPP11 */ - static boost::integer_range + static std_cxx20::ranges::iota_view vertex_indices(); /** diff --cc include/deal.II/fe/fe_values.h index cb2ac3b017,33bd3f1276..343f19d211 --- a/include/deal.II/fe/fe_values.h +++ b/include/deal.II/fe/fe_values.h @@@ -3030,10 -3029,8 +3029,10 @@@ public * Here, we are looping over all quadrature points on all cells, with * `q_point` taking on all valid indices for quadrature points, as defined * by the quadrature rule passed to `fe_values`. + * + * @see CPP11 */ - boost::integer_range + std_cxx20::ranges::iota_view quadrature_point_indices() const; /**