|  | TAOLINESEARCH_FAILED_INFORNAN | - function evaluation gives Inf or Nan value | 
|  | TAOLINESEARCH_FAILED_BADPARAMETER | - negative value set as parameter | 
|  | TAOLINESEARCH_FAILED_ASCENT | - initial line search step * g is not descent direction | 
|  | TAOLINESEARCH_HALTED_MAXFCN | - maximum number of function evaluation reached | 
|  | TAOLINESEARCH_HALTED_UPPERBOUND | - step is at upper bound | 
|  | TAOLINESEARCH_HALTED_LOWERBOUND | - step is at lower bound | 
|  | TAOLINESEARCH_HALTED_RTOL | - range of uncertainty is smaller than given tolerance | 
|  | TAOLINESEARCH_HALTED_USER | - user can set this reason to stop line search | 
|  | TAOLINESEARCH_HALTED_OTHER | - any other reason |