daniel-de-vries / OpenLEGO

Open-source Link between AGILE and OpenMDAO
Apache License 2.0
6 stars 7 forks source link

Phase 3: implementation of subdrivers in OpenLEGO (and collaborative optimization architecture) #14

Closed imcovangent closed 6 years ago

imcovangent commented 6 years ago

The developments that have been completed in this phase add the capability to OpenLEGO to automatically implement subdrivers (see subdriver_component.py) in OpenMDAO models. The specification of these subdrivers are a key component of distributed MDO architectures such as Collaborative Optimization (CO) and BLISS-2000. In this development the CO architecture has been used as test case, whereas BLISS-2000 will be implemented in future phases as it requires some additional components to be implemented.