OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

An object-oriented programming of an explicit dynamics code: application to impact simulation

Pantalé, Olivier An object-oriented programming of an explicit dynamics code: application to impact simulation. (2002) Advances in Engineering Software, 33 (5). 297-306. ISSN 0965-9978

(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader

Official URL: http://dx.doi.org/10.1016/S0965-9978(02)00017-0


During the last fifty years, the development of better numerical methods and more powerful computers has been a major enterprise for the scientific community. Recent advances in computational softwares have lead to the possibility of solving more physical and complex problems (coupled problems, nonlinearities, high strain and high strain rate problems, etc.). The development of object-oriented programming leads to better structured codes for the finite element method and facilitates the development, the maintainability and the expandability of such codes. This paper presents an implementation in C++ of an explicit finite element program dedicated to the simulation of impacts. We first present a brief overview of the kinematics, the conservative and constitutive laws related to large deformation inelasticity. Then we present the design and the numerical implementation of some aspects developed with an emphasis on the object-oriented programming adopted. Finally, the efficiency and accuracy of the program are investigated through some benchmark tests.

Item Type:Article
Additional Information:Thanks to Elsevier editor. The definitive version is available at http://dx.doi.org/10.1016/S0965-9978(02)00017-0
HAL Id:hal-03604427
Audience (journal):International peer-reviewed journal
Uncontrolled Keywords:
Institution:Université de Toulouse > Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
Laboratory name:
Laboratoire Génie de Production - LGP (Tarbes, France) - Conception Mécanique Assistée par Ordinateur - CMAO
Deposited On:28 Mar 2012 12:43

Repository Staff Only: item control page