• Title of article

    Evaluating numerical ODE/DAE methods, algorithms and software

  • Author/Authors

    Sِderlind، نويسنده , , Gustaf and Wang، نويسنده , , Lina، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2006
  • Pages
    17
  • From page
    244
  • To page
    260
  • Abstract
    Until recently, the testing of ODE/DAE software has been limited to simple comparisons and benchmarking. The process of developing software from a mathematically specified method is complex: it entails constructing control structures and objectives, selecting iterative methods and termination criteria, choosing norms and many more decisions. Most software constructors have taken a heuristic approach to these design choices, and as a consequence two different implementations of the same method may show significant differences in performance. Yet it is common to try to deduce from software comparisons that one method is better than another. Such conclusions are not warranted, however, unless the testing is carried out under true ceteris paribus conditions. Moreover, testing is an empirical science and as such requires a formal test protocol; without it conclusions are questionable, invalid or even false. ue that ODE/DAE software can be constructed and analyzed by proven, “standard” scientific techniques instead of heuristics. The goals are computational stability, reproducibility, and improved software quality. We also focus on different error criteria and norms, and discuss modifications to DASPK and RADAU5. Finally, some basic principles of a test protocol are outlined and applied to testing these codes on a variety of problems.
  • Keywords
    Algorithm Analysis , Software Testing , Test protocols , Computational stability , ODE software , DAE software , Work/precision , Adaptive time-stepping , Mathematical software
  • Journal title
    Journal of Computational and Applied Mathematics
  • Serial Year
    2006
  • Journal title
    Journal of Computational and Applied Mathematics
  • Record number

    1553118