Code Monkey home page Code Monkey logo

mach-aero-tutorial's Introduction

MACH-Aero Tutorials

Documentation Status

The tutorial site has moved! Please check out mdolab/MACH-Aero instead

This repository is kept for archival purposes only.


This repository contains step-by-step tutorials for MDO of aircraft configurations with high fidelity (MACH). The MACH framework is developed by the MDO Lab. It facilitates the aerodynamic design, analysis, and optimization of aircraft. The tutorial covers the basics needed to optimize the aerodynamic surface of a wing. It also includes an airfoil optimization example.

Tutorial documentation

You can either view the online tutorial or build the tutorial documentation locally. To generate the tutorial locally, open a terminal and enter the following commands:

$ cd mach_aero_tutorials/doc
$ make html

This generates html files in _build/html/. You can then open _build/html/index.html in your preferred browser to view the tutorial documentation.

Required Packages to build

  • Sphinx (1.6.6)

mach-aero-tutorial's People

Contributors

eirikurj avatar ewu63 avatar friedenhe avatar jrram avatar marcomangano avatar shamsheersc19 avatar sseraj avatar yqliaohk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

mach-aero-tutorial's Issues

Could slsqp get the same optimal CRM wing as snopt?

Could slsqp get the same optimal CRM wing as snopt do?

In the Aerodynamic Optimization docs of MACH_Aero_Tutorials, the optmization algorithm used
in the examlpe running script of a wing optimization is snopt. However, we couldn't get access of it for we don't purchase. So we change the optimization algorithm option by slspq. For CRM wing optimization, we couldn't get the same optimized wing as that obtained by snopt in your article. So, I wonder whether slsqp could get the same optimal CRM wing as mentioned in your article "Benchmarking Optimization Algorithms forWing Aerodynamic Design Optimization" by using these opensource codes? Or there is somthing wrong with my script?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.