Improvement of Continuity Between Industrial Software and Research One by Object-Oriented Finite Element Formulation of Shell and Plate Element

Improvement of Continuity Between Industrial Software and Research One by Object-Oriented Finite Element Formulation of Shell and Plate Element

Sabah Moussaoui, Mourad Belgasmia
Copyright: © 2019 |Pages: 33
ISBN13: 9781522570592|ISBN10: 1522570594|ISBN13 Softcover: 9781522586999|EISBN13: 9781522570608
DOI: 10.4018/978-1-5225-7059-2.ch002
Cite Chapter Cite Chapter

MLA

Moussaoui, Sabah, and Mourad Belgasmia. "Improvement of Continuity Between Industrial Software and Research One by Object-Oriented Finite Element Formulation of Shell and Plate Element." Optimization of Design for Better Structural Capacity, edited by Mourad Belgasmia, IGI Global, 2019, pp. 24-56. https://doi.org/10.4018/978-1-5225-7059-2.ch002

APA

Moussaoui, S. & Belgasmia, M. (2019). Improvement of Continuity Between Industrial Software and Research One by Object-Oriented Finite Element Formulation of Shell and Plate Element. In M. Belgasmia (Ed.), Optimization of Design for Better Structural Capacity (pp. 24-56). IGI Global. https://doi.org/10.4018/978-1-5225-7059-2.ch002

Chicago

Moussaoui, Sabah, and Mourad Belgasmia. "Improvement of Continuity Between Industrial Software and Research One by Object-Oriented Finite Element Formulation of Shell and Plate Element." In Optimization of Design for Better Structural Capacity, edited by Mourad Belgasmia, 24-56. Hershey, PA: IGI Global, 2019. https://doi.org/10.4018/978-1-5225-7059-2.ch002

Export Reference

Mendeley
Favorite

Abstract

This chapter shows, through the example of the addition of a plate and shell element to freeware FEM-object, an object-oriented (C++) finite element program, how object-oriented approaches, as opposed to procedural approaches, make finite element codes more compact, more modular, and versatile but mainly more easily expandable, in order to improve the continuity and the compatibility between software of research and industrial software. The fundamental traits of object-oriented programming are first briefly reviewed, and it is shown how such an approach simplifies the coding process. Then, the isotropic shell and orthotropic plate formulations used are given and the discretized equations developed. Finally, the necessary additions to the FEM-object code are reviewed. Numerical examples using the newly created plate membrane plate element are shown.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.