An object-oriented finite element modeling approach is presented for solution of complex engineering systems. For efficient processing of a myriad of data types generated in such analyses an object-oriented enhanced entity relationship (EER) data model is developed. A class library is created for performing object-oriented finite element analysis in C++. These classes model the basic concepts and tools needed for finite element analysis of engineering problems. As an example, the models and class library developed in this research are applied to interlaminar stress analysis of composite structures. This research lays the foundation for development of a new generation of highly modular, reusable, and easily maintainable finite element software systems.
[1]
Hojjat Adeli,et al.
Computer‐Aided Design Using Object‐Oriented Programming Paradigm and Blackboard Architecture
,
1991
.
[2]
William Bickford,et al.
A first course in the finite element method
,
1990
.
[3]
Ramez Elmasri,et al.
Fundamentals of Database Systems
,
1989
.
[4]
Graham H. Powell,et al.
Object Management in an Integrated Design System
,
1989
.
[5]
N. J. Pagano,et al.
Global-local laminate variational model
,
1983
.
[6]
Grady Booch,et al.
Object-Oriented Design with Applications
,
1990
.
[7]
Hojjat Adeli,et al.
Expert systems for structural design : a new generation
,
1988
.