Affiliation:
1. AGH University of Science and Technology
2. Graz University of Technology
Abstract
Modelling the behaviour of metal alloys during their thermo-mechanical processing relies on the physical and mathematical description of numerous phenomena occurring in several space scales and evolving on different characteristic times. Although it is possible to develop complicated multi-scale models, it is often simpler to simulate each phenomenon separately in a single-scale model and link all the models together in a global structure responsible for their good interaction. Such a structure is relatively difficult to design. Both efficiency and flexibility must be well balanced, keeping in mind the character of scientific computing. In that context, the Agile Multiscale Modelling Methodology (AM3) has been developed in order to support the object-oriented designing of complex numerical models [. In this paper, the application of the AM3 for designing a model of the metal alloy behaviour is presented. The basis and some consequences of the application of the Object-Oriented design of a sub-models structure are investigated. The object-oriented (OO) design of a 3 internal variables model of the dislocations evolution is presented and compared to the procedural one. The main advantages and disadvantages of the OO design of numerical models are pointed out.
Publisher
Trans Tech Publications, Ltd.
Subject
Mechanical Engineering,Mechanics of Materials,General Materials Science
Reference18 articles.
1. J. Gawąd, P. Macioł, M. Pietrzyk, Multiscale modeling of microstructure and macroscopic properties in thixoforming process using cellular automation technique, Arch. Metall. Mater. 50 (2005) 549–562.
2. M. Kopernik, L. Trebacz, M. Pietrzyk, Modelling of Fatigue Behaviour of Hard Multilayer Nanocoating System in Nanoimpact Test, in: Compos. with Micro- Nano-Structure SE - 8, Springer Netherlands, 2008: p.137–159.
3. R.C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship, (2008).
4. H. Adeli, G. Yu, An integrated computing environment for solution of complex engineering problems using the object-oriented programming paradigm and a blackboard architecture, Comput. Struct. 54 (1995) 255–265.
5. G.C. Archer, G. Fenves, C. Thewalt, A new object-oriented finite element analysis program architecture, Comput. Struct. 70 (1999) 63–75.
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献