Open main menu

Changes

Summer of Code Project Ideas

923 bytes added, 02:23, 1 March 2016
These projects involve implementing certain mathematical functions in Octave.
 
=== Matlab Compatible DAE solver ===
 
The goal is to implement a Matlab compatible adaptive BDF solver for Differential Algebraic Equations (DAEs).
The interface would need to be compatible with ode15s while for the backend the
[https://computation.llnl.gov/casc/sundials/main.html SUNDIALS] library would be used, which has both a C and a MEX interface.
This function should eventually be included in Octave core together with the other [http://hg.savannah.gnu.org/hgweb/octave/file/tip/scripts/ode/ ODE solvers] that will be released with version 4.2, but could be intially developed as an addition to the [https://sourceforge.net/p/octave/odepkg/ci/default/tree/ odepkg] package.
 
'''Required skills''': C++; C; familiarity with numerical methods for DAEs; Basic knowledge of makefiles and/or autotools.
'''Difficulty''': medium.
'''Potential mentors''': Carlo de Falco, Marco Caliari, Jacopo Corno, Sebastian Schöps
=== Improve logm, sqrtm, funm ===
344

edits