Metadata-Version: 2.5
Name: flapjax-full
Version: 1.3.4
Summary: FLAPJAX with tests and tutorial notebooks bundled. Install this OR flapjax, not both.
Project-URL: Homepage, https://ben-l-p.github.io/flapjax/
Project-URL: Documentation, https://ben-l-p.github.io/flapjax/
Project-URL: Repository, https://github.com/ben-l-p/flapjax
Project-URL: Issues, https://github.com/ben-l-p/flapjax/issues
Author-email: Ben Preston <b.preston23@imperial.ac.uk>
License-Expression: MIT
License-File: LICENSE
Keywords: adjoint methods,aeroelasticity,nonlinear beam,unsteady vortex lattice method
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.12
Requires-Dist: jax>=0.8.1
Requires-Dist: matplotlib>=3.8.4
Requires-Dist: numpy>=2.0
Requires-Dist: pytest>=9.0
Requires-Dist: scipy>=1.13
Requires-Dist: vtk>=9.4
Description-Content-Type: text/markdown

# flapjax-full

`flapjax-full` bundles [FLAPJAX](https://pypi.org/project/flapjax/) together with its test suite and tutorial notebooks,
for users who want the complete codebase installable via `pip` without cloning the repository.

Full documentation, including tutorials, API reference and theory, is available at
[ben-l-p.github.io/flapjax](https://ben-l-p.github.io/flapjax/).

## Installation

Two PyPI distributions are provided:

| Package        | Contents                                  |
|----------------|-------------------------------------------|
| `flapjax`      | Library only                              |
| `flapjax-full` | Library + test suite + tutorial notebooks |

Install one distribution - they provide the same `flapjax` import path.

```bash
pip install flapjax        # minimal
pip install flapjax-full   # includes tests and tutorial notebooks
```

## Running the tests

```bash
pytest --pyargs flapjax
```
