DocumentCode :
1397793
Title :
Maxwell equations and finite element software systems: object-oriented coding needs well defined objects
Author :
Kangas, Jari ; Tarhasaari, Timo ; Kettunen, Lauri
Author_Institution :
Lab. of Electromagn., Tampere Univ. of Technol., Finland
Volume :
36
Issue :
4
fYear :
2000
fDate :
7/1/2000 12:00:00 AM
Firstpage :
1645
Lastpage :
1648
Abstract :
In this paper we examine the structure of Maxwell equations in order to find clear signposts how to implement finite element software systems. The aim is to recognize the abstractions involved in Maxwell equations and to exploit concepts of modern programming techniques, such as object-oriented design, to imitate the abstractions in numerical computing. As mathematics is the machinery to model physical phenomena, it is worth to imitate the same machinery in a software system. If a software system is constructed this way, it is partitioned into distinct components whose function is evident. And that is a basis for a software system that is modifiable and understandable, which are the main goals in software design
Keywords :
Maxwell equations; electrical engineering computing; finite element analysis; object-oriented programming; Maxwell equations; computational electromagnetics; finite element method; numerical computing; object-oriented programming; software system; Electromagnetics; Finite element methods; Machinery; Mathematical model; Mathematics; Maxwell equations; Object oriented modeling; Object oriented programming; Software design; Software systems;
fLanguage :
English
Journal_Title :
Magnetics, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9464
Type :
jour
DOI :
10.1109/20.877757
Filename :
877757
Link To Document :
بازگشت