Programming Finite Elements in Java teaches the reader how to programme the algorithms of the finite element method (FEM) in Java . The compact, simple code helps the student to read the algorithms, to understand them and thus to be able to refine them. All of the main aspects of finite element techniques are considered: finite element solution; generation of finite element meshes; and visualization of finite element models and results with Java 3D .
The step-by-step presentation includes algorithm programming and code explanation at each point. Problems and exercises are provided for each chapter, with Java source code and problem data sets available from http://extras.springer.com/2010/978-1-84882-971-8.
This book details how to program the algorithms of the finite element method (FEM) in Java . It covers all of the main aspects of finite element techniques. The step-by-step presentation includes algorithm programming and code explanation at each point.
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 involved. The simple object model of the Java programming language lends itself to efficient implementation of FEM analysis.
Programming Finite Elements in Java teaches the reader FEM algorithms and their programming in Java through a single finite element Java program. The compact, simple code makes it straightforward to understand the algorithms and their implementation, thereby encouraging developers to extend the code to their own tasks. All of the main aspects of finite element techniques are considered:
finite element solution;
generation of finite element meshes; and<ls