Open Access Open Access  Restricted Access Subscription or Fee Access

Development of CST Element for Finite Element Modelling Analysis

Monalisa Das


The development of triangular membrane elements in python using the object-oriented programming technique is presented in this study. The triangular membrane elements developed are the constant strain triangle (CST) element. A finite element analysis program is also developed to check the accuracy of the developed elements. The program is developed using the object-oriented programming approach as an alternative to traditional procedural programming. Several solid mechanics problems are analyzed in this study using the developed program for developed element and the results are further obtained. Even all the results have been shown in graphic user interface.

Full Text:



Bathe KJ. Finite Element Procedures. New Delhi: Prentice-Hall of India; 2002.

Chandrupatla TR. Introduction to Finite Elements in Engineering. New Delhi: PHI Learning; 2010.

Chen Z. Finite Element Method: Its Fundamentals and Applications in Engineering. New Jersey: World Scientific; 2011.

Hutton DV. Fundamentals of Finite Element Analysis. New Delhi: Tata McGraw Hill Education; 2004.

Krishnamoorthy CS. Finite Element Analysis: Theory and Programming. New Delhi, India: Tata McGraw-Hill; 1994.

Reddy JN. Introduction to the Finite Element Method. New Delhi: Tata McGraw Hill Education; 2006.

Seshu P. Textbook of Finite Element Analysis. New Delhi: Prentice-Hall of India; 2006.

Zienkiewicz OC, Taylor RL. The finite element method for solid and structural mechanics. Elsevier; 2005 Aug 9.

Jaan Kiusalaas. Numerical methods in engineering with python. Cambridge University, 2013 Jan 21.

Geus R, Wheeler D, Orban D. Pysparse documentation.

SymPy Development Team (2013). Sympy: Python library for symbolic mathematics [Online]. Available from [Accessed on jan,2016]

F Pérez, Granger BE. IPython: A system for interactive scientific computing. Computing in Science & Engineering. 2007; 9 (3): 21–29p.

Ramachandran P, Varoquaux G. Mayavi: 3d visualization of scientific data. Institute of Electrical and Electronics Engineers Computing in Science & Engineering. 2011; 13 (2): 40–51p.

Oliphant TE. Python for scientific computing. Computing in Science & Engineering. 2007; 9 (3): 10–20p.

Thomas Hughes JR. The Finite Element Method: Linear Static and Dynamic Finite Element Analysis. New York, USA: Dover Publications, 2000.


  • There are currently no refbacks.