DocumentCode
1396828
Title
An object-oriented optimization library for finite element method software
Author
Costa, Maurício Caldora ; Coulomb, Jean-Louis ; Maréchal, Yves
Author_Institution
Lab. d´´Electrotech. de Grenoble, ENSIEG, St. Martin d´´Heres, France
Volume
36
Issue
4
fYear
2000
fDate
7/1/2000 12:00:00 AM
Firstpage
1057
Lastpage
1060
Abstract
This paper presents a structure of classes based on Object-Oriented Programming, which allows the development of an Optimization Library. In this library, deterministic and stochastic optimization algorithms are considered, as well as algorithms that work with constrained or unconstrained objective functions. We present the characteristics of some main optimization methods used in recent years, mainly in the electromagnetic area. Then, based on these characteristics, we show the classes created for the implementation of this optimization library. Finally, we present the communication architecture used for data exchange between this library and a Finite Element Method software
Keywords
deterministic algorithms; electrical engineering computing; electromagnetic devices; finite element analysis; object-oriented programming; optimisation; stochastic programming; communication architecture; constrained objective functions; data exchange; deterministic optimization algorithms; electromagnetic devices; finite element method software; master-slave architecture; object-oriented optimization library; object-oriented programming; stochastic optimization algorithms; unconstrained objective functions; Constraint optimization; Electromagnetic devices; Finite element methods; Lagrangian functions; Object oriented modeling; Object oriented programming; Optimization methods; Simulated annealing; Software libraries; Stochastic processes;
fLanguage
English
Journal_Title
Magnetics, IEEE Transactions on
Publisher
ieee
ISSN
0018-9464
Type
jour
DOI
10.1109/20.877623
Filename
877623
Link To Document