National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : CE6270 : Advanced Computational Laboratory { 0-0-3 / 2}

Subject Nature : Practical

Coordinator : Dr. Subhajit Mondal

Syllabus

Matlab Code for Finite Element Programming for the structures of different elements:
1. Spring Element
2. Two-noded bar element
3. Three-noded bar element
4. Use of symbolic computation for the derivation of the shape function
5. Beam element
6. Analysis of trusses
7. Analysis of beams with various boundary conditions and loadings
8. Analysis of frame structures
9. Plane stress element CST, LST, and Rectangular element
10. Isoparametric element
11. Kirchhoff plate bending element
12. Mindlin plate bending element

Course Objectives

  • Students will be able to understand the basics of finite element method through programming codes.
  • Students will be able to write the finite element code at the grass root level.
  • Students will be able to solve mega-size problems comprising of different structural elements.
  • Students will be able to know the various nuances of computer programming.

Course Outcomes

1. Enable the students to write computer code for various finite elements. <br />2. Enable the students to use the symbolic expression to calculate the stiffness matrices of finite elements. <br />3. Enable the students to analyze structures through computer codes.

Essential Reading

  • P. I. Kattan, MATLAB Guide to Finite Elements: An Interactive Approach, Springer
  • E. Hinton and D. .R. J. Owen, Finite Element Programmimg, Academic Press

Supplementary Reading

  • William John Palm, III, Introduction to MATLAB for Engineers, McGraw-Hill
  • D. L. Logan, A first course in the finite element method, Thomson