
Hello, I am a pre-final year engineering student. I am interested in the project of developing implicit routines in odeint library as a part of GSoc 2014. I have experience of C++ programming and also, I have studied basic numerical methods like Euler and Runge-Kutta. I would be grateful if someone would guide me as how to proceed further as in if I need to read some reference or to code some small problem etc. Thanks in advance. Regards: Shantanu Shahane, Fourth Year Undergraduate, Dept. of Mechanical Engineering, Indian Institute of Technology Bombay, Powai, Mumbai-400076 (India). Mobile No.: 9967330927, 9370029097

Hi, we would be very happy to find a student for the odeint project. On 25.02.2014 12:22, SHANTANU SHAHANE wrote:
Hello, I am a pre-final year engineering student. I am interested in the project of developing implicit routines in odeint library as a part of GSoc 2014. I have experience of C++ programming and also, I have studied basic numerical methods like Euler and Runge-Kutta. I would be grateful if someone would guide me as how to proceed further as in if I need to read some reference or to code some small problem etc. Thanks in advance.
the best way to proceed is to learn and understand the odeint library. It would start with working through the turorial, reading and understanding the source code (not to detailed) and learn about implicit routines. Odeint is heavily templatized, so good knowledge about advanced C++ template techniques is a must. Finally you need to write a proposal what exactly should be done within the GSOC. It is of advantage to be as precise as possible in describing the specific algorithms and abstractions and how to implement them. We are always happy to discuss about odeint and to answer concrete questions about the proposal. Karsten
Regards: Shantanu Shahane, Fourth Year Undergraduate, Dept. of Mechanical Engineering, Indian Institute of Technology Bombay, Powai, Mumbai-400076 (India). Mobile No.: 9967330927, 9370029097
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Hello Karsten, Thanks for your response. I will go through the working of odeint library and study the implicit routines some of which I am already aware of. I am not familiar about C++ template technique but I am willing to learn. Could you suggest some good reference book or some website etc. Regards: Shantanu Shahane, Fourth Year Undergraduate, Dept. of Mechanical Engineering, Indian Institute of Technology Bombay, Powai, Mumbai-400076 (India). Mobile No.: 9967330927, 9370029097 On Wed, Feb 26, 2014 at 2:32 AM, Karsten Ahnert < karsten.ahnert@googlemail.com> wrote:
Hi,
we would be very happy to find a student for the odeint project.
Hello, I am a pre-final year engineering student. I am interested in the project of developing implicit routines in odeint library as a part of GSoc
On 25.02.2014 12:22, SHANTANU SHAHANE wrote: 2014. I
have experience of C++ programming and also, I have studied basic numerical methods like Euler and Runge-Kutta. I would be grateful if someone would guide me as how to proceed further as in if I need to read some reference or to code some small problem etc. Thanks in advance.
the best way to proceed is to learn and understand the odeint library. It would start with working through the turorial, reading and understanding the source code (not to detailed) and learn about implicit routines. Odeint is heavily templatized, so good knowledge about advanced C++ template techniques is a must. Finally you need to write a proposal what exactly should be done within the GSOC. It is of advantage to be as precise as possible in describing the specific algorithms and abstractions and how to implement them.
We are always happy to discuss about odeint and to answer concrete questions about the proposal.
Karsten
Regards: Shantanu Shahane, Fourth Year Undergraduate, Dept. of Mechanical Engineering, Indian Institute of Technology Bombay, Powai, Mumbai-400076 (India). Mobile No.: 9967330927, 9370029097
_______________________________________________ Unsubscribe & other changes:
http://lists.boost.org/mailman/listinfo.cgi/boost
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

On 26.02.2014 07:09, SHANTANU SHAHANE wrote:
Hello Karsten, Thanks for your response. I will go through the working of odeint library and study the implicit routines some of which I am already aware of. I am not familiar about C++ template technique but I am willing to learn. Could you suggest some good reference book or some website etc.
Hmm, you could start with reading "Modern C++ Design" from Andrei Alexandrescu. Another chance is to study the C++ standard library, especially algorithm, iterator, and functional. Maybe stackoverflow.com has also some good hints about C++ references and books.
participants (2)
-
Karsten Ahnert
-
SHANTANU SHAHANE