Title :
Object-oriented design of finite element calculations with respect to coupled problems
Author :
Mai, Wolfgang ; Henneberger, Gerhard
Author_Institution :
Inst. for Electr. Machines, Tech. Hochschule Aachen, Germany
fDate :
7/1/2000 12:00:00 AM
Abstract :
This paper presents a new object-oriented design of software for finite element calculations. Special attention is given to coupled problems with nonlinear materials. Fundamental ideas of object-oriented design, especially high cohesion, low coupling and encapsulation of classes, are strictly taken into account. The concept is guided by the idea to reuse as many parts as possible. The hierarchy of classes for the elements, materials and field problems can be extended easily by specialization
Keywords :
electrical engineering computing; electromagnetic fields; finite element analysis; object-oriented methods; class encapsulation; cohesion; coupled problems; field problems; finite element calculations; nonlinear materials; object-oriented design; specialization; Computer languages; Electromagnetic coupling; Encapsulation; Finite element methods; Libraries; Object oriented modeling; Object oriented programming; Shape; Software design; Unified modeling language;
Journal_Title :
Magnetics, IEEE Transactions on