fluidsim


Namefluidsim JSON
Version 0.8.1 PyPI version JSON
download
home_page
SummaryFramework for studying fluid dynamics with simulations.
upload_time2024-02-13 00:25:33
maintainer
docs_urlhttps://pythonhosted.org/fluidsim/
author
requires_python>=3.9
license
keywords fluid dynamics research
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ![FluidSim](https://foss.heptapod.net/fluiddyn/fluidsim/raw/branch/default/doc/logo.svg)

[![Latest version](https://badge.fury.io/py/fluidsim.svg)](https://pypi.python.org/pypi/fluidsim/)
![Supported Python versions](https://img.shields.io/pypi/pyversions/fluidsim.svg)
[![Documentation status](https://readthedocs.org/projects/fluidsim/badge/?version=latest)](http://fluidsim.readthedocs.org)
[![Chat room](https://img.shields.io/matrix/fluiddyn-users:matrix.org.svg)](https://matrix.to/#/#fluiddyn-users:matrix.org)
[![Code coverage](https://codecov.io/gh/fluiddyn/fluidsim/branch/branch%2Fdefault/graph/badge.svg)](https://codecov.io/gh/fluiddyn/fluidsim)
[![Heptapod CI](https://foss.heptapod.net/fluiddyn/fluidsim/badges/branch/default/pipeline.svg)](https://foss.heptapod.net/fluiddyn/fluidsim/-/pipelines)
[![Github Actions](https://github.com/fluiddyn/fluidsim/actions/workflows/ci-linux.yml/badge.svg?branch=branch/default)](https://github.com/fluiddyn/fluidsim/actions)

Fluidsim is an extensible framework for studying fluid dynamics with numerical
simulations using Python. Fluidsim is an object-oriented library to develop
Fluidsim "solvers" (i.e. Python packages solving equations) by writing mainly
Python code. The result is **very efficient** even compared to a pure Fortran
or C++ code since the time-consuming tasks are performed by optimized compiled
functions.

**Documentation**: <https://fluidsim.readthedocs.io>

## Getting started

To try fluidsim without installation:
[![Binder notebook](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/fluiddyn/fluidsim/branch%2Fdefault?urlpath=lab/tree/doc/ipynb)

For a **basic installation** it should be sufficient to run:

    pip install fluidsim

or with [conda/mamba](https://github.com/conda-forge/miniforge):

    conda install -c conda-forge fluidsim

Much more detailed instructions are given in [the
documentation](https://fluidsim.readthedocs.io/en/latest/install.html).

## How does it work?

Fluidsim is a
[HPC](https://en.wikipedia.org/wiki/High-performance_computing) code. It
is part of the wider project
[FluidDyn](https://pypi.python.org/pypi/fluiddyn/) and its
pseudospectral solvers rely on the library
[fluidfft](http://fluidfft.readthedocs.io) to use very efficient FFT
libraries. Fluidfft is written in C++, Cython and Python. Fluidfft and
fluidsim take advantage of
[Pythran](https://github.com/serge-sans-paille/pythran), an
ahead-of-time compiler which produces very efficient binaries by
compiling Python via C++11.

An advantage of a CFD code written mostly in Python is that, to run
simulations and analyze the results, the users communicate (possibly
interactively) together and with the machine with Python, which is
nowadays among the best languages to do these tasks. Moreover, it is
much simpler and faster than with pure Fortran or C++ codes to add any
complicated analysis or to write a modified solver. Fluidsim can also be
used to extend existing solvers with Python interfaces such as
[Basilisk](http://basilisk.fr).

We have created fluidsim to be **easy and nice to use and to develop**,
**efficient** and **robust**.

*Keywords and ambitions*: fluid dynamics research with Python (>=3.9);
modular, object-oriented, collaborative, tested and documented, free and
open-source software.

## License

FluidSim is distributed under the
[CeCILL](http://www.cecill.info/index.en.html) License, a GPL compatible
french license.

## Metapapers and citations

If you use FluidSim to produce scientific articles, please cite our
metapapers presenting the [FluidDyn
project](https://openresearchsoftware.metajnl.com/articles/10.5334/jors.237/),
[FluidFFT](https://openresearchsoftware.metajnl.com/articles/10.5334/jors.238/),
and
[FluidSim](https://openresearchsoftware.metajnl.com/articles/10.5334/jors.239/):

    @article{fluiddyn,
    doi = {10.5334/jors.237},
    year = {2019},
    publisher = {Ubiquity Press,  Ltd.},
    volume = {7},
    author = {Pierre Augier and Ashwin Vishnu Mohanan and Cyrille Bonamy},
    title = {{FluidDyn}: A Python Open-Source Framework for Research and Teaching in Fluid Dynamics
        by Simulations,  Experiments and Data Processing},
    journal = {Journal of Open Research Software}
    }

    @article{fluidfft,
    doi = {10.5334/jors.238},
    year = {2019},
    publisher = {Ubiquity Press,  Ltd.},
    volume = {7},
    author = {Ashwin Vishnu Mohanan and Cyrille Bonamy and Pierre Augier},
    title = {{FluidFFT}: Common {API} (C$\mathplus\mathplus$ and Python)
        for Fast Fourier Transform {HPC} Libraries},
    journal = {Journal of Open Research Software}
    }

    @article{fluidsim,
    doi = {10.5334/jors.239},
    year = {2019},
    publisher = {Ubiquity Press,  Ltd.},
    volume = {7},
    author = {Mohanan, Ashwin Vishnu and Bonamy, Cyrille and Linares, Miguel
        Calpe and Augier, Pierre},
    title = {{FluidSim}: {Modular}, {Object}-{Oriented} {Python} {Package} for
        {High}-{Performance} {CFD} {Simulations}},
    journal = {Journal of Open Research Software}
    }

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "fluidsim",
    "maintainer": "",
    "docs_url": "https://pythonhosted.org/fluidsim/",
    "requires_python": ">=3.9",
    "maintainer_email": "",
    "keywords": "Fluid dynamics research",
    "author": "",
    "author_email": "pierre.augier <pierre.augier@univ-grenoble-alpes.fr>",
    "download_url": "https://files.pythonhosted.org/packages/76/89/b3d8d2bcc423057881ae644d086fb3870b4ba533cfe248eb650a8406ccae/fluidsim-0.8.1.tar.gz",
    "platform": null,
    "description": "# ![FluidSim](https://foss.heptapod.net/fluiddyn/fluidsim/raw/branch/default/doc/logo.svg)\n\n[![Latest version](https://badge.fury.io/py/fluidsim.svg)](https://pypi.python.org/pypi/fluidsim/)\n![Supported Python versions](https://img.shields.io/pypi/pyversions/fluidsim.svg)\n[![Documentation status](https://readthedocs.org/projects/fluidsim/badge/?version=latest)](http://fluidsim.readthedocs.org)\n[![Chat room](https://img.shields.io/matrix/fluiddyn-users:matrix.org.svg)](https://matrix.to/#/#fluiddyn-users:matrix.org)\n[![Code coverage](https://codecov.io/gh/fluiddyn/fluidsim/branch/branch%2Fdefault/graph/badge.svg)](https://codecov.io/gh/fluiddyn/fluidsim)\n[![Heptapod CI](https://foss.heptapod.net/fluiddyn/fluidsim/badges/branch/default/pipeline.svg)](https://foss.heptapod.net/fluiddyn/fluidsim/-/pipelines)\n[![Github Actions](https://github.com/fluiddyn/fluidsim/actions/workflows/ci-linux.yml/badge.svg?branch=branch/default)](https://github.com/fluiddyn/fluidsim/actions)\n\nFluidsim is an extensible framework for studying fluid dynamics with numerical\nsimulations using Python. Fluidsim is an object-oriented library to develop\nFluidsim \"solvers\" (i.e. Python packages solving equations) by writing mainly\nPython code. The result is **very efficient** even compared to a pure Fortran\nor C++ code since the time-consuming tasks are performed by optimized compiled\nfunctions.\n\n**Documentation**: <https://fluidsim.readthedocs.io>\n\n## Getting started\n\nTo try fluidsim without installation:\n[![Binder notebook](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/fluiddyn/fluidsim/branch%2Fdefault?urlpath=lab/tree/doc/ipynb)\n\nFor a **basic installation** it should be sufficient to run:\n\n    pip install fluidsim\n\nor with [conda/mamba](https://github.com/conda-forge/miniforge):\n\n    conda install -c conda-forge fluidsim\n\nMuch more detailed instructions are given in [the\ndocumentation](https://fluidsim.readthedocs.io/en/latest/install.html).\n\n## How does it work?\n\nFluidsim is a\n[HPC](https://en.wikipedia.org/wiki/High-performance_computing) code. It\nis part of the wider project\n[FluidDyn](https://pypi.python.org/pypi/fluiddyn/) and its\npseudospectral solvers rely on the library\n[fluidfft](http://fluidfft.readthedocs.io) to use very efficient FFT\nlibraries. Fluidfft is written in C++, Cython and Python. Fluidfft and\nfluidsim take advantage of\n[Pythran](https://github.com/serge-sans-paille/pythran), an\nahead-of-time compiler which produces very efficient binaries by\ncompiling Python via C++11.\n\nAn advantage of a CFD code written mostly in Python is that, to run\nsimulations and analyze the results, the users communicate (possibly\ninteractively) together and with the machine with Python, which is\nnowadays among the best languages to do these tasks. Moreover, it is\nmuch simpler and faster than with pure Fortran or C++ codes to add any\ncomplicated analysis or to write a modified solver. Fluidsim can also be\nused to extend existing solvers with Python interfaces such as\n[Basilisk](http://basilisk.fr).\n\nWe have created fluidsim to be **easy and nice to use and to develop**,\n**efficient** and **robust**.\n\n*Keywords and ambitions*: fluid dynamics research with Python (>=3.9);\nmodular, object-oriented, collaborative, tested and documented, free and\nopen-source software.\n\n## License\n\nFluidSim is distributed under the\n[CeCILL](http://www.cecill.info/index.en.html) License, a GPL compatible\nfrench license.\n\n## Metapapers and citations\n\nIf you use FluidSim to produce scientific articles, please cite our\nmetapapers presenting the [FluidDyn\nproject](https://openresearchsoftware.metajnl.com/articles/10.5334/jors.237/),\n[FluidFFT](https://openresearchsoftware.metajnl.com/articles/10.5334/jors.238/),\nand\n[FluidSim](https://openresearchsoftware.metajnl.com/articles/10.5334/jors.239/):\n\n    @article{fluiddyn,\n    doi = {10.5334/jors.237},\n    year = {2019},\n    publisher = {Ubiquity Press,  Ltd.},\n    volume = {7},\n    author = {Pierre Augier and Ashwin Vishnu Mohanan and Cyrille Bonamy},\n    title = {{FluidDyn}: A Python Open-Source Framework for Research and Teaching in Fluid Dynamics\n        by Simulations,  Experiments and Data Processing},\n    journal = {Journal of Open Research Software}\n    }\n\n    @article{fluidfft,\n    doi = {10.5334/jors.238},\n    year = {2019},\n    publisher = {Ubiquity Press,  Ltd.},\n    volume = {7},\n    author = {Ashwin Vishnu Mohanan and Cyrille Bonamy and Pierre Augier},\n    title = {{FluidFFT}: Common {API} (C$\\mathplus\\mathplus$ and Python)\n        for Fast Fourier Transform {HPC} Libraries},\n    journal = {Journal of Open Research Software}\n    }\n\n    @article{fluidsim,\n    doi = {10.5334/jors.239},\n    year = {2019},\n    publisher = {Ubiquity Press,  Ltd.},\n    volume = {7},\n    author = {Mohanan, Ashwin Vishnu and Bonamy, Cyrille and Linares, Miguel\n        Calpe and Augier, Pierre},\n    title = {{FluidSim}: {Modular}, {Object}-{Oriented} {Python} {Package} for\n        {High}-{Performance} {CFD} {Simulations}},\n    journal = {Journal of Open Research Software}\n    }\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Framework for studying fluid dynamics with simulations.",
    "version": "0.8.1",
    "project_urls": {
        "Documentation": "https://fluidsim.readthedocs.io",
        "Git mirror": "https://github.com/fluiddyn/fluidsim",
        "Source": "https://foss.heptapod.net/fluiddyn/fluidsim"
    },
    "split_keywords": [
        "fluid",
        "dynamics",
        "research"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a964c0f208f40cbad4e48bdfeb742b1044408ab473f40b6562ae2ab0fcd272e8",
                "md5": "b5155b6a3db438aa3cdc93fb52778286",
                "sha256": "66c8c798f7a4c85255a198828c820805eae2d0df113df274a5db52379f091978"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b5155b6a3db438aa3cdc93fb52778286",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 3807965,
            "upload_time": "2024-02-13T00:24:54",
            "upload_time_iso_8601": "2024-02-13T00:24:54.111357Z",
            "url": "https://files.pythonhosted.org/packages/a9/64/c0f208f40cbad4e48bdfeb742b1044408ab473f40b6562ae2ab0fcd272e8/fluidsim-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5b45a64f696edc46041c101c154e3fafb041731b8bc8b26256dc7d831aedd4e4",
                "md5": "8e17bbd985b99a445d040f75fa3e7086",
                "sha256": "865986b29d8b23b498d672dcd89d4ee142319ce5ea8cd5830886f32361ed125c"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "8e17bbd985b99a445d040f75fa3e7086",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 3071621,
            "upload_time": "2024-02-13T00:24:56",
            "upload_time_iso_8601": "2024-02-13T00:24:56.641969Z",
            "url": "https://files.pythonhosted.org/packages/5b/45/a64f696edc46041c101c154e3fafb041731b8bc8b26256dc7d831aedd4e4/fluidsim-0.8.1-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "53ec66bfb97f91133e315574e532139e4842664ce9d3a0fa9e305a43cc8b901e",
                "md5": "f9a72a87b6de8bd21e11e943e5d2c54e",
                "sha256": "3b9645225c24b0f1001e496e8c911bf29fd1586de2481ac4d53e9aad14bf09ed"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f9a72a87b6de8bd21e11e943e5d2c54e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 2500354,
            "upload_time": "2024-02-13T00:24:58",
            "upload_time_iso_8601": "2024-02-13T00:24:58.720748Z",
            "url": "https://files.pythonhosted.org/packages/53/ec/66bfb97f91133e315574e532139e4842664ce9d3a0fa9e305a43cc8b901e/fluidsim-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8551c9602222c9fc27cb95ae12f88d292dea9707f52f32f5c1cb433dfb963bc1",
                "md5": "ee8e0fa2642d76be6db16b7aa930c15c",
                "sha256": "26a13ee4fbfc078b37a2ebd6ac0347ee884bb48f93c3daf9d0214ee72f2113c4"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ee8e0fa2642d76be6db16b7aa930c15c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 2811277,
            "upload_time": "2024-02-13T00:25:01",
            "upload_time_iso_8601": "2024-02-13T00:25:01.352094Z",
            "url": "https://files.pythonhosted.org/packages/85/51/c9602222c9fc27cb95ae12f88d292dea9707f52f32f5c1cb433dfb963bc1/fluidsim-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3cb830770d8b0f472cdd73b631f6fca3bcce18ab7da28ce6a05db1d60ff6695b",
                "md5": "778b8172a66e7dc5af1fa4b50ac2997f",
                "sha256": "59ee647d17b9f1fc2d3a69ce064f8e32c9cf2bfcd6043738ac91092ded4b570b"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "778b8172a66e7dc5af1fa4b50ac2997f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 3207458,
            "upload_time": "2024-02-13T00:25:03",
            "upload_time_iso_8601": "2024-02-13T00:25:03.448968Z",
            "url": "https://files.pythonhosted.org/packages/3c/b8/30770d8b0f472cdd73b631f6fca3bcce18ab7da28ce6a05db1d60ff6695b/fluidsim-0.8.1-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2b3c9de1facc47a27364d1c85c05a347863e0fb3cf187b5d2b26df02c24f1480",
                "md5": "8d539be7fbf9f1d589d15b44448db102",
                "sha256": "59ab5503363bb497cb726880b58e4ed3b0bf4ea6acf563d95417bbb3e675551a"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8d539be7fbf9f1d589d15b44448db102",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 3807977,
            "upload_time": "2024-02-13T00:25:05",
            "upload_time_iso_8601": "2024-02-13T00:25:05.737733Z",
            "url": "https://files.pythonhosted.org/packages/2b/3c/9de1facc47a27364d1c85c05a347863e0fb3cf187b5d2b26df02c24f1480/fluidsim-0.8.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cbdd63d2eef96d90b54d08f0b74451a3770a70b2393f25374df69f0e8f7361cf",
                "md5": "ceb739f60e6f5a5730ca8aecb7224d10",
                "sha256": "44956075b7f0898e8e082573098cc579bf9123357d5b6b8434caa2348fcaca10"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ceb739f60e6f5a5730ca8aecb7224d10",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 3071621,
            "upload_time": "2024-02-13T00:25:07",
            "upload_time_iso_8601": "2024-02-13T00:25:07.358571Z",
            "url": "https://files.pythonhosted.org/packages/cb/dd/63d2eef96d90b54d08f0b74451a3770a70b2393f25374df69f0e8f7361cf/fluidsim-0.8.1-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aea48b52b45088d25880818d5b79b89d0eefe018fbab67abf3eeee475cf143e8",
                "md5": "7740ded94d3bc90335947b88ec3de84d",
                "sha256": "4e2670fd5d64700eeec267a62bfe9fd92637a9ddb111f08224a06ecd028815e2"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "7740ded94d3bc90335947b88ec3de84d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 2503197,
            "upload_time": "2024-02-13T00:25:08",
            "upload_time_iso_8601": "2024-02-13T00:25:08.965372Z",
            "url": "https://files.pythonhosted.org/packages/ae/a4/8b52b45088d25880818d5b79b89d0eefe018fbab67abf3eeee475cf143e8/fluidsim-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d2ec54faf505cde12956a19989231ed373d096eb8eab7416ddb116c6a7bdeed3",
                "md5": "8f68ddf7f4b009fce774592305eb7bc2",
                "sha256": "32981d6d4cecee491dd83efd1cd12c2cae878324d7c05e10c76d5edd87804884"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8f68ddf7f4b009fce774592305eb7bc2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 2814827,
            "upload_time": "2024-02-13T00:25:11",
            "upload_time_iso_8601": "2024-02-13T00:25:11.115815Z",
            "url": "https://files.pythonhosted.org/packages/d2/ec/54faf505cde12956a19989231ed373d096eb8eab7416ddb116c6a7bdeed3/fluidsim-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "08c09fdf6f63661c54e191f9bda79ab88865f61ffe6ee6f80635c12fb3d58847",
                "md5": "600f0d9d69be9a788b12b9fab21488e1",
                "sha256": "8c0ed8620dc5547b47bbfaff2404a9a3a4320b73350727243f89ed3141b57730"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "600f0d9d69be9a788b12b9fab21488e1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 3200450,
            "upload_time": "2024-02-13T00:25:13",
            "upload_time_iso_8601": "2024-02-13T00:25:13.292964Z",
            "url": "https://files.pythonhosted.org/packages/08/c0/9fdf6f63661c54e191f9bda79ab88865f61ffe6ee6f80635c12fb3d58847/fluidsim-0.8.1-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d4ab9f7938271a4d9161dcbad2a542e646850dca4e8dacd60650f09fefe11e1",
                "md5": "1fc78a112abac667bdddbbea8161c80f",
                "sha256": "aeb2cb4856cd8f4908f8e0bf21b86b577d3e48c1d16cf6945a0e380cc7d6471c"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1fc78a112abac667bdddbbea8161c80f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 3891987,
            "upload_time": "2024-02-13T00:25:15",
            "upload_time_iso_8601": "2024-02-13T00:25:15.484594Z",
            "url": "https://files.pythonhosted.org/packages/5d/4a/b9f7938271a4d9161dcbad2a542e646850dca4e8dacd60650f09fefe11e1/fluidsim-0.8.1-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6fe0b05c9b77bf9d9bfbac149743122023cbc32941d732465fc986de22dd0502",
                "md5": "a42a82e3a8872c411c0be0d683a6d3aa",
                "sha256": "ecb698ac891ba61bdc84329b7292551bc6eb0a72a07b7cf452d435b20de1dc75"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a42a82e3a8872c411c0be0d683a6d3aa",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 3147471,
            "upload_time": "2024-02-13T00:25:17",
            "upload_time_iso_8601": "2024-02-13T00:25:17.027599Z",
            "url": "https://files.pythonhosted.org/packages/6f/e0/b05c9b77bf9d9bfbac149743122023cbc32941d732465fc986de22dd0502/fluidsim-0.8.1-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "93ca9da07e63be053f859f63bc26af9400aa6e9175abbe7ddcd16de745ce0923",
                "md5": "5fa1f53655f196b3db78d70605adbc81",
                "sha256": "b1d52e55fb1f785e1bc790d33d69c9a72721a4088d6d4137dcfdf0d1035180c0"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5fa1f53655f196b3db78d70605adbc81",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 2491658,
            "upload_time": "2024-02-13T00:25:18",
            "upload_time_iso_8601": "2024-02-13T00:25:18.584261Z",
            "url": "https://files.pythonhosted.org/packages/93/ca/9da07e63be053f859f63bc26af9400aa6e9175abbe7ddcd16de745ce0923/fluidsim-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "361e8c3f6023e04cc2d141ebab157d5d2a0ca853777edee33c049a502e17e514",
                "md5": "165392f499463c2e392e7494c282fde0",
                "sha256": "724ccf3a1d89759a3f8ffc91804a1737fd37e6c07da67fa395a4105d620b7496"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "165392f499463c2e392e7494c282fde0",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 2811257,
            "upload_time": "2024-02-13T00:25:20",
            "upload_time_iso_8601": "2024-02-13T00:25:20.382034Z",
            "url": "https://files.pythonhosted.org/packages/36/1e/8c3f6023e04cc2d141ebab157d5d2a0ca853777edee33c049a502e17e514/fluidsim-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "301a903c179cb551ea2fa8aec7654680b0074abf9d65fe87d3436a3dadf54175",
                "md5": "5db3c462bb5d43179b482acb129b5c4d",
                "sha256": "444687a49c8f0b8632b8dc5276b0fbb8f934b782b7f06418249c2fcdcccc6207"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "5db3c462bb5d43179b482acb129b5c4d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 3199130,
            "upload_time": "2024-02-13T00:25:22",
            "upload_time_iso_8601": "2024-02-13T00:25:22.699116Z",
            "url": "https://files.pythonhosted.org/packages/30/1a/903c179cb551ea2fa8aec7654680b0074abf9d65fe87d3436a3dadf54175/fluidsim-0.8.1-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f21bb0255727e4177b25e4c729f3cadc4eb1821d2e63d697221f7933c0f22d47",
                "md5": "845d31d674ed652a5636dc0c024d84e0",
                "sha256": "6021cd8e5d56a39bac365aa950c02f544a1c50e14dd993495df5ad64442295ba"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "845d31d674ed652a5636dc0c024d84e0",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 3807924,
            "upload_time": "2024-02-13T00:25:24",
            "upload_time_iso_8601": "2024-02-13T00:25:24.859470Z",
            "url": "https://files.pythonhosted.org/packages/f2/1b/b0255727e4177b25e4c729f3cadc4eb1821d2e63d697221f7933c0f22d47/fluidsim-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a60d88ead3c70cfbafba7afa0b381332dab3d3d816d23d18ff1535127eedce2c",
                "md5": "a23cec6fea20b54fd69bb3702f2cb4eb",
                "sha256": "12ce2f932c0fb9a7b6ff54bd65c2073a4b425b40d5cc5d6e0a0c9b85cfe9c00d"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a23cec6fea20b54fd69bb3702f2cb4eb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 3071582,
            "upload_time": "2024-02-13T00:25:26",
            "upload_time_iso_8601": "2024-02-13T00:25:26.347885Z",
            "url": "https://files.pythonhosted.org/packages/a6/0d/88ead3c70cfbafba7afa0b381332dab3d3d816d23d18ff1535127eedce2c/fluidsim-0.8.1-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "318fcebdf89abad2df9005ca933a80207d9982cc8cbc1808988f9db8a9fef4fd",
                "md5": "d4008e6dc99b1edd83ad29da64277767",
                "sha256": "bdb1c502d0fe6bd6f7bae5d452dd618655cac0e685c8661550426f5e771d1c26"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d4008e6dc99b1edd83ad29da64277767",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 2493629,
            "upload_time": "2024-02-13T00:25:27",
            "upload_time_iso_8601": "2024-02-13T00:25:27.915066Z",
            "url": "https://files.pythonhosted.org/packages/31/8f/cebdf89abad2df9005ca933a80207d9982cc8cbc1808988f9db8a9fef4fd/fluidsim-0.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "abf8684fcfff566c2f221e806164ea9af29a80376f10ee4286f37b7a0525dec2",
                "md5": "1f5c8377a2ff23d10cb86bb91b6ffa8d",
                "sha256": "8678408c8799851ae42894dc4e52a68510db3c3a70ebc72c52d2d42bf4f82061"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1f5c8377a2ff23d10cb86bb91b6ffa8d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 2811680,
            "upload_time": "2024-02-13T00:25:29",
            "upload_time_iso_8601": "2024-02-13T00:25:29.979463Z",
            "url": "https://files.pythonhosted.org/packages/ab/f8/684fcfff566c2f221e806164ea9af29a80376f10ee4286f37b7a0525dec2/fluidsim-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4b0dadc392da641e62398537cd1478be22fab2ada3c027c70eff6e138585a65e",
                "md5": "c5d358227b3efa7eed94aa9ef72a2a38",
                "sha256": "b7c5e5696ee00bc16bf5929e34ede4594396f08700dee8c36dca72e3a7c96a6e"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c5d358227b3efa7eed94aa9ef72a2a38",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 3210894,
            "upload_time": "2024-02-13T00:25:32",
            "upload_time_iso_8601": "2024-02-13T00:25:32.544122Z",
            "url": "https://files.pythonhosted.org/packages/4b/0d/adc392da641e62398537cd1478be22fab2ada3c027c70eff6e138585a65e/fluidsim-0.8.1-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7689b3d8d2bcc423057881ae644d086fb3870b4ba533cfe248eb650a8406ccae",
                "md5": "127044f8eb1ebc015bb23524eb665109",
                "sha256": "44c70f388c429856f5df24705cddb2e024d7d1376d2153e113ef111af90b857b"
            },
            "downloads": -1,
            "filename": "fluidsim-0.8.1.tar.gz",
            "has_sig": false,
            "md5_digest": "127044f8eb1ebc015bb23524eb665109",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 1406143,
            "upload_time": "2024-02-13T00:25:33",
            "upload_time_iso_8601": "2024-02-13T00:25:33.981505Z",
            "url": "https://files.pythonhosted.org/packages/76/89/b3d8d2bcc423057881ae644d086fb3870b4ba533cfe248eb650a8406ccae/fluidsim-0.8.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-13 00:25:33",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "fluiddyn",
    "github_project": "fluidsim",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "fluidsim"
}
        
Elapsed time: 0.24847s