Skip to content
forked from mdolab/adflow

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

License

Notifications You must be signed in to change notification settings

bugleilei/adflow

 
 

Repository files navigation

ADflow

ADflow is a multi-block structured 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. 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.

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.

Citation

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Fortran 85.9%
  • C 6.3%
  • Python 5.2%
  • Makefile 2.6%