Skip to main content

A Python library of aircraft conceptual design tools.

Project description

Aircraft Design Recipes in Python
=================================

A library of aircraft conceptual design and performance codes, including virtual (design) atmospheres and constraint analysis methods.

version number: 0.0.11
author: Andras Sobester

Installation / Usage
--------------------

To install use pip:

$ pip install ADRpy

Or clone the repo:

$ git clone https://github.com/sobester/ADRpy.git
$ python setup.py install

Example
-------
A 'hello world': convert equivalent airspeeds into calibrated in an ISA at a given altitude.

```python
import numpy as np
from ADRpy import atmospheres as at
from ADRpy import unitconversions as co

isa = at.Atmosphere()

keas = np.array([100, 200, 300])
altitude_m = co.feet2m(40000)

kcas, mach = isa.keas2kcas(keas, altitude_m)

print(kcas)
```
---

```python
[ 101.25392563 209.93839073 333.01861569]
```

Project details


Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
ADRpy-0.0.11-py2.py3-none-any.whl (978.1 kB) Copy SHA256 hash SHA256 Wheel py2.py3
ADRpy-0.0.11.tar.gz (952.5 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page