# adflow **Repository Path**: wangyue0426/adflow ## Basic Information - **Project Name**: adflow - **Description**: 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. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-04 - **Last Updated**: 2024-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ADflow [![Build Status](https://dev.azure.com/mdolab/Public/_apis/build/status/mdolab.adflow?repoName=mdolab%2Fadflow&branchName=main)](https://dev.azure.com/mdolab/Public/_build/latest?definitionId=4&repoName=mdolab%2Fadflow&branchName=main) [![Documentation Status](https://readthedocs.com/projects/mdolab-adflow/badge/?version=latest)](https://mdolab-adflow.readthedocs-hosted.com/?badge=latest) [![codecov](https://codecov.io/gh/mdolab/adflow/branch/main/graph/badge.svg?token=DRCCCL12I8)](https://codecov.io/gh/mdolab/adflow) 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. ![](doc/images/adflow_applications.png) ## Documentation Please see the [documentation](https://mdolab-adflow.readthedocs-hosted.com/en/latest/) 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](https://mdolab-adflow.readthedocs-hosted.com/en/latest/citation.html) 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.