5 ms·
AeroPython: Classical Aerodynamics with Python
- FlyMoreRockets 6y agoThis is really good, thanks for submitting it.
- na85 6y agoSee also by the same professor CFD Python: 12 Steps to Navier-Stokes: https://github.com/barbagroup/CFDPython https://github.com/barbagroup/CFDPython
- abiogenesis 6y agoFirst you should import gravity.
- m463 6y agoHas that been ported from newton to einstein yet?
- abiogenesis 6y agoSorry, to be clear I was referring to an xckd comic [1] and the Python Easter Egg inspired by it [2]. [1] https://xkcd.com/353/ https://xkcd.com/353/ [2] http://python-history.blogspot.com/2010/06/import-antigravity.html http://python-history.blogspot.com/2010/06/import-antigravit...
- mrfusion 6y agoWould this be good if I want to model the airflow of a few shapes? Or is there a better open source program?
- dTal 6y agoThis seems to be a teaching aid to "pen and paper" aerodynamics. If you want simulation, i.e. CFD, you need a program like OpenFOAM. Be warned, though, the learning curve is steep - especially if you don't have any background. It will go wrong often and you won't know why.
- auxym 6y agoOr something like XFOIL for simpler analysis of 2D airfoil-like shapes. LGPL, too.
- colechristensen 6y agoThis is the aerodynamics they teach you first as an undergraduate. It is not nonsense, but there are better methods out there. It might be good for your use case, it might not. Comes down to what you’re trying to accomplish. Other solutions I am aware of have steep learning curves, so maybe give it a try.
- Maarten88 6y ago> Or is there a better open source program? XFLR 5. A nice graphical UI using XFOIL for 2D section CFD and basic algorithms for 3D flow analysis too. http://www.xflr5.tech/xflr5.htm http://www.xflr5.tech/xflr5.htm
- na85 6y agoYou'll see if you dig into it that it only does 2D. You could extend it to 3D with some serious work, and for simple geometries at low angles of attack and high Reynolds Number it will probably do fine. But if you want better fidelity the best open-source CFD suite I'm familiar with is OpenFOAM. Unfortunately you have to have an adequate understanding of the math/physics to use that as OpenFOAM doesn't hold your hand even a little bit. There's really not much of a market at all for "casual flow modeling".
- colechristensen 6y agoThis seems to cover a good portion of what you would learn in a semester or two of a subsonic aerodynamics university course.
- deleted 6y ago[deleted]
- Kosirich 6y agoI wish I had this repo in university when I was learning this (course called Fluid Mechanics 2)... would make learning it so much more fun and intuitive then seeing static premade graphs.