User:Edu159: Difference between revisions

Jump to navigation Jump to search
609 bytes added ,  19 March 2014
Line 95: Line 95:


== Y: Your task ==
== Y: Your task ==
* Did you select a task from our list of proposals and ideas?
My intention is upgrading  some functions related with sparse matrices  so they become compliant with Matlab  and implement others that are not present in Octave right now. Next
Yes related with sparse matrices.
The functions are '''ichol''', '''ilu''', '''sprand''', '''sprandn''', '''sprandsym''', '''minres''' and '''lsqr'''.
** If yes, what task did you choose? Please describe what part of it you especially want to focus on if you can already provide this information. ''Please also wiki-link the page for your elaborated proposal here.''
 
*Approach:
**'''ilu:''' That function has a big chunk of options and the last year was almost implemented by Kai Torben as his GSOC project. He interfaced Octave with ITSOL/ZITSOL libraries but in the end there were some issues with that approach:
 
    ***ILUTP algorithm did not work for him
    ***He had to patch the library to get things work!
    ***modified versions of algorithms ("milu" option) were not implemented in the libraries
    ***That "ugly" scenario lead to finally not being able to include ITSOL as a dependency with Octave. Bottom line, the integration of the function with the development repository could not be achieved.
 
 


Under construction....


* Please provide a rough estimated timeline for your work on the task. ''This should include the GSoC midterms and personal commitments like exams or vacation ("non-coding time"). Optionally include two or three milestones you expect.''
* Please provide a rough estimated timeline for your work on the task. ''This should include the GSoC midterms and personal commitments like exams or vacation ("non-coding time"). Optionally include two or three milestones you expect.''
77

edits

Navigation menu