Edu159

Joined 2 March 2014
43 bytes removed ,  20 March 2014
Line 117: Line 117:


:*'''FIRST PERIOD:'''  
:*'''FIRST PERIOD:'''  
::'''19  May:'''  Start implementing ilu related functions. In that order ILUT, ILUC , ILUTP.
::'''19-20   May:'''  Implement ilu related functions. In that order ILUT, ILUC , ILUTP.
::'''15 June:'''  Write ILUT, ILUC, ILUTP automated tests, documentation and benchmarking.
::'''20-25 June:'''  Write ILUT, ILUC, ILUTP automated tests, documentation and benchmarking.
::'''23  June:'''  '''(Millstone 1)''' ilu function is fully functional. Start coding ichol related functions (by this time license issues I mentioned should be resolved and a solid strategy should be set)
::'''27    June:'''  '''(Millstone 1)'''. ilu.m is fully functional and ready to be integrated with Octave core.
::'''27 June:''' '''Mid-term evaluation'''
::'''27     June:''' Mid-term evaluation


:*'''SECOND PERIOD:'''
:*'''SECOND PERIOD:'''
::'''15  July:''' '''(Millstone 2)''' ichol is functional. Write automated tests, documentation and benchmarking.
::'''28  June-2 July:''' Strategy for ichol will be fully established in those days. Better to plan wisely before code.
::'''20  July:''' start implementing lsqr and minres
::'''2 July-5 August:''' Implement ichol related functions. In that order ICHOL0, ICHOLT, ICHOLJP.
::'''5 August:''' lsqr and minres implemented and tested. Start coding sprandsym and tweaking sprand/sprandn (maybe at this point they are already tweaked)
::'''5-10    August:''' Write automated tests, documentation and benchmarking.
::'''13 August:''' '''(Millstone 3)''' all the sp* functions are implemented
::'''10    August:''' '''(Millstone 2)''' ichol.m is fully functional and ready for integration.
::'''13-18 August:'''  Buffer days for any unexpected situation or minor changes that should be done.
::'''10-18 August:'''  Buffer week for any unexpected situation or minor changes that should be done. If there is time left the I will work on minres and lsqr functions.


'''Note:''' I set schedule starting on May 19th but I would like to start coding since I know I am selected (22 April), so maybe goals are would be reached before stated above. So that dates should be taken as high limits. In June I have scheduled 3 exams that still not have fixed dates. I am not worried about them since I have a lot of time for studying.
'''Note:''' I set schedule starting on May 19th but I would like to start coding since I know I am selected (22 April), so maybe goals would be reached before stated above. So that dates should be taken as top limits. In June 3 exams are scheduled that still not have fixed dates. I am not worried about them since I have a lot of time for studying.
77

edits