Contributor - Sundials 2.6
Description
Xcos currently embarks a patched version of Sundials 2.4 (maybe 2.5, this remains to be determined).
The patches manage the error messages and add 3 solvers: DoPri, ExpRK & ImpRK.
Sundials 2.6 include ARKode to manage customizable Runge-Kutta-based schemes.
The objective of this project is to update Sundials to the upstream version, thus replacing our RK schemes with ARKode's.
The ImpRK scheme being especially efficient (see the related doc), it could be added to ARKode's list, as a patch to Sundials.
Of course, all those modifications will require documentation & testing
Links
http://computation.llnl.gov/casc/sundials/main.html - Sundials homepage
https://help.scilab.org/docs/5.5.2/en_US/Comparisons.html - Scilab doc on Xcos's solvers
https://scilab.gitlab.io/legacy_wiki_project/Xcos%20Solvers - More doc, need to login, long to load
https://scilab.gitlab.io/legacy_wiki_project/paul.bignier@scilab-enterprises.com/internship - Paul's internship to implement DoPri, ExpRK & ImpRK, need to login
https://codereview.scilab.org/#/c/14377 would be obsolete