Changes

Jump to navigation Jump to search

Summer of Code Project Ideas

118 bytes added, 10:11, 9 March 2017
=== ode15s : Matlab Compatible DAE solver ===
The goal is to implement An initial implementation of a Matlab compatible adaptive BDF ode15{s,i} solver for Differential Algebraic Equations (DAEs).The interface would need to be compatible with ode15s while for the backend the ,based on [httpshttp://computation.llnl.gov/cascprojects/sundialsSUNDIALS], was done by Francesco Faccio duringGSOC 2016.The blog describing the work is [http://maingsoc2016ode15s.blogspot.html SUNDIALSit/ here] library would be used, which .The resulting code has both a C been pushed into the main Octave repository in the development branch and a MEX interfaceconsists mainly of the following three files[http://hg.savannah.gnu.org/hgweb/octave/file/4890b1c4a6bd/libinterp/dldfcn/__ode15__.cc __ode15__.cc],This function should eventually be included in Octave core together with the other [http://hg.savannah.gnu.org/hgweb/octave/file/tip4890b1c4a6bd/scripts/ode/ ODE solversode15i.m ode15i.m] that will be released with version 4.2, but could be intially developed as an addition to the and[httpshttp://sourceforgehg.savannah.gnu.netorg/phgweb/octave/odepkgfile/ci4890b1c4a6bd/defaultscripts/treeode/ odepkgode15s.m ode15s.m] package.Possible useful improvements that could be done in a new project include:
* '''Required skills'''
: C++; C; familiarity with numerical methods for DAEs; Basic knowledge of makefiles and/or autotools.
344

edits

Navigation menu