A Maxima function for solving initial value problems with adaptive step size and error control.
Subject: A Maxima function for solving initial value problems with adaptive step size and error control.
From: Panagiotis Papasotiriou
Date: Wed, 26 Oct 2011 10:51:49 +0300
2011/10/26 Raymond Toy <toy.raymond at gmail.com>
> Yes, an easy-to-user interface is needed. I've never used odepack for
> anything so your experience will help a lot in getting a nice interface.
> When I get around to adding this to maxima, I'll ask you to help with
> designing a nice interface and with testing if you don't mind.
>
I don't mind at all. I've already written a Fortran 90 interface for
DLSODAR, the most powerful subroutine included in Odepack; optional
arguments are used for many things, and error messages, if any, are printed
in text form, instead of the "flag" integer returned by Odepack Converting
that interface to a Maxima function should be easy. Interfaces for other
subroutines included in Odepack should be easy to implement as well.