Summer of Code - Getting Started: Difference between revisions

m
Add new categories GUI and Graphics
m (Add new categories GUI and Graphics)
Line 420: Line 420:
* '''Mentor'''
* '''Mentor'''
: [[User:Siko1056|Kai T. Ohlhus]]
: [[User:Siko1056|Kai T. Ohlhus]]
=== SPQR Interface ===
Octave implements QR factorization for sparse matrices, but it does so with an older library.  This has caused fundamental issues, including segfaults as recorded here (https://savannah.gnu.org/bugs/?func=detailitem&item_id=51950).  The goal of this project is to program an interface to the API for the SQPR library (http://faculty.cse.tamu.edu/davis/suitesparse.html).  This is the same library that Matlab uses for this purpose.
* '''Minimum requirements'''
: Ability to read and write C++ code.
* '''Difficulty'''
: Medium.
* '''Mentor'''
:


== Image Analysis ==
== Image Analysis ==
Line 461: Line 472:
* '''Potential mentor'''
* '''Potential mentor'''
: Carnë Draug
: Carnë Draug
== GUI ==


=== GUI Variable Editor and Property Inspector ===
=== GUI Variable Editor and Property Inspector ===
Line 475: Line 488:
:  
:  


=== SPQR Interface ===
== Graphics ==
 
Octave implements QR factorization for sparse matrices, but it does so with an older library.  This has caused fundamental issues, including segfaults as recorded here (https://savannah.gnu.org/bugs/?func=detailitem&item_id=51950).  The goal of this project is to program an interface to the API for the SQPR library (http://faculty.cse.tamu.edu/davis/suitesparse.html).  This is the same library that Matlab uses for this purpose.
 
* '''Minimum requirements'''
: Ability to read and write C++ code.
* '''Difficulty'''
: Medium.
* '''Mentor'''
:


=== PolarAxes and Plotting Improvements ===
=== PolarAxes and Plotting Improvements ===
1,072

edits