bessel.lisp error codes and noisy quad_qagi



On Fri, Nov 11, 2011 at 2:00 PM, Edwin Woollett <woollett at charter.net>wrote:

>
>
> ...  finally:
>
> ***MESSAGE FROM ROUTINE DQAGI IN LIBRARY SLATEC.
> ***INFORMATIVE MESSAGE, PROG CONTINUES, TRACEBACK REQUESTED
> *  ABNORMAL RETURN
> *  ERROR NUMBER = 5
> *   ***END OF MESSAGE
>
> (%o5) [-311.0051190974822,70.**21683385597015,5985,5]
>
> Is there a *quieter way* I can  use quad_qagi for this
> calculation?
>

Right now you get to go and remove the print from bessel-k in
src/bessel.lisp. :-(

Rather than doing these fixes one at a time, perhaps it's time to consider
what maxima should do with these kinds of errors and fix them all at once.
I certainly don't want the message to be removed; there needs to be some
way to inform the user about issues.  This is what needs to be designed.

Ray