# InfoCoBuild

## Numerical Methods in Civil Engineering

Numerical Methods in Civil Engineering. Instructor: Prof. A. Deb, Department of Civil Engineering, IIT Kharagpur. This course attempts to give a broad background to numerical methods common to various branches of civil engineering. It starts with core concepts of error estimate and accuracy of numerical solutions. It then introduces the student to methods of solution of linear and nonlinear equations. Both direct and iterative solution methods are discussed. Next we introduce the numerical solution of partial differential equations, after a brief review of canonical partial differential equations and well known analytical techniques for their solution, stressing when and why numerical solutions are necessary. Finite difference operators are introduced and used to solve typical initial and boundary value problems. Following this we introduce the finite element method as a generic method for the numerical solution of partial differential equations. The concepts of weak form, finite element discretization, polynomial interpolation using Lagrange polynomials and numerical quadrature are introduced. Numerical integration in the time domain is discussed, emphasizing the key requirements of stability and accuracy of time integration algorithms. Finally we discuss integral equations and introduce numerical techniques for their solution. (from nptel.ac.in)

 Introduction to Numerical Methods

 Lecture 01 - Introduction to Numerical Methods Lecture 02 - Error Analysis Lecture 03 - Introduction to Linear Systems Lecture 04 - Linear Systems (cont.) Lecture 05 - Linear Systems (cont.) Lecture 06 - Linear Systems - Error Bounds Lecture 07 - Error Bounds and Iterative Methods for Solving Linear Systems Lecture 08 - Iterative Methods for Solving Linear Systems Lecture 09 - Iterative Methods (cont.) Lecture 10 - Iterative Methods (cont.) Lecture 11 - Iterative Methods for Eigenvalue Extraction Lecture 12 - Solving Nonlinear Equations Lecture 13 - Solving Nonlinear Equations (cont.) Lecture 14 - Solving Multidimensional Nonlinear Equations Lecture 15 - Solving Multidimensional Nonlinear Equations (cont.) Lecture 16 - ARC Length and Gradient Based Methods Lecture 17 - Gradient Based Methods Lecture 18 - Conjugate Gradient Method Lecture 19 - Conjugate Gradient Method (cont.) Lecture 20 - Nonlinear Conjugate Gradient and Introduction to PDEs Lecture 21 - Eigenfunction Solutions for the Wave Equation Lecture 22 - Analytical Methods for Solving the Wave Equation Lecture 23 - Analytical Methods for Hyperbolic and Parabolic PDEs Lecture 24 - Analytical Methods for Parabolic and Elliptic PDEs Lecture 25 - Analytical Methods for Elliptic PDEs Lecture 26 - Series Solutions for Elliptic PDEs and Introduction to Differential Operators Lecture 27 - Differential Operators Lecture 28 - Differential Operators (cont.) Lecture 29 - Differential Operators (cont.) Lecture 30 - Interpolation Lecture 31 - Polynomial Fitting Lecture 32 - Orthogonal Polynomials Lecture 33 - Orthogonal Polynomials (cont.) Lecture 34 - Orthogonal Polynomials (cont.) Lecture 35 - Spline Functions Lecture 36 - Orthogonal Basis Functions for Solving PDEs Lecture 37 - Orthogonal Basis Functions for Solving PDEs (cont.) Lecture 38 - Integral Equations Lecture 39 - Integral Equations (cont.) Lecture 40 - Integral Equations (cont.)

 References Numerical Methods in Civil Engineering Instructor: Prof. A. Deb, Department of Civil Engineering, IIT Kharagpur. This course attempts to give a broad background to numerical methods common to various branches of civil engineering.