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 254 118

Repositories

Showing 10 of 30 repositories
  • dafoam Public

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

    mdolab/dafoam’s past year of commit activity
    C 287 99 4 1 Updated Oct 1, 2025
  • openconcept Public

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

    mdolab/openconcept’s past year of commit activity
    Python 49 MIT 38 6 1 Updated Sep 29, 2025
  • OpenAeroStruct Public

    OpenAeroStruct is a lightweight tool that performs aerostructural optimization using OpenMDAO.

    mdolab/OpenAeroStruct’s past year of commit activity
    Python 235 Apache-2.0 123 34 (1 issue needs help) 0 Updated Sep 29, 2025
  • 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 76 0 0 Updated Sep 26, 2025
  • pysurf Public

    pySurf provides geometric operations for triangulated surfaces.

    mdolab/pysurf’s past year of commit activity
    Fortran 3 Apache-2.0 7 3 0 Updated Sep 22, 2025
  • pygeo Public

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

    mdolab/pygeo’s past year of commit activity
    Python 183 Apache-2.0 61 21 5 Updated Sep 22, 2025
  • bib-file Public
    mdolab/bib-file’s past year of commit activity
    TeX 0 7 0 1 Updated Sep 20, 2025
  • niceplots Public

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

    mdolab/niceplots’s past year of commit activity
    Python 24 14 1 (1 issue needs help) 2 Updated Sep 19, 2025
  • complexify Public
    mdolab/complexify’s past year of commit activity
    Fortran 0 3 2 (1 issue needs help) 0 Updated Sep 17, 2025
  • idwarp Public

    IDWarp is a mesh warping package for the MACH framework.

    mdolab/idwarp’s past year of commit activity
    Fortran 19 31 9 1 Updated Sep 17, 2025