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 :
بازگشت