Logiciel open source de calcul numérique

Passer au contenu principal

The contributions of the ANR/OMD project to the optimization field: a Scilab implementation decoupling the optimizers from the simulators

Par Rodolphe Le Riche, École Nationale des Mines de Saint-Étienne

Cette présentation décrit les règles de programmation adoptées par le projet OMD (optimisation multidisciplinaire), projet financé en partie par l’ANR. Au cours du projet OMD, de nombreux partenaires ont programmé des approximations (ou méta-modèles) et des méthodes d'optimisation dans Scilab. Des règles de programmation ont été proposées pour permettre une interface plus souple entre les différents optimiseurs et les différents méta-modèles. Ces règles suivent la logique orientée objet "ask and tell".

Cette présentation décrit également comment les modèles de programmation "ask and tell" pour les interfaces d’optimiseurs ou de méta-modèles permettent la création de méthodes d'optimisation de haut niveau.