Coding Phase Week 1
“Physics is the universe’s operating system.”
— Steven R Garman
Coding phase has started. This week I have assigned a task to use lmfit (https://jugit.fz-juelich.de/mlz/lmfit) c implementation to design a plugin which can be used as an optimizer and can be loaded by the class loader I have designed. I need to do some edit to get a working build from source in windows. I am looking forward to adding the class loader designed by me in the libroadrunner by changing the cmakelist and swig interface.
On my last meeting when we are talking about the optimizer I felt that I need to have a good knowledge of the nonlinear least squares problem to have a better understanding of the project. So, I will devote a separate time to gain some knowledge about optimizer which will be beneficial at the later stage of the project.
This week is going to be a bit hectic because I have lots of tasks to do. I am currently focusing on developing a general interface for the project. I have referred the rrplugin interface for it. Having a general interface is very important.
In the process of GSoC, I am learning lots of new things. At last, I think GSoC is all about gaining practical knowledge and contributing to the open source organization. Will update the progress in the next subsequent blogs.
Comments
Post a Comment