Learn · NPTEL

Course10510569159 lectures

Computational Geomechanics

Prof. Shantanu Patra · IIT Bhubaneshwar

Start with lecture 1 At NPTEL

About

The course aims to bridge the gap between theoretical geomechanics and its applications in real-life geotechnical engineering problems. Using appropriate constitutive relations, you will learn to formulate mathematical models, e.g., ordinary and partial differential equations (ODE and PDEs) and eigenvalue problems. You will also be exposed to numerical techniques such as finite difference method (FDM) and finite element method (FEM) to solve problems related to slope stability, the behavior of earth retaining structures, shallow and deep foundations, consolidation settlement and seepage analysis. You will develop the skill to write your own code using Python/MATLAB/Excel VBA. You will also be exposed to computational tools (open-source or having free academic license) like LimitState GEO and OpenSees to solve various geotechnical problems. We will share assignment problems each week and conduct a pen-and-paper exam at the end of the course. This course will enhance your understanding of the fundamentals of geomechanics and will impart the necessary numerical skills to tackle complex geomechanics problems. The course will be equally beneficial if you are a student preparing for competitive exams or a design practitioner.

Intended audience: UG and PG students. Research Scholars and Practicing Engineers can also take this course.

Prerequisites: Exposure to Soil Mechanics, Numerical Methods and basic programming

Lectures

Week 1

  1. Lecture 1: Mathematical Modeling and Governing Equation YouTube
  2. Lecture 2: Solution of governing equation and computer implementation YouTube
  3. Lecture 3: Estimation of Numerical Error and error propagation YouTube
  4. Lecture 4: Numerical Stability and round -off errors YouTube
  5. Lecture 5: Number representation and Computational Limits YouTube

Week 2

  1. Lecture 06: Numerical differentiation YouTube
  2. Lecture 07: Higher order numerical differentiation and Eigen Value problem YouTube
  3. Lecture 08: Buckling of column and Numerical solution YouTube
  4. Lecture 09: Smallest Eigen value and Roots of characteristic equation YouTube
  5. Lecture 10: Higher Order Numerical Differentiation and Elgen Value Problem YouTube

Week 3

  1. Lecture 11: Buckling of column and Numerical solution YouTube
  2. Lecture 12: Smallest Eigen value and Roots of characteristic equation YouTube
  3. Lecture 13: Roots of characteristic equation- Bracketing method YouTube
  4. Lecture 14: Roots of characteristic equation- Open method YouTube
  5. Lecture 15: Roots of characteristic polynomial YouTube

Week 4

  1. Lecture 16: Initial value vs Boundary value problem YouTube
  2. Lecture 17: RK Method and Multi-Step Method YouTube
  3. Lecture 18: System of equations, stiffness and multi-Step Method (Contd.) YouTube
  4. Lecture 19: System of equations, stiffness and multi-Step Method (Contd.) YouTube
  5. Lecture 20: System of equations, stiffness and multi-Step Method (Contd.) YouTube

Week 5

  1. Lecture 21: Solutions of Simultaneous linear algebraic equations (continued…) YouTube
  2. Lecture 22: Application of FDM - Axially loaded pile YouTube
  3. Lecture 23: BEM for laterally loaded semi-infinite pile YouTube
  4. Lecture 24: BEM for laterally loaded pile (Contd…) YouTube
  5. Lecture 25: Buckling of piles YouTube

Week 6

  1. Lecture 26: FDM Application - infinite beam subjected to a point load YouTube
  2. Lecture 27: FDM Application - infinite beam subjected to a concentrated moment YouTube
  3. Lecture 28: FDM for laterally loaded pile YouTube
  4. Lecture 29: FDM for laterally loaded pile and buckling of column YouTube
  5. Lecture 30: FDM for buckling of column and BEM (contd.) YouTube

Week 7

  1. Lecture 31: Finite Difference Method And Laplace Equation YouTube
  2. Lecture 32: Finite Difference Method And Laplace Equation (Contd.) YouTube
  3. Lecture 33: Finite Difference Method And Laplace Equation (Contd.) YouTube
  4. Lecture 34: Finite Difference Method And Parabolic nequation - Explicit Method YouTube
  5. Lecture 35: Parabolic nequation - Explicit and Implicit Method YouTube

Week 8

  1. Lecture 36 : Parabolic equation- Explicit and Implicit Method YouTube
  2. Lecture 37: Parabolic equation- 1-D Consolidation problem YouTube
  3. Lecture 38: FDM for 2D seepage problem YouTube
  4. Lecture 39: FDM for Mat Foundation YouTube
  5. Lecture 40: Approximate methods of solution YouTube

Week 9

  1. Lecture 41: Constitutive Models for geomechanics YouTube
  2. Lecture 42: Approximate methods for Beam on elastic foundation problem YouTube
  3. Lecture 43: Introduction to Finite Element Method YouTube
  4. Lecture 44: Formulation of Stiffness matrix -direct approach YouTube
  5. Lecture 45: Application of Direct stiffness Methods for 1D Spring element YouTube

Week 10

  1. Lecture 46: Stiffness Matrix Using Shape Functions and Truss Element YouTube
  2. Lecture 47: Truss analysis YouTube
  3. Lecture 48: Flow through porous medium YouTube
  4. Lecture 49: Variational method for flow through porous medium YouTube
  5. Lecture 50: Variational method for 1D consolidation and bar element YouTube

Week 11

  1. Lecture 51: Strain energy method for bar element (contd..) YouTube
  2. Lecture 52: Formulation of stiffness matrix for beam element YouTube
  3. Lecture 53: Formulation of stiffness matrix for beam element (Contd..) YouTube
  4. Lecture 54: Analysis of beam YouTube

Week 12

  1. Lecture 55: Determination of shape function for 2D CST element YouTube
  2. Lecture 56: Determination of Stiffness matrix for CST element (contd..) YouTube
  3. Lecture 57: Body force and surface force and numerical integration YouTube
  4. Lecture 58: Iso-parameteric element YouTube
  5. Lecture 59: Axisymmetric element YouTube

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Bhubaneshwar
Department
Civil Engineering
Teacher
Prof. Shantanu Patra
Level
Undergraduate
Language
English
Subjects
Engineering
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge. Coordinated by IIT Kharagpur.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed