21
edits
No edit summary |
No edit summary |
||
Line 114: | Line 114: | ||
I am working on a more detailed outline that deals with the specifics. Any ideas, comments on this schedule will be much appreciated!<br> | I am working on a more detailed outline that deals with the specifics. Any ideas, comments on this schedule will be much appreciated!<br> | ||
'''Community bonding period'''<br> | '''Community bonding period'''<br> | ||
I'd like to know the source code and community better by getting more involved in help-forums, IRC, etc. I wouldn't have my research commitments in May and that should help. I'd also like to discuss the frequency and means of communication with my mentor. I have set up a blog | I'd like to know the source code and community better by getting more involved in help-forums, IRC, etc. I wouldn't have my research commitments in May and that should help. I'd also like to discuss the frequency and means of communication with my mentor. I have set up a blog to put my weekly/fortnightly progress. Also, I think this project is more math-intensive than coding-intensive, so I could use this time to solidify the theory behind implementation well. <br> | ||
'''Coding period (tentative schedule)''' <br> | '''Coding period (tentative schedule)''' <br> | ||
'''Overall goal:''' Implement Matlab compatible pdepe function <br> | '''Overall goal:''' Implement Matlab compatible pdepe function and improve ode15s <br> | ||
'''Midterm goal:''' Implement pdepe for non-singular | '''Midterm goal:''' Implement pdepe for non-singular and singular cases <br> | ||
'''Second Half goal:''' | '''Second Half goal:''' Performance analysis of pdepe and improvement of ode15s <br> | ||
'''Week 1''' Initialization & error catching of input parameters <br> | '''Week 1''' Initialization & error catching of input parameters; Start implementing Galerkin for regular case:taking initialization, discretizing and setting up ODE system <br> | ||
'''Week 2 | '''Week 2''' Finish regular Galerkin code <br> | ||
'''Week | '''Week 3''' Use daspk to solve ODE system; Test the regular case <br> | ||
'''Week 5''' | '''Week 4''' Implement Petrov-Galerkin <br> | ||
'''Week 6''' | '''Week 5''' Test non-singular cases & coexistence of above two; buffer time for debugging <br> | ||
'''Week | '''Week 6/7''' Timing studies, performance analysis, correctional measures<br> | ||
'''Week | '''Week 8/9''' Work on improving ode15s implementation and making it Matlab compatible | ||
'''Week | '''Week 10''' Documentation, clean up/finish <br> | ||
'''Week 11''' Buffer time/work on improving pdepe performance/work on ode15i if time allows <br> | |||
'''Week 12''' Pencil-in time <br> | '''Week 12''' Pencil-in time <br> | ||
edits