Skip to content
@mdolab

MDO Lab

Multidisciplinary Design Optimization Laboratory at the University of Michigan

Pinned Loading

  1. pyoptsparse pyoptsparse Public

    pyOptSparse is an object-oriented framework for formulating and solving nonlinear constrained optimization problems in an efficient, reusable, and portable manner.

    Python 262 123

Repositories

Showing 10 of 30 repositories
  • pygeo Public

    pyGeo provides geometric design variables and constraints suitable for gradient-based optimization.

    mdolab/pygeo’s past year of commit activity
    Python 204 Apache-2.0 66 21 6 Updated Mar 25, 2026
  • openconcept Public

    OpenConcept: A toolkit for conceptual MDAO of aircraft with unconventional propulsion architectures

    mdolab/openconcept’s past year of commit activity
    Python 57 MIT 41 6 1 Updated Mar 25, 2026
  • tacs Public Forked from smdogroup/tacs

    Finite-element library for analysis and adjoint-based gradient evaluation

    mdolab/tacs’s past year of commit activity
    C++ 0 Apache-2.0 81 0 0 Updated Mar 25, 2026
  • dafoam Public

    DAFoam: Discrete Adjoint with OpenFOAM for High-fidelity Multidisciplinary Design Optimization

    mdolab/dafoam’s past year of commit activity
    C 315 108 5 1 Updated Mar 25, 2026
  • .github Public
    mdolab/.github’s past year of commit activity
    Shell 0 3 2 2 Updated Mar 24, 2026
  • MACH-Aero Public

    MACH: MDO of Aircraft Configurations with High fidelity

    mdolab/MACH-Aero’s past year of commit activity
    Python 153 60 7 4 Updated Mar 24, 2026
  • multipoint Public

    Facilitates distributed multipoint optimization.

    mdolab/multipoint’s past year of commit activity
    Python 5 17 0 0 Updated Mar 23, 2026
  • niceplots Public

    A collection of styles and helper functions for making nice plots with matplotlib

    mdolab/niceplots’s past year of commit activity
    Python 27 14 1 (1 issue needs help) 0 Updated Mar 23, 2026
  • adflow Public

    ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.

    mdolab/adflow’s past year of commit activity
    Fortran 300 115 42 (2 issues need help) 11 Updated Mar 19, 2026
  • pyhyp Public

    pyHyp generates volume meshes from surface meshes using hyperbolic marching.

    mdolab/pyhyp’s past year of commit activity
    Fortran 57 43 4 0 Updated Mar 19, 2026