MDO Lab (mdolab)

MDO Lab

mdolab

Geek Repo

Multidisciplinary Design Optimization Laboratory at the University of Michigan

Home Page:mdolab.engin.umich.edu

Github PK Tool:Github PK Tool

MDO Lab's repositories

pyoptsparse

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

Language:PythonLicense:LGPL-3.0Stargazers:220Issues:22Issues:149

adflow

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

Language:FortranLicense:NOASSERTIONStargazers:218Issues:21Issues:129

dafoam

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

Language:CLicense:NOASSERTIONStargazers:202Issues:10Issues:26

OpenAeroStruct

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

Language:PythonLicense:Apache-2.0Stargazers:189Issues:24Issues:179

pygeo

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

Language:PythonLicense:Apache-2.0Stargazers:119Issues:11Issues:53

MACH-Aero

MACH: MDO of Aircraft Configurations with High fidelity

pyXDSM

A python library for generating PDF XDSM diagrams.

Language:PythonLicense:NOASSERTIONStargazers:55Issues:18Issues:11

pyhyp

pyHyp generates volume meshes from surface meshes using hyperbolic marching.

Language:FortranLicense:NOASSERTIONStargazers:45Issues:11Issues:24

pyspline

pySpline produces B-spline curves, surfaces, and volumes

Language:PythonLicense:NOASSERTIONStargazers:39Issues:8Issues:22

openconcept

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

Language:PythonLicense:MITStargazers:33Issues:7Issues:12
Language:FortranLicense:GPL-2.0Stargazers:29Issues:8Issues:10

idwarp

IDWarp is a mesh warping package for the MACH framework.

Language:FortranLicense:NOASSERTIONStargazers:16Issues:8Issues:23

cgnsutilities

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

Language:FortranLicense:NOASSERTIONStargazers:10Issues:7Issues:17
Language:PythonStargazers:9Issues:0Issues:0
Language:PythonLicense:NOASSERTIONStargazers:6Issues:9Issues:15

prefoil

preFoil facilitates rapid airfoil generation and manipulation.

Language:PythonLicense:Apache-2.0Stargazers:6Issues:8Issues:22

pyofm

Python wrapper for OpenFOAM meshes

Language:PythonLicense:NOASSERTIONStargazers:6Issues:3Issues:1

multipoint

Facilitates distributed multipoint optimization.

Language:PythonLicense:NOASSERTIONStargazers:5Issues:11Issues:4
Language:PythonLicense:CC-BY-4.0Stargazers:2Issues:0Issues:0

pysurf

pySurf provides geometric operations for triangulated surfaces.

Language:FortranLicense:Apache-2.0Stargazers:2Issues:7Issues:3
Language:ShellStargazers:0Issues:11Issues:12
Language:PythonLicense:NOASSERTIONStargazers:0Issues:0Issues:0
Language:TeXStargazers:0Issues:8Issues:0
Language:FortranStargazers:0Issues:4Issues:3

geograd

GeoGrad is a geometric constraint for packaging optimization problems

Language:FortranLicense:Apache-2.0Stargazers:0Issues:12Issues:4

tacs

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

Language:C++License:Apache-2.0Stargazers:0Issues:4Issues:0