OpenMDAO

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

OpenMDAO (acronimo per: Open Multidisciplinary Design, Analysis, and Optimization ) è un framework open source di ottimizzazione di progettazione multidisciplinare, scritto con il linguaggio di programmazione Python. Il framework è stato progettato per aiutare a collegare insieme parti separate di software per scopi di analisi combinata. Permette agli utenti di combinare strumenti di analisi, o progettazione di codice da più discipline, a molti livelli di fedeltà, e di gestire l'interazione tra loro. OpenMDAO è progettata specificatamente per il flusso di dati e di lavoro (quale codice è eseguito dove) insieme ad algoritmi di ottimizzazione e altre tecniche di soluzioni[1]

Lo sviluppo di OpenMDAO è stato condotto da NASA Glenn Research Center, con il supporto del NASA Langley Research Center.

Caratteristiche[modifica | modifica wikitesto]

  • Libreria di ottimizzatori e risolutori nativa
  • Strumenti per la metamodellazione
  • Capacità di registrazione dati
  • Supporto per analytic derivatives
  • Supporto per reti di computer ad alte prestazioni e Calcolo distribuito
  • Libreria estendibile

Note[modifica | modifica wikitesto]

  1. ^ J. S. Gray, K. T. Moore, and B. A. Naylor, “OPENMDAO: An Open Source Framework for Multidisciplinary Analysis and Optimization,” in 13th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference, Fort Worth, TX, AIAA, AIAA-2010-9101, Fort Worth, Texas, 2010.

Collegamenti esterni[modifica | modifica wikitesto]