1,852
edits
(→Suggested projects: Unify project outline.) |
(→Adding functionality to packages: Alphabetical order.) |
||
Line 122: | Line 122: | ||
== Adding functionality to packages == | == Adding functionality to packages == | ||
=== | === OCS === | ||
[ | [[Ocs package | OCS]] is a circuit simulator for Octave. The objective of this project is to update the code to use modern features of Octave (e.g. classdef), [https://savannah.gnu.org/search/?Search=Search&words=%28ocs%29&type_of_search=bugs&only_group_id=1925&exact=1&max_rows=25#options fix open bugs], increase compatibility with SPICE and improve compatibility with other Octave packages (odepkg, control etc). | ||
[ | |||
* [http://octave.sourceforge.net/ | * [http://octave.sourceforge.net/ocs/overview.html Package help at source forge.] | ||
* '''Required skills''' | * '''Required skills''' | ||
: Knowledge of Octave, C/C++; FORTRAN API knowledge | : Knowledge of Octave, C/C++; FORTRAN API knowledge | ||
* '''Potential mentors''' | * '''Potential mentors''' | ||
: | : Sebastian Schöps, Carlo de Falco | ||
=== Symbolic package === | === Symbolic package === | ||
Line 144: | Line 140: | ||
* '''Required skills''' | * '''Required skills''' | ||
: | : Knowledge of Octave, C/C++, Python; object-oriented programming (OOP) in Octave | ||
* '''Potential mentors''' | * '''Potential mentors''' | ||
: Colin B. Macdonald, Mike Miller, Abhinav Tripathi | : Colin B. Macdonald, Mike Miller, Abhinav Tripathi | ||
=== | === TISEAN package === | ||
[http://www.mpipks-dresden.mpg.de/~tisean/Tisean_3.0.1/index.html TISEAN] is a suite of code for nonlinear time series analysis. It has been [[TISEAN package | partially re-implemented]] as libre software. The objective is to integrate TISEAN as an Octave Forge package, as was done for the Control package. | |||
[[TISEAN_package | A lot has been completed]] but [[TISEAN_package:Procedure | there is still work left to do]]. | |||
There are missing functions to do computations on spike trains, to simulate autoregresive models, to create specialized plots, etc. Do check [[TISEAN_package:Procedure#Table_of_functions|the progress of the project]] to see if you are interested. | |||
* [http://octave.sourceforge.net/ | * [http://octave.sourceforge.net/tisean/overview.html Package help at source forge.] | ||
* [https://sourceforge.net/p/octave/tisean/ci/default/tree/ Package repository at source forge.] | |||
* '''Required skills''' | * '''Required skills''' | ||
: Knowledge of Octave, C/C++; FORTRAN API knowledge | : Knowledge of Octave, C/C++; FORTRAN API knowledge | ||
* '''Potential mentors''' | * '''Potential mentors''' | ||
: | : [[User:KaKiLa|KaKiLa]] | ||
[[Category:Summer of Code]] | [[Category:Summer of Code]] | ||
[[Category:Project Ideas]] | [[Category:Project Ideas]] |