Refactored the PRONTO package using a Timeseries type, which holds a tensor-valued interpolant. Timeseries evaluate a function on construction, and remove the nonsense type chains that result from stringing together anonymous functions and ODE solutions.
PRONTO has been condensed into a package with a cleaned-up API.
Restricts DataInterpolations version (aggressively) to prevent one bug.
Symbolic autodiff needs to be done in top-level (REPL) scope due to world age issues.
Refactored the PRONTO package using a Timeseries type, which holds a tensor-valued interpolant. Timeseries evaluate a function on construction, and remove the nonsense type chains that result from stringing together anonymous functions and ODE solutions.
PRONTO has been condensed into a package with a cleaned-up API.
Restricts DataInterpolations version (aggressively) to prevent one bug.
Symbolic autodiff needs to be done in top-level (REPL) scope due to world age issues.