Skip to content
OpenMDAO is an open-source Multidisciplinary Design Analysis and Optimization (MDAO) framework, written in Python. It helps users solve complex problems by allowing them to link together analysis codes from multiple disciplines at multiple levels of fidelity. The development effort for OpenMDAO is being led out of the NASA Glenn Research Center …
Find file
Pull request Compare This branch is 3 commits ahead, 7 commits behind OpenMDAO:dev.
Latest commit aab4a8e @kmarsteller kmarsteller Merge pull request #3 from OpenMDAO/dev
May 2015 update
Failed to load latest commit information.
benchmark No more auto-regen of systems unless you call calc_gradient on the dr…
conda-recipes Fixing problems building conda bar3 release on Win32
contrib Opts work
docs changing things to include unified install script
examples Fixing problems building conda bar3 release on Win32
openmdao.devtools "updating releaseinfo files for release 0.13.0"
openmdao.lib "updating releaseinfo files for release 0.13.0"
openmdao.main "updating releaseinfo files for release 0.13.0"
openmdao.test "updating releaseinfo files for release 0.13.0"
openmdao.units "updating releaseinfo files for release 0.13.0"
scripts more cleanup of engine design
.gitignore Merge in Bret's changes
LICENSE.txt Closes GH-588: updated license info in docs to Apache V2.0 and added …
README.txt Update install instructions in README.txt fixing mkinstaller, go script; getting rid of old shell scripts. Fix installer from 'python' to sys.executable.


To set up a development virtual environment for OpenMDAO, run:


where python is in the 2.7.x series.

If you have vanilla Python installed, this will create a virtualenv within the current directory
called 'devenv'. If you have Anaconda, this will create a conda environment called 'openmdao-dev' by default.
Either installs  all of the openmdao namespace packages into their respective environments as 'develop' eggs.

For additional options, run:

    python --help

For more information, go to
Something went wrong with that request. Please try again.