ABSTRACT

A short and comprehensive definition of simulation in industry, science, and education given in the Encyclopedia Britannica is "a research or teaching technique that reproduces actual events and processes under test conditions. This chapter is devoted to a short review of the main simulation software packages or tools used in industrial applications. The field of applications and the main capabilities of each program or platform are taken from their sites or user's manuals with a positive regard on the performances required by the practical applications. Advanced Simulation Library, ADMB, Chapel, Euler, Fortress, FreeFem++, FreeMat, Genius, Gmsh, GNU Octave, Julia, Maxima, OpenFOAM, R, SageMath, SALOME, ScicosLab, and Scilab, X10 are presented. FreeMat is a free environment for rapid engineering and scientific prototyping and data processing. GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments.