Programming Finite Elements in Java"

The finite element method (FEM) is a computational technique for solving problems which are described by partial differential equations or which can be formulated as functional minimization. The FEM is commonly used in the design and development of products, especially where structural analysis is i...

Full description

Bibliographic Details
Main Author: Nikishkov, Gennadiy. (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic
Language:English
Published: London : Springer London, 2010.
Subjects:
Online Access:https://ezaccess.library.uitm.edu.my/login?url=http://dx.doi.org/10.1007/978-1-84882-972-5
Table of Contents:
  • Part I: Finite Element Formulation
  • Introduction
  • Finite Element Equations for Heat Transfer
  • FEM for Solid Mechanics Problems
  • A Finite Element Program
  • Part II: Finite Element Processor
  • Finite Element Model
  • Elastic Material
  • Elements
  • Numerical Integration
  • Two-dimensional Isoparametric Elements
  • Implementation of 2D Quadratic Element
  • Three-dimensional Isoparametric Elements
  • Implementation of 3D Quadratic Element
  • Assembly and Solution
  • Direct Equation Solver
  • Iterative Equation Solver
  • Load Data and Load Vector Assembly
  • Stress Increment, Residual Vector and Results
  • ElasticPlastic Problems. Part III: Mesh Generation
  • Mesh Generator
  • Two-dimensional Mesh Generators
  • Generation of Three-dimensional Meshes by Sweeping
  • Pasting Mesh Blocks
  • Mesh Transformations
  • Copying, Writing and Reading Mesh Blocks
  • Part IV: Visualization of Meshes and Results
  • Visualizer
  • Visualization Scene Graph
  • Surface Geometry
  • Edge and Face Subdivision
  • Color Scale, Mouse Interation and Lights
  • Appendices: Data for Finite Element Solver; Data for Mesh Generation; Data for Visualizer.