Skip to content

Latest commit

 

History

History
50 lines (39 loc) · 2.02 KB

index.rst

File metadata and controls

50 lines (39 loc) · 2.02 KB

MACH-Aero Framework

MACH-Aero is a framework for performing gradient-based aerodynamic shape optimization. It consists of the following core modules:

And the following optional modules:

  • :doc:`pyHyp <pyhyp:index>` is a hyperbolic mesh generation tool used as a preprocessing step
  • :doc:`multiPoint <multipoint:index>` facilitates distributed multipoint optimization and handles the parallel communication using MPI
  • cgnsUtilities is a command-line tool that allows carrying out several simple mesh manipulation operations on CGNS grids
  • DAFoam provides efficient adjoint implementations for OpenFOAM to be used for CFD instead of ADflow

More detail for the framework can be found in :ref:`mach-aero`. If you use any of our codes, please :ref:`cite us <cite-us>`.

.. toctree::
   :caption: Overview
   :maxdepth: 1
   :hidden:

   machFramework/MACH-Aero.rst
   machFramework/citeUs.rst

.. toctree::
   :caption: Installation
   :maxdepth: 1

   installInstructions/dockerInstructions
   installInstructions/installFromScratch
   installInstructions/install3rdPartyPackages

.. toctree::
   :caption: Tutorials
   :maxdepth: 2

   machAeroTutorials/intro
   machAeroTutorials/aero_overview
   machAeroTutorials/opt_overview
   machAeroTutorials/airfoilopt_overview
   machAeroTutorials/overset_overview
   machAeroTutorials/faq