Functor-oriented topology optimization of elasto-plastic structures. (September 2019)
- Record Type:
- Journal Article
- Title:
- Functor-oriented topology optimization of elasto-plastic structures. (September 2019)
- Main Title:
- Functor-oriented topology optimization of elasto-plastic structures
- Authors:
- Tauzowski, P.
Blachowski, B.
Lógó, J. - Abstract:
- Highlights: The novelty of this work is related to the concept of function object called functor and its application to efficient FE code development. A novel approach to development of optimality criteria based finite element code for topology optimization of elasto-plastic structures. The programming aspects of topology optimization using traditional object-oriented and functor based programming are discussed. The advantages of the functor based approach are related to simplicity of designing the FE code architecture and reusability of this code. Abstract: The paper deals with a novel approach to development of optimality criteria based finite element code for topology optimization of elasto-plastic structures. The novelty of this work is related to the concept of function object called functor and its application to efficient FE code development. First, the general problem of topology optimization under stress constraints is briefly formulated. Then, the programming aspects of topology optimization using traditional object-oriented and functor based programming are discussed. The advantages of the functor based approach are related to simplicity of designing the FE code architecture and reusability of this code. In particular the metric known as ' Lack of cohesion of methods ' is useful in comparing these two different paradigms. Finally, the paper is also illustrated with numerical examples of topology optimization using the proposed methodology.
- Is Part Of:
- Advances in engineering software. Volume 135(2019)
- Journal:
- Advances in engineering software
- Issue:
- Volume 135(2019)
- Issue Display:
- Volume 135, Issue 2019 (2019)
- Year:
- 2019
- Volume:
- 135
- Issue:
- 2019
- Issue Sort Value:
- 2019-0135-2019-0000
- Page Start:
- Page End:
- Publication Date:
- 2019-09
- Subjects:
- Topology optimization -- Function object -- Functor programming -- Optimal design -- Elasto-plastic structures -- Finite element programming
Computer-aided engineering -- Periodicals
Engineering -- Computer programs -- Periodicals
Engineering -- Software -- Periodicals
Periodicals
620.0028553 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09659978 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.advengsoft.2019.102690 ↗
- Languages:
- English
- ISSNs:
- 0965-9978
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 0705.450000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 12087.xml