Course Name: Matrix Solver

Course abstract

The objective of the course is to teach students about different algorithms for efficiently solving large matrix problems. One focus is discussing the mathematical background behind these schemes and the other focus is showing their implementations. The course will first try to present a basic understanding of fundamental issues of linear algebra relevant to matrix solutions. This will also discuss direct solution schemes like TDMA which has utility in scientific computing codes. The later half of the course will focus on iterative schemes for large matrices. Issues with convergence of the solvers will also be discussed. Students will be introduced to Krylov space based fast solvers. Implementations will be demonstrated using working codes. Techniques for improving convergence like preconditioning and multi-grid will also be briefly introduced. As an outcome of the course, a student will build an understanding of the matrix equations and suitable solution algorithms for them. This will help him to develop his own solver as well as to appreciate the open-source/commercial libraries of linear algebra and to utilize them efficiently.


Course Instructor

Media Object

Somnath Roy

My primary area of work is computational fluid dynamics (CFD). I have been working on several applications involving heat transfer, mixing and turbulence. I also investigate CFD problems involving high computational cost and try to propose high performance computing (HPC) methodologies to address them using multi-core clusters and GPGPU platforms. In last few years, I have been mostly involved in addressing flow problems with moving boundaries. My group works on developing immersed boundary method (IBM) based computationally efficient algorithms to solve moving boundary problems and we have utilized these implementations to predict flow and heat transfer in engineering and biological applications.  Over last eight years I have also been involved in teaching several courses like Fluid Mechanics, Thermodynamics, Aerodynamics Advanced Engineering Mathematics, Matrix Computing and High Performance Scientific Computing to students at different levels (UG and PG).
More info

Teaching Assistant(s)

Apurva Raj

M.Sc. in Aerospace Engineering, M.Sc. in Civil Engineering

IITKGP

Md Irshad Alam

M.Tech., Thermal Engineering

IITKGP

Piru Mohan Khan

M.Tech

IITKGP

 Course Duration : Jul-Oct 2018

  View Course

 Syllabus

 Enrollment : 18-Apr-2018 to 30-Jul-2018

 Exam registration : 25-Jun-2018 to 18-Sep-2018

 Exam Date : 28-Oct-2018

Enrolled

1333

Registered

81

Certificate Eligible

67

Certified Category Count

Gold

3

Elite

39

Successfully completed

25

Participation

0

Success

Elite

Gold





Legend

>=90 - Elite + Gold
60-89 - Elite
40-59 - Successfully Completed
<40 - No Certificate

Final Score Calculation Logic

  • Assignment Score = Average of best 8 out of 12 assignments.
  • Final Score(Score on Certificate)= 75% of Exam Score + 25% of Assignment Score.
Matrix Solver - Toppers list

T P SUNIL KUMAR 93%

RAJIV GANDHI UNIVERSITY OF KNOWLEDGE TECHNOLOGIES

G. VIKRAM 93%

INDIRA GANDHI CENTRE FOR ATOMIC RESEARCH

BALAJI B 93%

INDIAN INSTITUTE OF TROPICAL METEOROLOGY

SIVA SRINIVAS KOLUKULA 88%

INCOIS

V.ANANTHA LAKSHMI 86%

PITHAPUR RAJAHS GOVERNMENT COLLEGE (A)

GIRISH N 86%

JSS ACADEMY OF TECHNICAL EDUCATION

Enrollment Statistics

Total Enrollment: 1333

Registration Statistics

Total Registration : 81

Assignment Statistics




Assignment

Exam score

Final score

Score Distribution Graph - Legend

Assignment Score: Distribution of average scores garnered by students per assignment.
Exam Score : Distribution of the final exam score of students.
Final Score : Distribution of the combined score of assignments and final exam, based on the score logic.