1st Edition

Finite Element Computations in Mechanics with R A Problem-Centered Programming Approach

By Khameel Bayo Mustapha Copyright 2018
    388 Pages 54 Color Illustrations
    by CRC Press

    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.

    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


    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.