An object-oriented framework for finite element analysis based on a compact topological data structure

Lauren L. Beghini, Anderson Pereira, Rodrigo Espinha, Ivan F.M. Menezes, Waldemar Celes, Glaucio H. Paulino

Research output: Contribution to journalArticlepeer-review

11 Scopus citations

Abstract

This paper describes an ongoing work in the development of a finite element analysis system, called TopFEM, based on the compact topological data structure, TopS [1,2]. This new framework was written to take advantage of the topological data structure together with object-oriented programming concepts to handle a variety of finite element problems, spanning from fracture mechanics to topology optimization, in an efficient, but generic fashion. The class organization of the TopFEM system is described and discussed within the context of other frameworks in the literature that share similar ideas, such as GetFEM++, deal.II, FEMOOP and OpenSees. Numerical examples are given to illustrate the capabilities of TopS attached to a finite element framework in the context of fracture mechanics and to establish a benchmark with other implementations that do not make use of a topological data structure.

Original languageEnglish (US)
Pages (from-to)40-48
Number of pages9
JournalAdvances in Engineering Software
Volume68
DOIs
StatePublished - Feb 2014
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Software
  • Engineering(all)

Keywords

  • Adaptive simulations
  • Finite element method
  • Object-oriented programming
  • Topological data structure

Fingerprint

Dive into the research topics of 'An object-oriented framework for finite element analysis based on a compact topological data structure'. Together they form a unique fingerprint.

Cite this