The 5th edition of the text book "Programming the Finite Element Method" has been completed. It is now with the Wiley production team and will be available to purchase at the beginning of the 2013/14 academic year. It is aimed at undergraduates, graduate students and practitioners in all areas that use the finite element method.
Smith, Griffiths and Margetts, "Programming the Finite Element Method", Wiley, 2013 can be preordered online.
"Programming the Finite Element Method" is the only engineering text book that introduces the reader to the basic concepts of the finite element method and then takes them on a journey where they learn how to write finite element programs to solve real world problems. Source code and libraries for around 70 example programs are provided. These are introduced step by step, building up the reader's expertise, from 1D and 2D problems that can be run on a desktop computer, to deceptively simple parallel programs that are capable of solving systems with up to a billion equations using tens of thousands of cores. These parallel programs are provided as ParaFEM.