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 120

Repositories

Showing 10 of 30 repositories
  • 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 Apr 10, 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 302 116 42 (2 issues need help) 11 Updated Apr 10, 2026
  • dafoam Public

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

    mdolab/dafoam’s past year of commit activity
    C 324 106 5 1 Updated Apr 4, 2026
  • prefoil Public

    preFoil facilitates rapid airfoil generation and manipulation.

    mdolab/prefoil’s past year of commit activity
    Python 12 Apache-2.0 9 0 0 Updated Apr 2, 2026
  • pysurf Public

    pySurf provides geometric operations for triangulated surfaces.

    mdolab/pysurf’s past year of commit activity
    Fortran 4 Apache-2.0 7 5 0 Updated Apr 2, 2026
  • pyspline Public

    pySpline produces B-spline curves, surfaces, and volumes

    mdolab/pyspline’s past year of commit activity
    Python 50 29 3 0 Updated Apr 2, 2026
  • cgnsutilities Public

    cgnsUtilities is a collection of functions for working with CGNS grids.

    mdolab/cgnsutilities’s past year of commit activity
    Fortran 11 25 6 1 Updated Apr 2, 2026
  • pyoptsparse Public

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

    mdolab/pyoptsparse’s past year of commit activity
    Python 262 LGPL-3.0 120 34 4 Updated Mar 30, 2026
  • CMPLXFOIL Public
    mdolab/CMPLXFOIL’s past year of commit activity
    Fortran 42 GPL-2.0 28 3 (1 issue needs help) 0 Updated Mar 26, 2026
  • pygeo Public

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

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

Top languages

Loading…

Most used topics

Loading…