Sur une approche à objets généralisée pour la mécanique non linéaire

作者: Roy Saad

DOI:

关键词:

摘要: Les problemes qui se posent aujourd'hui en mecanique numerique et domaines connexes sont complexes, impliquent de plus souvent plusieurs physiques a differentes echelles temps d’espace. Leur traitement est general long difficile, d’ou l’interet d’avoir acces des methodes outils facilitant l’integration nouveaux modeles dans simulation. Ce travail pose la problematique du developpement codes calcul numerique. L’approche proposee couvre demarche modele depuis formulation variationnelle jusqu’a l’outil appliquee methode elements finis. Nous avons developpe concepts generiques afin d’automatiser nous sommes appuyes sur l'analyse tensorielle le contexte Le formalisme mathematique base l’algebre description discretisation formes variationnelles. caractere generique conserve grâce l'approche logicielle choisie pour l’implantation; orientee objet Java. proposons donc un cadre oriente objet, symboliques, capables gerer maniere symbolique les developpements assistes contributions elementaires Ces ensuite automatiquement programmees code calcul. L'interet cette approche genericite peut etre etendue naturellement tout autre (spatiale ou temporelle). Dans ce travail, valides lineaires simples (elasticite, chaleur,...), formulations variationnelles mixtes (thermomecanique, Navier-Stokes,…) Lagrangien (elasticite grandes transformations, hyperelasticite,…).

参考文章(61)
G.P. Nikishkov, Object Oriented Design of a Finite Element Code in Java Cmes-computer Modeling in Engineering & Sciences. ,vol. 11, pp. 81- 90 ,(2006) , 10.3970/CMES.2006.011.081
Qi, Zhaohui, Yuqi, Liu, Ping, Hu, FAST SOLUTION FOR LARGE SCALE LINEAR ALGEBRAIC EQUATIONS IN FINITE ELEMENT ANALYSIS 固体力学学报:英文版. pp. 89- 94 ,(2001)
D. Eyheramendy, Object-Oriented parallel CFD with JAVA Parallel Computational Fluid Dynamics 2003#R##N#Advanced Numerical Methods Software and Applications. pp. 409- 416 ,(2004) , 10.1016/B978-044451612-1/50052-4
David Flanagan, Java examples in a nutshell ,(1997)
Richard H. Gunderson, Ayhan Cetiner, Element Stiffness Matrix Generator Journal of the Structural Division. ,vol. 97, pp. 363- 375 ,(1971) , 10.1061/JSDEAG.0002802
Klaus-Jürgen Bathe, Finite Element Procedures ,(1995)
R. I. Mackie, Using objects to handle calculation control in finite element analysis Developments in engineering computational technology. pp. 123- 130 ,(2000)
T.E. Tezduyar, Stabilized Finite Element Formulations for Incompressible Flow Computations Advances in Applied Mechanics. ,vol. 28, pp. 1- 44 ,(1991) , 10.1016/S0065-2156(08)70153-4
J. Korelc, Multi-language and Multi-environment Generation of Nonlinear Finite Element Codes Engineering With Computers. ,vol. 18, pp. 312- 327 ,(2002) , 10.1007/S003660200028