GtoF is a special-purpose interpreter program that is able to “transform” a two or three dimensional mesh generated in GMSH in a well-adapted mesh input to be read on the finite element program FEAP, and once this mesh is analyzed, the numerical results (displacement, strain and stress data) can be exported to GMSH for post-processing and visualization.
More information about GMSH on this same site: click on GMSH
More information about FEAP on this same site: Click on FEAP
The core of GtoF is the AWK utility, which makes possible to handle the file *.msh generated by GMSH, and rewrite it in order to build a new mesh input (*.mal) consistent with the FEAP meshing rules, and viceversa. Furthermore, the GtoF’s GUI interface, the data-controller and the gawk linking were programmed in the Python language, so it is possible to run the Python application in both Windows and Linux platforms.
GtoF is one of this “coupling tools”, focused on enriching the pre-processing and the post-processing of a very reputed finite element program, “FEAP: A Finite Element Analysis Program”, developed by Prof. R.L. Taylor at the University of California, Berkeley [1], by means of another recognized mesh generator program, GMSH, developed by Christophe Geuzaine and Jean-Francois Remacle at the Université de Liège, Belgium [2].
[1] Taylor R.L. (2004), FEAP- “A finite element analysis program version 7.4. User manual”. See: http://www.ce.berkeley.edu/~rlt/feap/
[2] Geuzaine C. and Remacle J.-F. (2009), “Gmsh: a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities". International Journal for Numerical Methods in Engineering, Volume 79, Issue 11, pages 1309-1331.