Object Oriented Design of Finite Element Software for Transient, Non-Linear Coupling Problems

by C. Rihaczek, Univ of Stuttgart, Stuttgart, Germany,
B. Kroplin, Univ of Stuttgart, Stuttgart, Germany,

Document Type: Proceeding Paper

Part of: Computing in Civil and Building Engineering


The application of the Finite Element Method to general transient, non-linearly coupled problems calls for high conceptual clarity in software design. In order to attain extendibility and flexibility of an implementation, complexity needs to be broken down through use of high-level abstractions. This approach is supported by Object Oriented Design and Programming. A classification of the Finite Element Method encouraging reuse of code is given, and administrative classes supporting extendibility and flexibility are introduced. The benefits are discussed alluding to the example of coupled heat transfer due to conduction and radiation.

Subject Headings: Finite element method | Coupling | Computer software | Nonlinear analysis | Nonlinear finite element analysis | Transient response | Heat transfer | Computer programming

Services: Buy this book/Buy this article


Return to search