Uploaded image for project: 'Commons Math'
  1. Commons Math
  2. MATH-1160

ContinuousOutputModel for ordinary differential equations should provide derivatives

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Trivial
    • Resolution: Fixed
    • Affects Version/s: 3.3
    • Fix Version/s: 3.4
    • Labels:
      None

      Description

      The ContinuousOutputModel class allows to store the evolution of the state of an ODE system throughout integration. It aims to provides at a global level all the information that is available at local level in step handlers. It does so by storing the step interpolators as integration is performed, and delegate data retrieval to the interpolator matching the time step.

      However, there is a missing part: step interpolators do provide access to the derivatives of the state, whereas ContinuousOutputModel does not. A getInterpolatedDerivatives method should be added, matching the method with the same name in StepInterpolator.

        Attachments

          Activity

            People

            • Assignee:
              luc Luc Maisonobe
              Reporter:
              luc Luc Maisonobe
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: