अपनी प्राथमिकता निर्धारित करें
फ़ॉन्ट स्केलिंग
अप्राप्ति
पृष्ठ अनुमापन
अप्राप्ति
रंग समायोजन
भा.प्रौ.सं.कानपुर

CHM684A - Computer Programming for Chemistry

IITK

Prerequisites:

3-0-0-9

Course Contents

Fortran and Computer Programming: Elements of Fortran programming, constants, variables and operators, control statements, I/O operations, functions and subprograms, common, equivalence, arrays, strings, DATA statements, Disk I/O. New features in Fortran 90 compared to Fortran 77.

Programming considerations – Round off and truncation errors, pitfalls and debugging (18)

Numerical Methods: Roots of equations – Bisection and Newton-Raphson methods, System of linear equations, Gaussian, Gauss-Jordan elimination, Nonlinear system of equations. Regression analysis and Least square fit, Linear, Polynomial and Non-Linear regression analysis, eigenvalues and eigenvectors, Numerical differentiation and integration, Differential equations (15)

Applications to chemistry : statistical thermodynamics, chemical kinetics, Curve fitting, Gaussian and Lorentzian deconvolution (5)

Use of software packages such as visualization, semi-empirical methods. (4)


 

Topics

Current Course Information

Instructor(s):

Number of sections:

Tutors for each section:

Schedule for Lectures:

Schedule for Tutorial:

Schedule for Labs:

Books and References

  • Michael Boillot, Understanding Fortran77, wess-publishing company, New York(1987).

  • Fortran95/2003 for scientists and engineers, S.J.Chapman, McGrawHill (2008).

  • (Ed) D.F. De Tar, Computer programs for chemistry, vol 1-4, Academic press, New York (1972).

  • K.B. Wiberg, Computer Programming for Chemists, W.A. Benjamin Inc, New York (1965).

  • S.C.Chapra and R.P.Canale, Numerical Methods for Engineers, Tata McGraw Hill, New Delhi (2003).