{ "info": { "author": "Cyril Desjouy", "author_email": "cyril.desjouy@univ-lemans.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Physics", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introducing nsfds2\n==================\n\n|Pypi| |Build| |Licence|\n\n.. image:: https://github.com/ipselium/nsfds2/blob/master/docs/source/images/nsfds2.png\n\n\n**nsfds2** is 2D Navier-Stokes Solver that uses finite difference method.\n**nsfds2** is specialized in acoustic simulations.\n\n**nsfds2** is still in developpement. It is still full of bugs and comes with\n**ABSOLUTELY NO WARRANTY**.\n\n\nDependencies\n------------\n\n:python: >= 3.6\n:numpy: >= 1.1\n:matplotlib: >= 3.0\n:h5py: >= 2.8\n:progressbar33: >= 2.4\n:ofdlib2: >= 0.9.3\n:fdgrid: >= 0.8.0\n:mplutils: >= 0.3.0\n\n**Important:** To create animations using **nsfds2 make movie**, you also need to\nhave **ffmpeg** installed on your system.\n\n\nInstallation\n------------\n\nTo install **nsfds2**:\n\n.. code:: console\n\n $ pip install nsfds2\n\n\n**Note:** To compile *ofdlib2*, OS X users may recquire:\n\n.. code:: console\n\n $ xcode-select --install\n\n\nLinks\n-----\n\n- **Documentation:** http://perso.univ-lemans.fr/~cdesjouy/nsfds2/\n- **Source code:** https://github.com/ipselium/nsfds2\n- **Bug reports:** https://github.com/ipselium/nsfds2/issues\n- **fdgrid:** https://github.com/ipselium/fdgrid\n\n\n.. |Pypi| image:: https://badge.fury.io/py/nsfds2.svg\n :target: https://pypi.org/project/nsfds2\n :alt: Pypi Package\n\n.. |Licence| image:: https://img.shields.io/github/license/ipselium/nsfds2.svg\n\n.. |Build| image:: https://travis-ci.org/ipselium/nsfds2.svg?branch=master\n :target: https://travis-ci.org/ipselium/nsfds2", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ipselium/nsfds2", "keywords": "", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "nsfds2", "package_url": "https://pypi.org/project/nsfds2/", "platform": "", "project_url": "https://pypi.org/project/nsfds2/", "project_urls": { "Homepage": "https://github.com/ipselium/nsfds2" }, "release_url": "https://pypi.org/project/nsfds2/0.9.12/", "requires_dist": null, "requires_python": "", "summary": "Finite difference solver for Navier-Stokes equations", "version": "0.9.12" }, "last_serial": 5493474, "releases": { "0.8.2": [ { "comment_text": "", "digests": { "md5": "a4b585d0436a2573d90eb1164b31dccd", "sha256": "a93e1f2ad6a3081a988af17f253c34a50c3ed03866e7794a3f63548c7e023027" }, "downloads": -1, "filename": "nsfds2-0.8.2.tar.gz", "has_sig": false, "md5_digest": "a4b585d0436a2573d90eb1164b31dccd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21005, "upload_time": "2019-05-06T10:24:35", "url": "https://files.pythonhosted.org/packages/dc/23/1d9819120dff36db8876b92a83dd66fe05803229363920c124bd37ae04c8/nsfds2-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "07ef94c8305d4554ba7458510b2f7131", "sha256": "d59a6b678fe27faf9d3114470d7bb7c714935e65b6320756f63604c0e80d97a1" }, "downloads": -1, "filename": "nsfds2-0.8.3.tar.gz", "has_sig": false, "md5_digest": "07ef94c8305d4554ba7458510b2f7131", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21412, "upload_time": "2019-05-06T20:49:04", "url": "https://files.pythonhosted.org/packages/72/01/e1b2b86bf48a5277facf3392c7c0eb28d36915e3a44143d0e092b6739233/nsfds2-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "fb6e1534b5036450b12af29de2f73edf", "sha256": "a30f20d8bc8d93687ae633befc88d5411c3701494eebb7dc2834b99267125af8" }, "downloads": -1, "filename": "nsfds2-0.8.4.tar.gz", "has_sig": false, "md5_digest": "fb6e1534b5036450b12af29de2f73edf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22605, "upload_time": "2019-05-07T08:47:12", "url": "https://files.pythonhosted.org/packages/bd/9b/11c248c4d9be7d0e41d4a884718a2e7beb980a3869b7e9fed294c511b4c1/nsfds2-0.8.4.tar.gz" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "3049890773617d0ec97b93080823a382", "sha256": "7c278e5a3b69e6741af985e30f58465f38d6cb9a39bfc5c89b503a1c606a2fc2" }, "downloads": -1, "filename": "nsfds2-0.8.5.tar.gz", "has_sig": false, "md5_digest": "3049890773617d0ec97b93080823a382", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25239, "upload_time": "2019-06-04T15:52:24", "url": "https://files.pythonhosted.org/packages/b3/fc/ce412db84ba43bc1addf77e705a8613d9e6a4c861cc7158ef92154423189/nsfds2-0.8.5.tar.gz" } ], "0.8.7": [ { "comment_text": "", "digests": { "md5": "e1476677b2f36ece9813873e3b1ca118", "sha256": "2b02d811fb4d9f7e53835a7a8db85a90062cd2e6cb6137eb6b3c7392ed2afa48" }, "downloads": -1, "filename": "nsfds2-0.8.7.tar.gz", "has_sig": false, "md5_digest": "e1476677b2f36ece9813873e3b1ca118", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23933, "upload_time": "2019-06-04T21:17:54", "url": "https://files.pythonhosted.org/packages/03/e2/0f0dc9bba31a57cb1868ff344f39e9934486e5ebc8dd01b21a81196af98f/nsfds2-0.8.7.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "00778d2e248befb5c37ff8b0057fb84b", "sha256": "ce9b0e72f9fd36129f4e88c3457ee4aa464a4cc12858b9170e25a7e4845de8b1" }, "downloads": -1, "filename": "nsfds2-0.9.0.tar.gz", "has_sig": false, "md5_digest": "00778d2e248befb5c37ff8b0057fb84b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26443, "upload_time": "2019-06-06T14:09:12", "url": "https://files.pythonhosted.org/packages/74/82/5f53d91415850e7f2820ba26f8ee7b5668480f87b23d4c6384637393ef7e/nsfds2-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "19e0e15070ce88791443588b56626147", "sha256": "de7924f1f5439e41c8913740e41428076b0e6a1630116409a1b800ae3d86779d" }, "downloads": -1, "filename": "nsfds2-0.9.1.tar.gz", "has_sig": false, "md5_digest": "19e0e15070ce88791443588b56626147", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26735, "upload_time": "2019-06-06T15:25:32", "url": "https://files.pythonhosted.org/packages/09/90/8093e8cbdd579ab4d65166d226aaaa3517443f083f1d3a4097219b294229/nsfds2-0.9.1.tar.gz" } ], "0.9.10": [ { "comment_text": "", "digests": { "md5": "294ea4330e00b9462e56dd223d42c41a", "sha256": "5afecba88af7c1aaefb3c37e91e0bdcb36eb7e9f442475865083ae7da3cff903" }, "downloads": -1, "filename": "nsfds2-0.9.10.tar.gz", "has_sig": false, "md5_digest": "294ea4330e00b9462e56dd223d42c41a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26024, "upload_time": "2019-06-28T13:17:29", "url": "https://files.pythonhosted.org/packages/a5/e0/a1c25a577f24f230515a778ad77bdd8f43cbb6f1cdb3600fd3fa9cfb510d/nsfds2-0.9.10.tar.gz" } ], "0.9.11": [ { "comment_text": "", "digests": { "md5": "abaccf79af3f35af946acb3c31faeac4", "sha256": "bdf288bd28115ed7cc3d3582ec9c758636bcc34459de9f913823c7303c8aff0e" }, "downloads": -1, "filename": "nsfds2-0.9.11.tar.gz", "has_sig": false, "md5_digest": "abaccf79af3f35af946acb3c31faeac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26091, "upload_time": "2019-07-02T14:47:00", "url": "https://files.pythonhosted.org/packages/b5/e5/767d5132d74ace1d8356f19992b41bc376c57e946e8a47177981c6968944/nsfds2-0.9.11.tar.gz" } ], "0.9.12": [ { "comment_text": "", "digests": { "md5": "2db44b14ed8806b9b5495b616decc64b", "sha256": "171bc763c71eee3fdc95e70042bfd435d2d36d00169878340d5b6c9a38d515e6" }, "downloads": -1, "filename": "nsfds2-0.9.12.tar.gz", "has_sig": false, "md5_digest": "2db44b14ed8806b9b5495b616decc64b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26958, "upload_time": "2019-07-05T23:14:59", "url": "https://files.pythonhosted.org/packages/56/b2/6a83af3ac11e5944097528aaaf12ceb2e68251b42cf02ce7968401e051bd/nsfds2-0.9.12.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "d5b5c4bb57ce61dd29cf5a575b0a6cd3", "sha256": "3f253e3bb391206a0adafc5058a5e10f7fda0277f8d736ed68344aeb47b5f8ef" }, "downloads": -1, "filename": "nsfds2-0.9.2.tar.gz", "has_sig": false, "md5_digest": "d5b5c4bb57ce61dd29cf5a575b0a6cd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27042, "upload_time": "2019-06-17T12:56:41", "url": "https://files.pythonhosted.org/packages/f9/81/91b5e2846607afb84b4311d5827143dbd641c51f43d8a6f10348c7238b13/nsfds2-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "265f7c5e91f2bf2aec611df079291330", "sha256": "015df67dc306812b959ff6afcdf401adb15134a32fd6129385068727ae68640a" }, "downloads": -1, "filename": "nsfds2-0.9.3.tar.gz", "has_sig": false, "md5_digest": "265f7c5e91f2bf2aec611df079291330", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27071, "upload_time": "2019-06-17T14:39:31", "url": "https://files.pythonhosted.org/packages/bf/de/52d6406563ae1ea520bebfe998f80e3836ddcc1be28ca7a6bae49156d783/nsfds2-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "a6da0317fb2e2eb89879af9348db6c97", "sha256": "a9741a62c6685dcd4518cd6fc88d5b69858da326b834703e6d72c8b781e5ec5a" }, "downloads": -1, "filename": "nsfds2-0.9.4.tar.gz", "has_sig": false, "md5_digest": "a6da0317fb2e2eb89879af9348db6c97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27403, "upload_time": "2019-06-18T21:13:50", "url": "https://files.pythonhosted.org/packages/08/77/c04ae362da7130fdc4543599366b2bbcca6edafb12bb6e8662015b0e54e4/nsfds2-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "79e7edf7ce1ea64b7dd7aff2145317df", "sha256": "d03d7cd5c48d7540f663da44d63f1a6e97db64498b71605e8465a52e7b69b4f6" }, "downloads": -1, "filename": "nsfds2-0.9.5.tar.gz", "has_sig": false, "md5_digest": "79e7edf7ce1ea64b7dd7aff2145317df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29896, "upload_time": "2019-06-21T13:14:16", "url": "https://files.pythonhosted.org/packages/12/0d/7b3ec8e4ec1605b87b1868b5ae854cbf807b66b7922ae1aeadae35607c2a/nsfds2-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "41ffb2921119e205ac6fb8ecc6c7ee9f", "sha256": "d6352d358210dd5fd654aff20d3ee41db7112b470cb93f045bb1b41dad9a3d5b" }, "downloads": -1, "filename": "nsfds2-0.9.6.tar.gz", "has_sig": false, "md5_digest": "41ffb2921119e205ac6fb8ecc6c7ee9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29889, "upload_time": "2019-06-21T13:18:51", "url": "https://files.pythonhosted.org/packages/63/14/ee10fe20d84f626ebf5c005f4f0a350b3eaffd32008cd451969c7e827372/nsfds2-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "1b5fa7bc4ec7693c47a0fc8e6a563957", "sha256": "c0ea8257e5c41e88c0734b79c7e8b05af41b89e56a13cb3b44e634001034fe99" }, "downloads": -1, "filename": "nsfds2-0.9.7.tar.gz", "has_sig": false, "md5_digest": "1b5fa7bc4ec7693c47a0fc8e6a563957", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30201, "upload_time": "2019-06-21T13:31:48", "url": "https://files.pythonhosted.org/packages/e2/35/9291a42251b1c13dadcfcb30ed1000db912899eb73007e03c376d0d65220/nsfds2-0.9.7.tar.gz" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "7dd1b6902fe60d336912259c4a525de6", "sha256": "bd04575a9d69a9eeb5b9b5ef5ed8261691920792750c2fcdf88e301f9d9d01ce" }, "downloads": -1, "filename": "nsfds2-0.9.9.tar.gz", "has_sig": false, "md5_digest": "7dd1b6902fe60d336912259c4a525de6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25716, "upload_time": "2019-06-26T21:42:03", "url": "https://files.pythonhosted.org/packages/0a/27/c0e117e2fb9bc9dded59c728086cbd4caa4b9aca0c4b655e7aebf727bcb0/nsfds2-0.9.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2db44b14ed8806b9b5495b616decc64b", "sha256": "171bc763c71eee3fdc95e70042bfd435d2d36d00169878340d5b6c9a38d515e6" }, "downloads": -1, "filename": "nsfds2-0.9.12.tar.gz", "has_sig": false, "md5_digest": "2db44b14ed8806b9b5495b616decc64b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26958, "upload_time": "2019-07-05T23:14:59", "url": "https://files.pythonhosted.org/packages/56/b2/6a83af3ac11e5944097528aaaf12ceb2e68251b42cf02ce7968401e051bd/nsfds2-0.9.12.tar.gz" } ] }