<p align="center">
<img src="https://github.com/fast-aircraft-design/FAST-OAD/blob/master/docs/img/FAST_OAD_logo2.jpg?raw=true" alt="FAST-OAD logo" width="600">
</p>
Future Aircraft Sizing Tool - Overall Aircraft Design
===============================================================
[![image](https://img.shields.io/pypi/v/fast-oad-core.svg)](https://pypi.python.org/pypi/fast-oad-core)
[![image](https://img.shields.io/pypi/pyversions/fast-oad-core.svg)](https://pypi.python.org/pypi/fast-oad-core)
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
![Tests](https://github.com/fast-aircraft-design/FAST-OAD/workflows/Tests/badge.svg)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/9691f1d1430c45cf9c94bc342b4c6122)](https://app.codacy.com/gh/fast-aircraft-design/FAST-OAD/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[![codecov](https://codecov.io/gh/fast-aircraft-design/FAST-OAD/branch/master/graph/badge.svg)](https://codecov.io/gh/fast-aircraft-design/FAST-OAD)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![Documentation Status](https://readthedocs.org/projects/fast-oad/badge/?version=stable)](https://fast-oad.readthedocs.io/)
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/fast-aircraft-design/FAST-OAD.git/latest-release?urlpath=lab%2Ftree%2Fsrc%2Ffastoad%2Fnotebooks)
[![DOI](https://zenodo.org/badge/186570813.svg)](https://zenodo.org/badge/latestdoi/186570813)
FAST-OAD is a framework for performing rapid Overall Aircraft Design.
It proposes multi-disciplinary analysis and optimisation by relying on
the [OpenMDAO framework](https://openmdao.org/).
FAST-OAD allows easy switching between models for a same discipline, and
also adding/removing/developing models to match the need of your study.
More details can be found in the [official documentation](https://fast-oad.readthedocs.io/).
> **Important notice:**
>
> Since version 1.3.0, FAST-OAD models for commercial transport aircraft have moved in
> package
> [FAST-OAD-CS25](https://pypi.org/project/fast-oad-cs25/). This package is installed along with
> FAST-OAD, to keep backward compatibility.
>
> Keep in mind that any update of these models will now come through new releases of FAST-OAD-CS25.
>
> To get FAST-OAD without these models, you may install
> [FAST-OAD-core](https://pypi.org/project/fast-oad-core/).
>
> :warning: Upgrading from an earlier version than 1.3 may break the `fastoad` command line (no
> impact on PythonAPI). See [this issue](https://github.com/fast-aircraft-design/FAST-OAD/issues/425)
> for details and fix.
Want to try quickly?
--------------------
You can run FAST-OAD tutorials **without installation** using our
[Binder-hosted Jupyter notebooks](https://mybinder.org/v2/gh/fast-aircraft-design/FAST-OAD.git/latest-release?filepath=src%2Ffastoad%2Fnotebooks).
Install
-------
**Prerequisite**:FAST-OAD needs at least **Python 3.9.0**.
It is recommended (but not required) to install FAST-OAD in a virtual
environment ([conda](https://docs.conda.io/en/latest/),
[venv](https://docs.python.org/3.9/library/venv.html), ...)
Once Python is installed, FAST-OAD can be installed using pip.
> **Note**: If your network uses a proxy, you may have to do [some
> settings](https://pip.pypa.io/en/stable/user_guide/#using-a-proxy-server)
> for pip to work correctly
You can install the latest version with this command:
``` {.bash}
$ pip install --upgrade fast-oad
```
or, if you want the minimum installation without the CS25-related models:
``` {.bash}
$ pip install --upgrade fast-oad-core
```
Raw data
{
"_id": null,
"home_page": "https://github.com/fast-aircraft-design/FAST-OAD",
"name": "FAST-OAD",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.8",
"maintainer_email": null,
"keywords": "aircraft, design, multi-disciplinary",
"author": "Christophe DAVID",
"author_email": "christophe.david@onera.fr",
"download_url": "https://files.pythonhosted.org/packages/c7/8a/43069ba83951224be367ebb6de0fc2810dd261cc9f91f0a4c4eaed9ea8a3/fast_oad-1.8.2.tar.gz",
"platform": null,
"description": "<p align=\"center\">\n <img src=\"https://github.com/fast-aircraft-design/FAST-OAD/blob/master/docs/img/FAST_OAD_logo2.jpg?raw=true\" alt=\"FAST-OAD logo\" width=\"600\">\n</p>\n\nFuture Aircraft Sizing Tool - Overall Aircraft Design\n===============================================================\n[![image](https://img.shields.io/pypi/v/fast-oad-core.svg)](https://pypi.python.org/pypi/fast-oad-core)\n[![image](https://img.shields.io/pypi/pyversions/fast-oad-core.svg)](https://pypi.python.org/pypi/fast-oad-core)\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n\n![Tests](https://github.com/fast-aircraft-design/FAST-OAD/workflows/Tests/badge.svg)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/9691f1d1430c45cf9c94bc342b4c6122)](https://app.codacy.com/gh/fast-aircraft-design/FAST-OAD/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)\n[![codecov](https://codecov.io/gh/fast-aircraft-design/FAST-OAD/branch/master/graph/badge.svg)](https://codecov.io/gh/fast-aircraft-design/FAST-OAD)\n[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)\n\n[![Documentation Status](https://readthedocs.org/projects/fast-oad/badge/?version=stable)](https://fast-oad.readthedocs.io/)\n[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/fast-aircraft-design/FAST-OAD.git/latest-release?urlpath=lab%2Ftree%2Fsrc%2Ffastoad%2Fnotebooks)\n[![DOI](https://zenodo.org/badge/186570813.svg)](https://zenodo.org/badge/latestdoi/186570813)\n\n\n\n\n\nFAST-OAD is a framework for performing rapid Overall Aircraft Design.\n\nIt proposes multi-disciplinary analysis and optimisation by relying on\nthe [OpenMDAO framework](https://openmdao.org/).\n\nFAST-OAD allows easy switching between models for a same discipline, and\nalso adding/removing/developing models to match the need of your study.\n\nMore details can be found in the [official documentation](https://fast-oad.readthedocs.io/).\n\n> **Important notice:**\n>\n> Since version 1.3.0, FAST-OAD models for commercial transport aircraft have moved in \n> package \n> [FAST-OAD-CS25](https://pypi.org/project/fast-oad-cs25/). This package is installed along with \n> FAST-OAD, to keep backward compatibility.\n> \n> Keep in mind that any update of these models will now come through new releases of FAST-OAD-CS25.\n> \n> To get FAST-OAD without these models, you may install\n> [FAST-OAD-core](https://pypi.org/project/fast-oad-core/).\n> \n> :warning: Upgrading from an earlier version than 1.3 may break the `fastoad` command line (no \n> impact on PythonAPI). See [this issue](https://github.com/fast-aircraft-design/FAST-OAD/issues/425)\n> for details and fix.\n\nWant to try quickly?\n--------------------\nYou can run FAST-OAD tutorials **without installation** using our\n[Binder-hosted Jupyter notebooks](https://mybinder.org/v2/gh/fast-aircraft-design/FAST-OAD.git/latest-release?filepath=src%2Ffastoad%2Fnotebooks).\n\n\nInstall\n-------\n\n**Prerequisite**:FAST-OAD needs at least **Python 3.9.0**.\n\nIt is recommended (but not required) to install FAST-OAD in a virtual\nenvironment ([conda](https://docs.conda.io/en/latest/),\n[venv](https://docs.python.org/3.9/library/venv.html), ...)\n\nOnce Python is installed, FAST-OAD can be installed using pip.\n\n> **Note**: If your network uses a proxy, you may have to do [some\n> settings](https://pip.pypa.io/en/stable/user_guide/#using-a-proxy-server)\n> for pip to work correctly\n\nYou can install the latest version with this command:\n\n``` {.bash}\n$ pip install --upgrade fast-oad\n```\n\nor, if you want the minimum installation without the CS25-related models:\n\n``` {.bash}\n$ pip install --upgrade fast-oad-core\n```\n",
"bugtrack_url": null,
"license": "GPL-3.0-only",
"summary": "FAST-OAD is a framework for performing rapid Overall Aircraft Design",
"version": "1.8.2",
"project_urls": {
"Homepage": "https://github.com/fast-aircraft-design/FAST-OAD"
},
"split_keywords": [
"aircraft",
" design",
" multi-disciplinary"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5c0f76f203838c993373f670e58b395ea9a92478d657ae85768e9c52ecedc80d",
"md5": "83482bd7fd0a5e10fee45eb204e6b4f7",
"sha256": "6ede9af5dffd2d0b729791662fc52a9dd632b8dba9e84a1f7202f4d1176c3c74"
},
"downloads": -1,
"filename": "fast_oad-1.8.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "83482bd7fd0a5e10fee45eb204e6b4f7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.8",
"size": 3365,
"upload_time": "2024-12-09T16:13:44",
"upload_time_iso_8601": "2024-12-09T16:13:44.849492Z",
"url": "https://files.pythonhosted.org/packages/5c/0f/76f203838c993373f670e58b395ea9a92478d657ae85768e9c52ecedc80d/fast_oad-1.8.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c78a43069ba83951224be367ebb6de0fc2810dd261cc9f91f0a4c4eaed9ea8a3",
"md5": "f0836f6559067ca8c09289e6b58bf653",
"sha256": "adfe894f38efcac1a7ea0e1bd9b4ea9afddb5974b9cbdc0f0168f8f00d1bbf92"
},
"downloads": -1,
"filename": "fast_oad-1.8.2.tar.gz",
"has_sig": false,
"md5_digest": "f0836f6559067ca8c09289e6b58bf653",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.8",
"size": 3611,
"upload_time": "2024-12-09T16:13:45",
"upload_time_iso_8601": "2024-12-09T16:13:45.820623Z",
"url": "https://files.pythonhosted.org/packages/c7/8a/43069ba83951224be367ebb6de0fc2810dd261cc9f91f0a4c4eaed9ea8a3/fast_oad-1.8.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-09 16:13:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "fast-aircraft-design",
"github_project": "FAST-OAD",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "fast-oad"
}