GEMS: A Python Library for Automation of Multidisciplinary Design Optimization Process Generation
Résumé
This paper describes the GEMS software developed as part of the IRT Saint Exupéry MDA-MDO project 1 for supporting Multidisciplinary Design Optimization (MDO) capabilities. GEMS is a Python library for programing MDO simulation processes, built on top of NumPy 2 , SciPy 3 and Matplotlib 4. GEMS aims at pushing forward the limits of automation in simulation process development , with a particular focus on : i) the automatic programming of MDO processes; ii) distributed and multi-level MDO formulations (or MDO architectures); iii) the integration and development of state-of-the-art algorithms for optimization, design of experiments, surrogate models and coupled analyses; iv) the automation of MDO result analysis; v) the deployment of MDO processes in heterogeneous and distributed industrial simulation environments.
Origine : Fichiers produits par l'(les) auteur(s)
Loading...