You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ADflow is a flow solver developed by the MDO Lab at the University of Michigan.
It solves the compressible Euler, laminar Navier–Stokes and Reynolds-averaged Navier–Stokes equations using structured multi-block and overset meshes.
ADflow's features include the following:
Discrete adjoint implementation
"Complexified" code for complex-step derivative verification
Massively parallel (both CPU and memory scalable) implementation using MPI
ADflow has been used in aerodynamic, aerostructural, and aeropropulsive design optimization of aircraft configurations.
Furthermore, we used ADflow to perform design optimization of hydrofoils and wind turbines.
Documentation
Please see the documentation for installation details and API documentation.
To locally build the documentation, enter the doc folder and enter make html in terminal.
You can then view the built documentation in the _build folder.
Citing ADflow
If you use ADflow, please see this page for citation information.
License
Copyright 2019 MDO Lab
Distributed using the GNU Lesser General Public License (LGPL), verstion 2.1; see
the LICENSE file for details.
About
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.