Skip to main content

A Python package for aerodynamic airfoil analysis based on mfoil.

Project description

pymfoil

Repository for a pypi version of mfoil project. The mfoil code is a Matlab code for analysis of airfoils using similar physical models like XFOIL with some difference in the couple solver. Mfoil is developed maintained by Krzysztof J. Fidkowski

This package and its repository is maintained by N. Papadakis (https://github.com/npapnet).

Aim of this work

The aim of this work is to:

  • make the mfoil code available as a python package.
  • Add a gui for easier use of the code
  • add new features like:
    • batch projcessing of attack angles and airfoils
    • exporting results in csv format depending on user needs

Installation

To install the package, run the following command:

Using pip

The easiest method to install pymfoil is via pip:

pip install pymfoil

clone and install locally

clone the repository and install it locally using pip:

git clone https://github.com/npapnet/pymfoil.git
cd pymfoil
pip install .

Usage

Work in progreess

License

This project uses the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pymfoil-0.1.0.tar.gz (87.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pymfoil-0.1.0-py3-none-any.whl (86.5 kB view details)

Uploaded Python 3

File details

Details for the file pymfoil-0.1.0.tar.gz.

File metadata

  • Download URL: pymfoil-0.1.0.tar.gz
  • Upload date:
  • Size: 87.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for pymfoil-0.1.0.tar.gz
Algorithm Hash digest
SHA256 319eef0e1b949e0dd05660bc1bbb54842a92ecbb0b7b97ee6b195f2d66580bae
MD5 aa97b637322f0f5ec55aacff55e16308
BLAKE2b-256 bbbe719f6545b269bc33973f670a36a10f4a4a08375db872c888b87326a5e629

See more details on using hashes here.

File details

Details for the file pymfoil-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pymfoil-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 86.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for pymfoil-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 54d70f8d79b2b186b9c16f0b03e700389041a06da76a782d26ba245a1f233b34
MD5 e01ed9707e504620151e0fc0771c97dc
BLAKE2b-256 b2a91c6f9d4456d4544b49792becf0fec2add65ee9ebad1245d67fe36a4dab2f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page