├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── naca0012-lift-curve.png ├── pyproject.toml ├── runs ├── cp_060_050.387 ├── cp_100_040.387 ├── cp_250_040.203 ├── cp_500_080.lnv ├── dae11.dat ├── dae21.dat ├── dae31.dat ├── dae51.dat ├── e387.dat ├── e387_09.100 ├── e387_11.100 ├── la203.bl ├── la203.dat ├── la203t.dat ├── lnv109a.dat ├── polref_100.387 └── tad.dat ├── setup.py ├── src ├── api.f90 ├── i_blpar.f90 ├── i_circle.f90 ├── i_pindex.f90 ├── i_xbl.f90 ├── i_xfoil.f90 ├── m_aread.f90 ├── m_iopol.f90 ├── m_naca.f90 ├── m_sort.f90 ├── m_spline.f90 ├── m_userio.f90 ├── m_xbl.f90 ├── m_xblsys.f90 ├── m_xfoil.f90 ├── m_xgdes.f90 ├── m_xgeom.f90 ├── m_xmdes.f90 ├── m_xoper.f90 ├── m_xpanel.f90 ├── m_xpol.f90 ├── m_xqdes.f90 ├── m_xsolve.f90 ├── m_xutils.f90 ├── p_xfoil.f90 ├── s_xbl.f90 ├── s_xfoil.f90 └── s_xoper.f90 └── xfoil ├── __init__.py ├── model.py ├── test.py └── xfoil.py /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | dist/ 3 | *.egg-info/ 4 | venv/ 5 | .idea/ 6 | cmake-build-debug/ -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/README.md -------------------------------------------------------------------------------- /naca0012-lift-curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/naca0012-lift-curve.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/pyproject.toml -------------------------------------------------------------------------------- /runs/cp_060_050.387: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/cp_060_050.387 -------------------------------------------------------------------------------- /runs/cp_100_040.387: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/cp_100_040.387 -------------------------------------------------------------------------------- /runs/cp_250_040.203: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/cp_250_040.203 -------------------------------------------------------------------------------- /runs/cp_500_080.lnv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/cp_500_080.lnv -------------------------------------------------------------------------------- /runs/dae11.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/dae11.dat -------------------------------------------------------------------------------- /runs/dae21.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/dae21.dat -------------------------------------------------------------------------------- /runs/dae31.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/dae31.dat -------------------------------------------------------------------------------- /runs/dae51.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/dae51.dat -------------------------------------------------------------------------------- /runs/e387.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/e387.dat -------------------------------------------------------------------------------- /runs/e387_09.100: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/e387_09.100 -------------------------------------------------------------------------------- /runs/e387_11.100: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/e387_11.100 -------------------------------------------------------------------------------- /runs/la203.bl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/la203.bl -------------------------------------------------------------------------------- /runs/la203.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/la203.dat -------------------------------------------------------------------------------- /runs/la203t.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/la203t.dat -------------------------------------------------------------------------------- /runs/lnv109a.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/lnv109a.dat -------------------------------------------------------------------------------- /runs/polref_100.387: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/polref_100.387 -------------------------------------------------------------------------------- /runs/tad.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/runs/tad.dat -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/setup.py -------------------------------------------------------------------------------- /src/api.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/api.f90 -------------------------------------------------------------------------------- /src/i_blpar.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/i_blpar.f90 -------------------------------------------------------------------------------- /src/i_circle.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/i_circle.f90 -------------------------------------------------------------------------------- /src/i_pindex.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/i_pindex.f90 -------------------------------------------------------------------------------- /src/i_xbl.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/i_xbl.f90 -------------------------------------------------------------------------------- /src/i_xfoil.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/i_xfoil.f90 -------------------------------------------------------------------------------- /src/m_aread.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_aread.f90 -------------------------------------------------------------------------------- /src/m_iopol.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_iopol.f90 -------------------------------------------------------------------------------- /src/m_naca.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_naca.f90 -------------------------------------------------------------------------------- /src/m_sort.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_sort.f90 -------------------------------------------------------------------------------- /src/m_spline.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_spline.f90 -------------------------------------------------------------------------------- /src/m_userio.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_userio.f90 -------------------------------------------------------------------------------- /src/m_xbl.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_xbl.f90 -------------------------------------------------------------------------------- /src/m_xblsys.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_xblsys.f90 -------------------------------------------------------------------------------- /src/m_xfoil.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_xfoil.f90 -------------------------------------------------------------------------------- /src/m_xgdes.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_xgdes.f90 -------------------------------------------------------------------------------- /src/m_xgeom.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_xgeom.f90 -------------------------------------------------------------------------------- /src/m_xmdes.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_xmdes.f90 -------------------------------------------------------------------------------- /src/m_xoper.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_xoper.f90 -------------------------------------------------------------------------------- /src/m_xpanel.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_xpanel.f90 -------------------------------------------------------------------------------- /src/m_xpol.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_xpol.f90 -------------------------------------------------------------------------------- /src/m_xqdes.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_xqdes.f90 -------------------------------------------------------------------------------- /src/m_xsolve.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_xsolve.f90 -------------------------------------------------------------------------------- /src/m_xutils.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/m_xutils.f90 -------------------------------------------------------------------------------- /src/p_xfoil.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/p_xfoil.f90 -------------------------------------------------------------------------------- /src/s_xbl.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/s_xbl.f90 -------------------------------------------------------------------------------- /src/s_xfoil.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/s_xfoil.f90 -------------------------------------------------------------------------------- /src/s_xoper.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/src/s_xoper.f90 -------------------------------------------------------------------------------- /xfoil/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/xfoil/__init__.py -------------------------------------------------------------------------------- /xfoil/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/xfoil/model.py -------------------------------------------------------------------------------- /xfoil/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/xfoil/test.py -------------------------------------------------------------------------------- /xfoil/xfoil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-de-vries/xfoil-python/HEAD/xfoil/xfoil.py --------------------------------------------------------------------------------