Ptera Software is a fast, easy-to-use, and open-source software package for analyzing flapping-wing flight.
-
Updated
Nov 9, 2026 - Python
Ptera Software is a fast, easy-to-use, and open-source software package for analyzing flapping-wing flight.
A panel-based flow solver. Currently in beta but with working solvers for incompressible and inviscid hypersonic flow.
Discrete vortex panel method
Calculate common 2D airfoil parameters by just setting a few inputs and drawing the geometry of the body in a dynamic way
Linear-strength vortex panel method for 2D airfoils: validated vs. exact Kármán–Trefftz flow and XFOIL, compressibility corrections & critical Mach, boundary-layer drag, CLI + Streamlit app.
2D Hess-Smith panel method for potential flow around anything you can draw, validated against exact solutions and XFOIL
Panel-based boundary integral equation solver for 2D Laplace problems using Nyström discretization.
Panel method solver and UI application with Streamlit
🛠️ Build and run XFOIL 6.99 for airfoil analysis on macOS Apple Silicon with patched source and GUI support via XQuartz.
Find the NACA 4-digit airfoil that meets your target: minimum drag at a given lift, or maximum lift under a drag limit. Two solvers, same workflow: an in-house panel method and XFOIL. Exports data and geometry for CAD and CFD.
To associate your repository with the panel-method topic, visit your repo's landing page and select "manage topics."