Openfoam PostProcessing Python Tools
Project description
======== fluidfoam
|release| |docs| |Github-action| |coverage|
.. |release| image:: https://img.shields.io/pypi/v/fluidfoam.svg :target: https://pypi.python.org/pypi/fluidfoam/ :alt: Latest version
.. |docs| image:: https://readthedocs.org/projects/fluidfoam/badge/?version=latest :target: http://fluidfoam.readthedocs.org :alt: Documentation status
.. |Github-action| image:: https://github.com/fluiddyn/fluidfoam/actions/workflows/build_and_test.yml/badge.svg :target: https://github.com/fluiddyn/fluidfoam/actions :alt: CI status
.. |coverage| image:: https://codecov.io/gh/fluiddyn/fluidfoam/branch/master/graph/badge.svg :target: https://codecov.io/gh/fluiddyn/fluidfoam/branch/master/ :alt: Code coverage
The fluidfoam package provides Python classes useful to perform some plot with OpenFoam data.
What is this repository for?
- Openfoam Tools
- Version : 0.2.7
- Supported OpenFoam Versions : 2.4.0, 4.1 to 9, v1712plus to v2312plus
- Supported Python Versions : >= 3.8
Documentation and Examples
http://fluidfoam.readthedocs.org <http://fluidfoam.readthedocs.org>
_
Deployment instructions
The simplest way to install fluidfoam is by using pip::
pip install fluidfoam --user
You can get the source code from github <https://github.com/fluiddyn/fluidfoam>
_ or from the Python Package Index <https://pypi.python.org/pypi/fluidfoam/>
_.
The development mode is often useful. From the root directory, run::
python setup.py develop --user
Committing instructions (in development mode)
A good starting point is to follow this forking tutorial <https://guides.github.com/activities/forking/>
_.
To clone your fork of fluidfoam repository::
git clone https://github.com/your_username/fluidfoam
To get the status of the repository::
git status
In case of new/modified file(s)::
git add new_file
To commit a revision on the local repository::
git commit -m "comment on the revision"
To push the revision on your github fluidfoam repository::
git push
To propose your changes into the main fluidfoam project, follow again the forking tutorial <https://guides.github.com/activities/forking/>
_.
Example Usage
Core Developers
Other Contributors
- Julien.Chauchat@univ-grenoble-alpes.fr
- amathieu@udel.edu
- Remi.Chassagne@univ-grenoble-alpes.fr
- Quentin.Clemencot@univ-grenoble-alpes.fr
- Matthias.Renaud@univ-grenoble-alpes.fr
- Alban.Gilletta.De.Saint.Joseph@france-energies-marines.org
- Gabriel Goncalves
Emeritus Core Developers
Emeritus Developers
License
fluidfoam is distributed under the GNU General Public License v3 (GPLv3 or newer).
.. _GPLv3: https://www.gnu.org/licenses/gpl-3.0.en.html
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for fluidfoam-0.2.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2b7af29e204aba23fdc59f05e4daf1a383a28e78a7a9e59d3f1e1f1116e927c |
|
MD5 | ec02697000b6da13c58b8e17f0af6e2f |
|
BLAKE2b-256 | dac9c5c932827c0a8bda3f4964b3796858fd7457ee0e2d4417495ba1c5580288 |