Finite Element Computations in Mechanics with R: A Problem-Centred Programming Approach provides introductory coverage of the finite element method (FEM) with the R programming language, emphasizing links between theory and implementation of FEM for problems in engineering mechanics. Useful for students, practicing engineers, and researchers, the text presents the R programming as a convenient easy-to-learn tool for analyzing models of mechanical systems, with finite element routines for structural, thermal, and dynamic analyses of mechanical systems, and also visualization of the results. Full-color graphics are used throughout the text.
Table of Contents
1. Overview of the R Programming Environment, Installations, and Basic Syntax 2. Vectors and Matrices 3. Linear Spring Elements 4. Linear and Quadratic Bar Elements 5. Plane and Space Truss Elements 6. Shear Rigid and Shear Elastic Beam Elements 7. Planar and Space Frame Elements 8. Two-Dimensional Continuum Elements for Plane Elasticity Problems 9. Two-Dimensional Continuum Elements for Axisymmetric Body Problems 10. Finite Element Formulations for Thermal Stress Problems 11. General Methods for Formulations of Element Matrices 12. Finite Element Formulations for Vibration Problems
Dr. Khameel Bayo Mustapha is an Assistant Professor in the Department of Mechanical, Materials and Manufacturing Engineering at the University of Nottingham (stationed at the Malaysia Campus). He teaches Advanced Solid Mechanics (Stress Analysis Techniques), Computer Modelling Techniques, and Additive Manufacturing and 3D Printing. He was previously a lecturer at Swinburne University of Technology (Malaysia Campus), where he was the convener for a number of courses (Solid Mechanics, Structural Mechanics, Computer Aided Engineering, and Computer Modelling, Analysis and Visualization). He holds a PhD in Mechanical Engineering from Nanyang Technological University (Singapore), a BEng (Mechanical Engineering) from University of Ilorin and a Graduate Certificate in Learning and Teaching from the Swinburne University of Technology (Melbourne, Australia). His previous roles include the post of a research scholar with NTU, research assistant at the King Fahd University of Petroleum (Saudi Arabia) and a very brief stint as an in-house R&D Engineer with Azen Manufacturing (Singapore). His research interest involves mechanics of advanced materials, vibration and computational modelling of mechanical systems and structures across different length scales and complexity.