Class search_vec_ext (o2scl)¶
-
template<class
vec_t
>
classo2scl
::
search_vec_ext
¶ An extended search_vec which is allowed to return the last element.
Public Functions
-
search_vec_ext
()¶ Create a blank searching object.
-
search_vec_ext
(size_t nn, const vec_t &x)¶ Create a searching object for vector
x
of sizenn
.- Idea for Future:
Ensure this is fully tested for vectors with only one element.
-
size_t
find
(const double x0)¶ Search an increasing or decreasing vector for the interval containing
x0
-
size_t
find_inc
(const double x0)¶ Search an increasing vector for the interval containing
x0
-
size_t
find_dec
(const double x0)¶ Search a decreasing vector for the interval containing
x0
Private Functions
-
search_vec_ext
(const search_vec_ext<vec_t>&)¶
-
search_vec_ext<vec_t> &
operator=
(const search_vec_ext<vec_t>&)¶
-