Course11210329535 lectures
Finite Element Method: Variational Methods to Computer Programming
Prof. Atanu Banerjee and Prof. Arup Nandy · IIT Guwahati
Lectures
Week 1: Variational Calculus and Minimization Problem
- Lec 1: Functional, First variation, Euler Lagrange equation; Several Dependent variables
- Lec 2: Functional with higher order derivatives; Variational statement
- Lec 3: Differential equation, Variational statement and Minimization problem; Rayleigh-Ritz method
Week 2: One dimensional Finite Element Analysis
- Lec 4: FEM steps: Explained with discrete linear springs; Gaussian Quadrature rule for integration
- Lec 5: Solving one Ordinary Differential Equation using Linear Finite Element
- Lec 6: Solving one Ordinary Differential Equation using Quadratic Finite Element
Week 3: Structural Elements in One Dimensional FEM
- Lec 7: Bar Element: Elemental equation; Matlab Implementation with Example
- Lec 8: Bar Element: Postprocessing; Comparison with Analytical Solution; Bar with linear springs
- Lec 9: Truss Element: Elemental equation; Matlab Implementation with Example
Week 4: Structural Elements in One Dimensional FEM
- Lec 10: Beam Element: Variational statement; Hermite shape function
- Lec 11: Beam Element: Elemental equation; Matlab implementation with Example
- Lec 12: Beam Element: Matlab implementation for the example with Non-uniform distributed load
Week 5: Structural Elements in One Dimensional FEM, and Generalized One Dimensional Finite Element Code in Computer…
- Lec 13: Frame Element: Derivation of elemental equation in global reference frame
- Lec 14: Frame Element: Matlab implementation with one Example
- Lec 15: Generalization of Geometry data; Stiffness matrix, Load vector formation at element level
- Lec 16: Generalization of Assembly, Imposition of Boundary condition and Load information
Week 6: Brief Background of Tensor Calculus
- Lec 17: Indicial Notation: Summation convention, Kronecker delta, Permutation symbol
- Lec 18: Second order tensor; Gradient, Divergence, Curl and Laplacian in Indicial notation
- Lec 19: Gauss Divergence theorem and its application in Heat transfer and Structural analysis
Week 7: Two dimensional Scalar field problems
- Lec 20: Derivation of weak form of 2D steady-state heat conduction problem
- Lec 21: Triangular element, calculating element stiffness and element force vector
- Lec 22: Numerical example, assembly, mapping
Week 8: Two dimensional Scalar field problems
- Lec 23: Numerical integration, Neumann boundary, and higher order shape functions
- Lec 24: Quadrilateral element, Lagrange shape functions, Serendipity elements
- Lec 25: Development of a MATLAB code for solving 2D steady-state heat conduction problem
Week 9: Two dimensional Scalar and Vector field problems
- Lec 26: Demonstration of the MATLAB code
- Lec 27: Elasticity problems in two dimension and obtaining the weak form
- Lec 28: Deriving element stiffness matrix and element force vector, numerical example
Week 10: Two dimensional Vector field and Eigen value problems
- Lec 29: Development of a MATLAB code for solving planar elasticity problems
- Lec 30: Superconvergent Patch Recovery, error estimator, adaptive refinement
- Lec 31: Solving eigenvalue problem in bar and beam, writing FEM code in MATLAB
Week 11:Eigen value problems and Transient problem in 1D & 2D Scalar Valued Problems
- Lec 32: Solving eigenvalue problem of membrane, writing FEM code in MATLAB
- Lec 33: Solving transient problems (parabolic type)
- Lec 34: Solving transient problems (hyperbolic type)
Week 12: FEM formulation for 3D Elastic problem and challenges
Syllabus and materials
At NPTEL, as the course publishes them.
Credits and licence
- Institution
- IIT Guwahati
- Department
- Mechanical Engineering
- Taught by
- Prof. Atanu Banerjee, Prof. Arup Nandy
- 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.
- 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
More like this
NPTEL103103145
Course
Mass Transfer Operations - I
41 lectures · Source's player
NPTEL103103152
Course
Chemical Process Intensification
35 lectures · Source's player
NPTEL103103155
Course
Mechanical Unit Operations
37 lectures · Source's player
NPTEL103103209
Course
Aspen Plus® Simulation Software - A Basic Course For Beginners
35 lectures · Source's player
NPTEL103103220
Course
Organic Chemical Technology
35 lectures · Source's player
NPTEL103103221
Course
Solid-Fluid Operations
36 lectures · Source's player
NPTEL103103675
Course
Aspen Plus® Simulation Software - An Advanced Course for Learners
62 lectures · Source's player
NPTEL103103031
Course
Heat Transfer
40 lectures · Video
NPTEL103103034
Course
Mass Transfer Operations I
39 lectures · Video
NPTEL103103039
Course
Process Design Decisions and Project Economics
46 lectures · Video
NPTEL103103146
Course
Transport Phenomena of Non-Newtonian Fluids
41 lectures · Video
NPTEL103103147
Course
Fluid Flow Operations
36 lectures · Video