Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Computational Science, Engineering & Technology Series
ISSN 1759-3158
CSETS: 35
COMPUTATIONAL METHODS FOR ENGINEERING TECHNOLOGY
Edited by: B.H.V. Topping and P. Iványi
Chapter 3

Advances in Symbolic and Numerical Approaches in Computational Mechanics

D. Eyheramendy1, S. Lejeunes2, R. Saad3 and L. Zhang1

1Centrale Marseille - LMA, CNRS UPR7051 Aix Marseille University, Technopole de Château-Gombert, Marseille, France
2Laboratoire de Mecanique et d’Acoustique, CNRS UPR 7051, Aix Marseille Univerversity, Technopole de Chateau-Gombert, Marseille, France
3Universite Saint-Esprit de Kaslik, Mont Liban, Lebanon

Full Bibliographic Reference for this chapter
D. Eyheramendy, S. Lejeunes, R. Saad, L. Zhang, "Advances in Symbolic and Numerical Approaches in Computational Mechanics", in B.H.V. Topping and P. Iványi, (Editor), "Computational Methods for Engineering Technology", Saxe-Coburg Publications, Stirlingshire, UK, Chapter 3, pp 61-88, 2014. doi:10.4203/csets.35.3
Keywords: object-oriented programming, Java, finite elements, isogeometric analysis, symbolic computations, automatic programming..

Summary
In this paper, we give a global overview of the latest advances in computational mechanics code design. We give a brief historical perspective of the evolution of finite element code design since the introduction of object-oriented programming in the 90’s. Then, we try to outline the structure of future computational tools. Besides classical architectures applied to multi-fields and multiphysics problems, we present a tentative example of generalization of the discretization scheme to isogeometric analysis, fully integrated in the same variational framework as finite elements. Following, a meta-level of code is developed to manage the variational formulation framework in a symbolic way. This way of thinking about the design of computational tools is expected to open new tracks in the development of codes, offering the natural and fast extendibility capabilities needed in modern engineering.

purchase the full-text of this chapter (price £20)

go to the previous chapter
go to the next chapter
return to the table of contents
return to the book description
purchase this book (price £95 +P&P)