[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #49427] structure returned by ode solvers invo
From: |
Carlo de Falco |
Subject: |
[Octave-bug-tracker] [bug #49427] structure returned by ode solvers invoked with one output is incomplete |
Date: |
Mon, 24 Oct 2016 10:41:08 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:49.0) Gecko/20100101 Firefox/49.0 |
URL:
<http://savannah.gnu.org/bugs/?49427>
Summary: structure returned by ode solvers invoked with one
output is incomplete
Project: GNU Octave
Submitted by: cdf
Submitted on: Mon 24 Oct 2016 12:41:06 PM CEST
Category: Octave Function
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Matlab Compatibility
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: dev
Operating System: Any
_______________________________________________________
Details:
The ode solvers in Matlab can be called with two main different
forms for the output
[t, x] = odeXX ( ... );
or
out = odeXX ( ... );
the second form does not merely aggregate outputs in one
structure but triggers a completely different behaviour of the
solver.
The idea is that with the second form the solver advances until
the end of the timespan (or passed it) and does not care of
evaluation of the state at intermediate timesteps.
The output structure "out" contains all data that can be fed
to "deval" to evaluate the solution at any time point between
tspan(1) and tspan(end) to the maximum possible order of
accuracy consistent with the solution method used.
We don't have deval in Octave at the moment and I cannot find
documentation of the actual fields of the output structure in
matlab, so I think we don't need to copy those fields exactly.
On the other hand here is the list of data we would need to do
interpolation as a post-processing step (at least for explicit runge kutta):
* times selected by the adaptive selection algorithm and state evaluated
there
* order of the method (to select interpolation algorithm)
* name of the method (to select location of intermediate "stages")
* derivatives at intermadiate "stages"
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?49427>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Octave-bug-tracker] [bug #49427] structure returned by ode solvers invoked with one output is incomplete,
Carlo de Falco <=