Introduction to Course (Last Modified: 01st May, 2018)
Theory SectionChapter 01: Recap of Relevant Concepts (Last Modified: 26th January, 2018)
MATLAB Program for Gauss Elimination Technique: Simple Case: n-equations and n-unknowns
Chapter 02: Introduction to FEM or FEA (Last Modified: 16th February, 2018)
MATLAB Program Implementing Archimedes Algorithm for Finding Bounds of Pi: Input sides of "n-gon"
MATLAB Program for Tapered Cylinder Solid Mechanics Problem: With the idea of assembly/ FEM
Truss Problem (Quiz) (in collaboration with Arun Krishnan/ME/Aerospace, IISc: (1) Main MATLAB File, (2) Stiffness function, (3) Stress & strain function
Chapter 03: Using FEM for Solving Differential Equations (Last Modified: 09th March, 2018)
MATLAB Program for 1-D ODE Problem with Non-Homogeneous Boundary Conditions: Example problem with y(0) = 0 and dy/dx(2) =1
MATLAB Program for 1-D General ODE Problem with 2-node Elements: Example problem: General 2nd order homogeneous ODE
MATLAB Program for 1-D Heat Transfer Problem with 2-node Elements (1): Constant Cross Section Bimetallic rod with 2-node elements
MATLAB Program for 1-D Heat Transfer Problem with 2-node Elements (2): Tapered Cross Section Bimetallic rod with 2-node elements (In collaboration with Md. Arif/ME/Materials, IISc)
Mid-Term: Question Paper Mid-Term: Solution (Last Modified: 09th March, 2018)
Chapter 04: Formulations of Interpolation Functions (Last Modified: 14th March, 2018)
MATLAB Program for plotting various shape functions in 2D: Shape Functions in 2D
MATLAB Program for plotting isoparametric triangular elements: 3-noded triangular element , 6-noded triangular element
MATLAB Program for plotting isoparametric quadrilateral elements: 4-noded quadrilateral element , 8-noded quadrilateral element
Chapter 05: Application of FEM in Solving Heat Transfer Problems (Last Modified: 26th March, 2018)
MATLAB Program for 1-D Conduction with 3-node Elements (1): Bimetallic rod with 3-node elements
MATLAB Program for 1-D Conduction Problem with 3-node Elements (2): Tapered Cross Section Bimetallic rod with 3-node elements
MATLAB Program for 1-D Conduction-Convection Problem with 2-node Elements: Single rod with convection boundary condition at end: 2-node elements
MATLAB Program for 1-D Conduction-Convection Problem with 3-node Elements: Single rod with convection boundary condition at end: 3-node elements
MATLAB Program for 2-D Heat Transfer Problem with 4-node Elements: A Square Leaf with Convection Boundary Condition with 4-node elements (In collaboration with Abhishek Goswami/ME/Materials, IISc)
MATLAB Program for 1-D Transient Heat Transfer Problem with 2-node Elements: FEM file
MATLAB Program for 1-D Transient Heat Transfer Problem using Finite Difference Method: FDM file
Chapter 06: Using FEM for Solving Variational Equations (Last Modified: 06th April, 2018)
MATLAB Program for Solving Example Problem: Example problem: Solution using Rayleigh-Ritz Method
MATLAB Program for Solving Example Problem: Example problem: Solution using Galerkin Method
Chapter 07: Application of FEM in Solid Mechanics (Last Modified: 13th April, 2018)
MATLAB Program for Solving Homework Problem 1: Homework problem 1: 2 3-node Triangular Elements
MATLAB Program for Solving Homework Problem 2: Homework problem 2: Stiffness Matrix of an Iso-Parametric 4-node Quadrilateral Element
Chapter 08: Error Estimation and Convergence (Last Modified: 11th April, 2018)
Final: Question Paper Final: Solution (Last Modified: 27th April, 2018)
MATLAB Program for Question 1: 1a, quadratic 1b, quadratic 1a, cubic 1a, Cubic
MATLAB Program for Question 2: Two triangular elements
MATLAB Program for Question 3: Area of quadrilateral
ANSYS Tutorials
Tutorial 01: Introduction to ANSYS and a Truss/Bridge Problem
Tutorial 02: Bar and Beam Problems Using ANSYS
Tutorial 03: Effect of Plasticity Using ANSYS
Tutorial 04: Elastic and Elasto-Plastic Fracture Mechanics Using ANSYS
Tutorial 05: Heat Transfer 2-D, 3-D and Transient Problems Using ANSYS
Tutorial 06a: 2-D Contact Problems Using ANSYS
Tutorial 06b: A 2-D Transient Indentation Problem (In collaboration with Devraj Raut, PhD student, Materials Engineering, IISc)
Tutorial 6b: Movies (play using windows media player) animating: (1) Displacement in Z-direction and (2) von Mises Stress near indentation zone
Tutorial 07: Fatigue Analysis with ANSYS
Tutorial 08: Basic Creep Analysis with ANSYS
Tutorial 09: Incorporating SEM Micrographs in ANSYS
Tutorial 10: Explicit Dynamics using ANSYS Workbench