21
edits
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
* Why are you choosing Octave? | * Why are you choosing Octave? | ||
I have used Octave a little before and found it a useful math tool. The project on IBVP parabolic-elliptic offers me the perfect opportunity to combine my numerical analysis, fluid dynamics(PDE solving) and coding skills. Plus, I could see myself using this tool for my own work. | I have used Octave a little before and found it a useful math tool. The project on IBVP parabolic-elliptic is very interesting and offers me the perfect opportunity to combine my numerical analysis, fluid dynamics(PDE solving) and coding skills. Plus, I could see myself using this tool for my own work. | ||
== C: Contact == | == C: Contact == | ||
Line 67: | Line 67: | ||
* What will make you actively stay in our community after this GSoC is over? | * What will make you actively stay in our community after this GSoC is over? | ||
I | Octave community does a lot of numerical stuff that I'm interested in. I enjoy code development that centers around math and Octave offers me that. I like the openess and collaboration culture in open-source world. My only regret is waiting this long to get started. I will definitely continue to contribute irrespective of whether I get selected or not. | ||
== O: Only out of interest == | == O: Only out of interest == | ||
* Did you ever hear about Octave before? | * Did you ever hear about Octave before? | ||
Line 112: | Line 112: | ||
* Please provide a rough estimated timeline for your work on the task. | * Please provide a rough estimated timeline for your work on the task. | ||
'''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 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> | 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> | ||
Line 119: | Line 118: | ||
'''Midterm goal:''' Implement pdepe for non-singular and singular cases <br> | '''Midterm goal:''' Implement pdepe for non-singular and singular cases <br> | ||
'''Second Half goal:''' Performance analysis of pdepe and improvement of ode15s <br> | '''Second Half goal:''' Performance analysis of pdepe and improvement of ode15s <br> | ||
'''Wish-list:''' Improve ode15i, work on performance of pdepe, wrapper for IDA | |||
'''Week 1''' Initialization & error catching of input parameters; Start implementing Galerkin for regular case:taking initialization, discretizing and setting up ODE system <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''' Finish regular Galerkin code <br> | '''Week 2''' Finish regular Galerkin code <br> | ||
Line 128: | Line 128: | ||
'''Week 10''' Documentation, clean up/finish <br> | '''Week 10''' Documentation, clean up/finish <br> | ||
'''Week 11''' Buffer time/work on improving pdepe performance/work on ode15i if time allows <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''' Wish-list | ||
'''Week 13''' Pencil-in time <br> | |||
I don't have any exams or other commitments during GSoC period and the problem seems a good match for my skill set, so I expect to have no issues completing it in the time frame allotted. | I don't have any exams or other commitments during GSoC period and the problem seems a good match for my skill set, so I expect to have no issues completing it in the time frame allotted. | ||
[[Category: Summer of Code]] | [[Category: Summer of Code]] |
edits