Tools in Scientific Computing
IIT Kharagpur, , Prof. Aditya Bandopadhyay
Updated On 02 Feb, 19
IIT Kharagpur, , Prof. Aditya Bandopadhyay
Updated On 02 Feb, 19
Rapid advancements in computer hardware and high quality software libraries have enabled one to undertake works requiring high precision scientific computing with relative ease. The course involves exploration of various tools available for scientific computing with an emphasis on hands-on implementation. The course will deal briefly with the theory and the associated implementation for practical problems that an engineer may encounter. Undergraduates, postgraduates, and PhD students may find this course immensely useful for their project or research work. The course will make use of Python, GNU Octave, and PETSC (C based) as the medium of coding.
4.1 ( 11 )
Prof Aditya Bandopadhyay
Department of Mechanical Engineering
IIT Kharagpur
Concepts Cover:
Analysis of 2D nonlinear systems
Linearization of equations near fixed points to analyze behaviour of system with time-reversal symmetry
Concept of Nullclines
Study of conservative systems and homoclinic trajectories.
Reference Link:
The python and octave notebooks can be downloaded from http://www.facweb.iitkgp.ac.in/~adityab/lecture_list.html
as a quick reference
Sam
Sep 12, 2018
Excellent course helped me understand topic that i couldn't while attendinfg my college.
Dembe
March 29, 2019
Great course. Thank you very much.