DocumentCode
1564798
Title
FEM applied to electromagnetism: effective object-oriented software design
Author
Gomez, E. ; Fuentes, J.A. ; Gabaldon, A. ; Roger-Folch, J.
Author_Institution
Dpto. de Ingenieria Electrica, Univ. Politecnica de Cartagena, Murcia, Spain
fYear
2002
Abstract
Summary form only given, as follows. The authors have developed a FEM software package for electromagnetism implementing the stages of preprocessing, solution and postprocessing. Portability and state-of-the-art algorithms were the initial premises taken into account in the design. To accomplish them, C++ language was chosen, having been successfully compiled in several Unix platforms. The main objective of this paper is to provide a general description, showing how the software package is structured using the Unified Modeling Language (UML). This language is being considered as an international standard (ISO) for information technology. The design will be described by using diagrams provided by UML to show its internal structure and behaviour. A class diagram, showing that the class problem is composed by a mesh (Mesh), the properties of the materials, including the loads, and the boundary conditions (material and BC).
Keywords
computational electromagnetics; diagrams; finite element analysis; mathematics computing; object-oriented programming; software packages; specification languages; C++ language; FEM software package; UML; Unified Modeling Language; boundary conditions; class diagram; electromagnetism; internal structure; mesh; object-oriented software design; portability; state-of-the-art algorithms; Circuit simulation; Eddy currents; Equations; ISO standards; Laminates; Magnetization; Software design; Software packages; Steel; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Magnetics Conference, 2002. INTERMAG Europe 2002. Digest of Technical Papers. 2002 IEEE International
Conference_Location
Amsterdam, The Netherlands
Print_ISBN
0-7803-7365-0
Type
conf
DOI
10.1109/INTMAG.2002.1000754
Filename
1000754
Link To Document