Advanced Mechanics of Solids, (2023)

Mechanical Engineering Department, Indian Institute of Technology Kharagpur

This is a repository of some useful files from the Advanced Mechanics of Solids course running in the Spring semester of 2023. It is a Depth course for the 4th year Dual Degree students in the Mechanical Systems Design specialization as well as for the 1st year Master of Technology students in the same specialization.

  • Introduction to Jupyter Notebook and SymPy

  • Simply-Supported Beam under Uniformly-Distributed Loading This file demonstrates the use of SymPy to easily a problem involving the use of the Airy stress function and the biharmonic equation of 2D elasticity.

  • Polar Utilities This file contains a compilation of various useful function definitions to work with Airy stress functions in the polar coordinate system. It can be invoked using from polarUtilities import * from another Jupyter Notebook file.

  • Polar Strain-Displacment This file contains the derivation of the strain-displacement relations in polar coordinates.

  • Stress Equilibrium Equations in Cylindrical Coordinates This file contains the derivation of the stress equilibrium equations in cylindrical coordinates.

  • Rotating Disk Problem This file contains the solution of the rotating disk problem. It contains explanatory notes and comments. There are a few minor changes from the way it was implemented in class. This problem is an example of a plane stress case and the solution method is based on obtaining a governing differential equation in the radial displacement variable starting from the stress equilibrium equation in the radial direction.

  • Flamant Problem This file contains the solution of the Flamant problem, where a vertical point load acts on an elastic half space.

  • Curved Bar under Pure Bending This file contains the solution to the problem where a curved bar is subjected to pure bending. This is again a problem where the Airy stress function is a pure function of the radial coordinate variable.

  • Curved Bar under Horizontal Load This file contains the solution to the problem where a curved bar is subjected to a horizontal load at one of its ends and is clamped at the other end.