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

Abstract:

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 | Heat transfer | Computer software | Nonlinear finite element analysis | Nonlinear analysis | Computer programming

Services: Buy this book/Buy this article

 

Return to search