Editing User:Prao
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 48: | Line 48: | ||
[https://savannah.gnu.org/patch/index.php?8372] | [https://savannah.gnu.org/patch/index.php?8372] | ||
[http://savannah.gnu.org/patch/?8393] | [http://savannah.gnu.org/patch/?8393] | ||
== F: Feeling fine == | == F: Feeling fine == | ||
Line 108: | Line 107: | ||
** If yes, what task did you choose? Please describe what part of it you especially want to focus. | ** If yes, what task did you choose? Please describe what part of it you especially want to focus. | ||
Yes, I | Yes, I would like to implement the IVBP for parabolic-elliptic PDEs in 1D. Besides being compatible with Matlab's pdepe function, I want to make sure it has comparable performance too. | ||
* Please provide a rough estimated timeline for your work on the task. | * Please provide a rough estimated timeline for your work on the task. | ||
Line 117: | Line 116: | ||
'''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 | '''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 123: | Line 122: | ||
'''Week 4''' Implement Petrov-Galerkin <br> | '''Week 4''' Implement Petrov-Galerkin <br> | ||
'''Week 5''' Test non-singular cases & coexistence of above two; buffer time for debugging <br> | '''Week 5''' Test non-singular cases & coexistence of above two; buffer time for debugging <br> | ||
'''Week 6/7''' Timing studies, performance analysis, correctional measures <br> | '''Week 6/7''' Timing studies, performance analysis, correctional measures<br> | ||
'''Week 8/9''' Work on improving ode15s implementation and making it Matlab compatible | '''Week 8/9''' Work on improving ode15s implementation and making it Matlab compatible | ||
'''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''' Wish-list | '''Week 12''' Wish-list | ||
'''Week 13''' Pencil-in time <br> | '''Week 13''' Pencil-in time <br> | ||