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)

Lecture 20 - Nonlinear Conjugate Gradient and Introduction to PDEs


Go to the Course Home or watch other lectures:

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.)