User:Prao: Difference between revisions

Jump to navigation Jump to search
111 bytes added ,  21 March 2014
no edit summary
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 think I've learned a few things just by hanging around in IRC, reading mailing digests regularly and submitting small patches. I view it as an experience which not only improves the coding skills, but the intangible skills as well.  
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.
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 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]]
21

edits

Navigation menu