44#include "implicit_f.inc"
49 INTEGER,
INTENT(IN) :: len
50 my_real,
INTENT(IN) :: array(len)
55 INTEGER :: imid,istart,iend
67 IF(array(len)>val)
THEN
72 DO WHILE (istart+1<iend)
74 IF(array(imid) < val)
THEN
77 ELSEIF(array(imid) > val)
THEN
integer function dichotomic_search_r_desc(val, array, len)