0% found this document useful (0 votes)
68 views

ME685A: Applied Numerical Methods: ST ND

This document outlines the course contents for ME685A: Applied Numerical Methods. The course covers various mathematical modeling and numerical techniques. These include modeling systems using momentum, energy, and population balance equations. The document also discusses numerical methods for solving algebraic equations, ordinary and partial differential equations, and optimization problems. These methods include root-finding, matrix operations, interpolation, integration, and solving initial and boundary value problems. The course involves modeling, analysis, and programming exercises applying these techniques.

Uploaded by

Avi Alok
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views

ME685A: Applied Numerical Methods: ST ND

This document outlines the course contents for ME685A: Applied Numerical Methods. The course covers various mathematical modeling and numerical techniques. These include modeling systems using momentum, energy, and population balance equations. The document also discusses numerical methods for solving algebraic equations, ordinary and partial differential equations, and optimization problems. These methods include root-finding, matrix operations, interpolation, integration, and solving initial and boundary value problems. The course involves modeling, analysis, and programming exercises applying these techniques.

Uploaded by

Avi Alok
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

DEPARTMENT OF MECHANICAL ENGINEERING

ME685A: Applied Numerical Methods


August-December 2020
1. Introduction, textbook, course contents, numerical versus analytical techniques,
mathematical modeling
2. Examples of mathematical modeling: finding the mass of an object; finding the center of
mass of an object; flow through a tube; linear and nonlinear resistances – electrical,
hydraulic, and thermal
3. Examples in modeling: electrical network; hydraulic network; treatment of linear and
nonlinear systems of algebraic equations
4. Models based on the momentum equation: motion of a particle in a fluid medium; linear
and nonlinear regimes; analytical versus numerical solutions; time marching algorithms
5. Models based on the energy equation: cooling of a sphere in a convective environment;
cooling of a sphere in a radiative environment; numerical versus analytical solutions;
combined momentum-energy equation models; tank-and-tube models
6. Modeling a collection of tanks and tubes in a network; constructing a system of nonlinear
differential equations; lumped versus spatially distributed models
7. Spatially distributed models: Heat conduction in a slab (linear versus nonlinear), steady
versus unsteady; comparing numerical and analytical solutions
8. Examples of a formulation leading to an integral equation (enclosure theory with variable
wall temperature); analytical versus numerical solutions
9. Population balance models: chemical reactions; predator-prey models; Empirical models
and parameter estimation; stochastic models
10. Mathematical models posed as extremum problems; deriving differential equations;
numerical solutions; empirical models posed as an extremum problem
11. Characteristic features of numerical techniques: discretization, simultaneous equations,
iterations, convergence, and errors. Comments on computer code development;
Programming considerations, Flow chart, MATLAB.
12. Approximations, truncation and round off errors, accuracy, precision. Absolute, relative,
percentage errors. Scarborough criterion.
13. Taylor series expansion, approximation, remainder, convergence, graphical interpretation,
numerical examples. Taylor series in 2 independent variables.
14. Linearization and polynomial representation of functions using TSA; approximations of
1st and 2nd order derivatives using TSA, estimation of discretization error. Application to
error propagation, numerical examples, Condition number.

1
15. Root finding: bisection methods, Newton-Raphson method, Picard iteration, examples.
Necessary and sufficient conditions, relaxation.
16. NR for complex roots, multiple roots, repeating roots, system of equations; Method of
least squares; examples.
17. Projection method, false position. Treatment of nonlinearity in an ordinary differential
equation using NR method. Examples from mathematical models (application of all
techniques); linear and nonlinear resistance networks; reactor networks
18. Examples from EE, ME, CHE, CE in the context of mathematical modeling and root
finding; nonlinear pipe networks and reactors; NR in matrix notation.
19. Solution of linear simultaneous algebraic equations, Matrix notation, triangular (L-U),
symmetric, tridiagonal, diagonally dominant matrices; Equivalence to positive definite
matrices.
20. Existence and uniqueness of solutions, rectangular systems, generalized inverses; Gauss-
Seidel, Jacobi, SOR iterations.
21. Engineering examples from text including pipe network analysis; Treatment of a non-
linear system by the Newton-Raphson scheme; Complex-valued matrices
22. Construction of the coefficient matrix by finite differencing of the differential (ODE and
PDE) and integral equations; ensuring diagonal dominance by appropriate discretization
strategies for the GS method (example of an advection-diffusion equation)
23. Example of heat conduction with temperature-dependent thermal conductivity, example
of radiation boundary conditions, example of a radiating fin. Linearization; Construction
of a linear system and solution procedure.
24. Direct Methods: Gaussian elimination, Gauss-Jordon, TDMA, pivoting (partial and full),
calculation of the determinant and the matrix inverse, examples. LU decomposition.
25. Special matrices: Cholesky decomposition, Conjugate gradient method with examples.
Discussion on ill-conditioning, preconditioning.
MID-SEMESTER EXAMINATION

26. Exact and approximate norms, calculation of condition number from the norm of the
matrix inverse. Condition number of the Hilbert matrix
27. Improvements in the condition number by diagonal scaling, incomplete LU method, and
Gram-Schmidt orthonormalization
28. Engineering examples involving both root finding and matrix inversion. {2 lectures}
29. Curve fitting, regression analysis, and correlation coefficient, specification of scatter
based on the central limit theorem, examples

2
30. Curve fitting (continued): linear versus nonlinear, polynomial, multiple, Matrix methods.
Statistical representation of uncertainty, discovering physical laws from data, examples.
[2 lectures]
31. Interpolation, calculation of derivatives, Newton’s divided difference polynomial,
Lagrangian interpolation polynomial
32. Newton’s divided difference interpolation method, examples and case studies; Lagrangian
interpolation, discussion on matrix structure arising in parameter estimation
33. Method of splines, numerical examples, cubic splines, engineering examples, discussion on
choice of the interpolation scheme, error control using h- and p-type strategies
34. Numerical integration, trapezoidal and Simpson’s rules, errors, Quadratures, examples, special
integrals; Treatment of singularity, special case of limit being infinity, multiple integrals,
engineering applications
35. Gauss-Legendre, Gauss-Laguerre, Gauss-Chebyshev quadrature, determination of weights and
roots
36. Solution of ordinary differential equations; Euler (explicit), Euler (implicit), Runge-Kutta
methods, deriving weights and locations for RK4
37. 4th-order Runge-Kutta method, predictor-corrector method, stability aspects, higher order
ordinary differential equations
38. Solving boundary-value problems as a sequence of initial value problems using RK4; finite
difference methods, comparison of shooting methods with FDM. Engineering examples

FINAL EXAMINATION

Total number of lectures: 40


Text: S.C. Chapra and R.P. Canale, Numerical methods for Engineers, Fifth edition or later, Tata
McGraw Hill, (2007).

You might also like