arrow
Return

Large scale object-oriented finite element code design

delete1997-03-01
delete219
PRE
AI
J
Jacques Besson
R
Ronald Foerch
DOI:10.1016/S0045-7825(96)01124-3delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper discusses the aspects of object-oriented finite element design which become relevant as the project size increases. A simple core library is described which aids program development by isolating repetitive tasks into optimized classes. This library addresses particularly the mathematical entities which appear in mechanics. Several object-oriented class idioms are given as well, with implementation syntax in C++. The classes address the reduction of interdependence in the code project, and facility expandability in the long term. Application of these abstract programming techniques are given within the context of a complete, working FEM code design which employs the object techniques thoroughly on every level of the computation. Furthermore, suggestions are given on how to reformulate problems in an object-oriented fashion in order to plan on expandability. Results for CPU performance are given with respect to a Fortran code.
Keywords:
PROGRAM
C++
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Computer Methods in Applied Mechanics and Engineering cover
Computer Methods in Applied Mechanics and Engineering
IF:
7.3
Papers:
1.3W
Citations:
5.6W

Organization

No organization information available
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
Naringenin modulates Cobalt activities on gut motility through mechanosensors and serotonin signalling
err2022-11-11
err0
PREAI
errAdeola Temitope Salami; Ademola Adetokubo Oyagbemi; Moyosore Victoria Alabi; Samuel Babafemi Olaleye
errShare
errSave
Effects of dietary dihydromyricetin supplementation on intestinal barrier and humoral immunity in growing-finishing pigs
err2022-07-15
err0
PREAI
errChuan Wei; Xiaoling Chen; Daiwen Chen; Jun He; Ping Zheng; Hong Chen; Hui Yan; Bing Yu; Yuheng Luo; Zhiqing Huang
errShare
errSave
In-Vivo assessment of glucocorticoid loaded tea tree oil nanoemulsion gel
err2019-01-15
err0
errOAAI
errMd. Sarfaraz Alam; Rohit Saraswat; Pankaj Sharma; Md. Salahuddin Ansari
errShare
errSave
Quasiharmonic lattice dynamics of noble metals
err1993-04-01
err0
PREAI
errG. D. Barrera; A. Batana
errShare
errSave
Antifungal activity of essential oils isolated from Egyptian plants against wood decay fungi
err2013-08-25
err0
errOAAI
errAhmed S. O. Mohareb; Mohamed E. I. Badawy; Samir A. M. Abdelgaleil
errShare
errSave
Implementing a systematic response to medication errors
err2007-07-25
err0
PREAI
errDorthe Larsen; Robert Cole; Phil Higton
errShare
errSave
researcher View more