{ "info": { "author": "Sijme-Jan Paardekooper", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Education", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Physics" ], "description": "Pyrodeo\n========================\n\n.. image:: https://badge.fury.io/py/pyrodeo.svg\n :target: https://badge.fury.io/py/pyrodeo\n.. image:: https://readthedocs.org/projects/pip/badge/?version=stable&style=flat\n :target: http://pyrodeo.readthedocs.org\n.. image:: http://img.shields.io/badge/license-GPL-green.svg?style=flat\n :target: https://github.com/SijmeJan/pyrodeo/blob/master/LICENSE\n.. image:: https://img.shields.io/pypi/pyversions/pyrodeo.svg?style=flat-square\n :target: https://pypi.python.org/pypi/pyrodeo\n.. image:: https://img.shields.io/pypi/implementation/pyrodeo.svg?style=flat-square\n :target: https://pypi.python.org/pypi/pyrodeo\n.. image:: http://img.shields.io/travis/SijmeJan/pyrodeo/master.svg?style=flat\n :target: https://travis-ci.org/SijmeJan/pyrodeo/\n.. image:: https://coveralls.io/repos/github/SijmeJan/pyrodeo/badge.svg?branch=master\n :target: https://coveralls.io/github/SijmeJan/pyrodeo?branch=master\n\nPyrodeo is a Python implementation of the isothermal hydrodynamic\nsolver RODEO (ROe solver for Disc-Embedded Objects). Its main purpose\nis to perform numerical simulations of astrophysical (gas) discs.\n\nFeatures\n-----------------------------\n\n* Two- and three-dimensional inviscid isothermal hydrodynamics using a\n Riemann solver.\n* Second order in space and time in regions of smooth flow.\n* Different geometries: Cartesian, Shearing Sheet, cylindrical\n coordinates and spherical coordinates.\n* HDF5 output\n\nQuick start\n-----------------------------\n\nPyrodeo can be installed from the command line simply by entering::\n\n pip install pyrodeo\n\nA simple simulation can be created and run by entering:\n\n.. code:: python\n\n import pyrodeo\n sim = pyrodeo.Simulation.from_geom('cart')\n sim.evolve([0.25])\n\nSince the standard initial conditions consist of constant density and\npressure and zero velocity, no visible evolution takes place. For more\ninteresting examples, see the documentation.\n\nDocumentation\n-------------\nThe full documentation can be found at\n\nhttp://pyrodeo.readthedocs.org\n\nChangelog\n=========\n\nVersion 0.0.9\n--------------\n\n* Add 'symmetric' boundary condition\n* Allow different boundary conditions inner/outer boundary\n* Rename 'reflect' boundary to 'closed' boundary and 'nonreflect' to 'nonreflecting'\n* Various small fixes\n\nVersion 0.0.8\n--------------\n\n* Small fixes in tests and documentation\n\nVersion 0.0.7\n--------------\n\n* 3D isothermal\n* Spherical coordinates\n* Logarithmic radial coordinate\n* Various small fixes\n\nVersion 0.0.6\n--------------\n\n* Make `source_func` a source term integrator rather than just returning the extra source terms.\n* Move tests inside package.\n\nVersion 0.0.5\n--------------\n\n* Initial release\n\n\n", "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/SijmeJan/pyrodeo", "keywords": "hydrodynamics disc planet", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyrodeo", "package_url": "https://pypi.org/project/pyrodeo/", "platform": "", "project_url": "https://pypi.org/project/pyrodeo/", "project_urls": { "Homepage": "https://github.com/SijmeJan/pyrodeo" }, "release_url": "https://pypi.org/project/pyrodeo/0.0.9/", "requires_dist": [ "h5py", "numpy" ], "requires_python": "", "summary": "Isothermal disc hydrodynamics with a Roe solver", "version": "0.0.9" }, "last_serial": 3961274, "releases": { "0.0.5": [ { "comment_text": "", "digests": { "md5": "58e56bdb7b9b2966f0a440330ed156b5", "sha256": "6dc2afc098b7b0b63d0320fecd3c22e9ca2fd2228509b766639ea386ed4fb241" }, "downloads": -1, "filename": "pyrodeo-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "58e56bdb7b9b2966f0a440330ed156b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16302, "upload_time": "2018-06-08T14:16:32", "url": "https://files.pythonhosted.org/packages/d4/18/b05d2da5903a514b4f9d9f8461a74ead72d5c8fb7caa507d1edd0c9df8bc/pyrodeo-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "71553ca8e20a83c971a36da3243a7911", "sha256": "a8d4412b45ea00f31f45d43609f242cc3a223be85f7569866ba172a9e389bcb5" }, "downloads": -1, "filename": "pyrodeo-0.0.5.tar.gz", "has_sig": false, "md5_digest": "71553ca8e20a83c971a36da3243a7911", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15831, "upload_time": "2018-06-08T14:16:34", "url": "https://files.pythonhosted.org/packages/eb/3a/3c9ce68c1eb326e72e1db6bc67bea9fa655fcb4a5461d431ade156632771/pyrodeo-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "5ba4b8c5438bc6a3d2bbe379d4abb645", "sha256": "d46adc8c64038d5456afd22d8b09477676df879f2c28300f81c5446e461963a0" }, "downloads": -1, "filename": "pyrodeo-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "5ba4b8c5438bc6a3d2bbe379d4abb645", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19520, "upload_time": "2018-06-10T22:13:40", "url": "https://files.pythonhosted.org/packages/98/8f/95364c4fa4f45c639c359a7446ba0d9d772eda1baddabdbd285d65837ec1/pyrodeo-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d58716728a6c45c5d288fc54668ae273", "sha256": "108344d6d0bea2c9c9bc0dc08dba990b403d204e5b1ec1edde92f9b511ed5a36" }, "downloads": -1, "filename": "pyrodeo-0.0.6.tar.gz", "has_sig": false, "md5_digest": "d58716728a6c45c5d288fc54668ae273", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17888, "upload_time": "2018-06-10T22:13:41", "url": "https://files.pythonhosted.org/packages/63/e9/05a0995267a05113645b3920356e6da9f07e31a5685fb17c11e8bc5abe88/pyrodeo-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "154f7d9cbaec1f3fd7c03b7cd2f98bfc", "sha256": "2328e766708a60fcf9f5729b248dd9bca146e470ec5344e13c3ced27c222481c" }, "downloads": -1, "filename": "pyrodeo-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "154f7d9cbaec1f3fd7c03b7cd2f98bfc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21622, "upload_time": "2018-06-12T16:32:17", "url": "https://files.pythonhosted.org/packages/94/db/035e1cf383cabd8f33b9b7ad2e73757331441226933677d9f6efcb68c591/pyrodeo-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aaf8a4539480b759bd3f8e997c924682", "sha256": "3c9941b7ee400a86ec207de1480e3b84864196d5d7ee808a2a6f6c76dff1392e" }, "downloads": -1, "filename": "pyrodeo-0.0.7.tar.gz", "has_sig": false, "md5_digest": "aaf8a4539480b759bd3f8e997c924682", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19484, "upload_time": "2018-06-12T16:32:19", "url": "https://files.pythonhosted.org/packages/7a/a6/170d25af0c06d023697e9ee5a4889bfc61bf81112c091d2c96b49b3d0546/pyrodeo-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "4162789a1b9c617683aa6f9ccd8d9934", "sha256": "5e59ec7d357fa204a53ed87af6b6e197de2fe772e0d0fb50ec73fd29ca6df0e5" }, "downloads": -1, "filename": "pyrodeo-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "4162789a1b9c617683aa6f9ccd8d9934", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21647, "upload_time": "2018-06-12T22:07:36", "url": "https://files.pythonhosted.org/packages/e0/7d/07e3a8d12446a507e9a8ed0fdd0cea47920350194df16e126f4e6428b881/pyrodeo-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "87cda65dc4c767dd77aec18e657186ed", "sha256": "b57a4ef4ae24e3517793d3cf3ee5515f856abe025cf59b9cf10099a92c4c4b35" }, "downloads": -1, "filename": "pyrodeo-0.0.8.tar.gz", "has_sig": false, "md5_digest": "87cda65dc4c767dd77aec18e657186ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19570, "upload_time": "2018-06-12T22:07:38", "url": "https://files.pythonhosted.org/packages/2a/79/80bcd3f7c6955741f9e0a121d1e2baf6de0e3b7de911eec89e3e6d9e182b/pyrodeo-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "10b00c2564df2fced1757c6f4d6eb701", "sha256": "afbe886c0238494a7f2706fa13a3311c13c9ff6aa9c707d30438dcf3e464662c" }, "downloads": -1, "filename": "pyrodeo-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "10b00c2564df2fced1757c6f4d6eb701", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21986, "upload_time": "2018-06-14T13:03:24", "url": "https://files.pythonhosted.org/packages/ef/33/5f25c542682b8c0408c08610d70fd6e4383fc960aac423c0fefee9d6a3f0/pyrodeo-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7f6f084f2a68db241b5b1b0d330bd15c", "sha256": "6c68a69307718c06225d88fa6e2533502a91a618e787eec92889048c1779e497" }, "downloads": -1, "filename": "pyrodeo-0.0.9.tar.gz", "has_sig": false, "md5_digest": "7f6f084f2a68db241b5b1b0d330bd15c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19990, "upload_time": "2018-06-14T13:03:25", "url": "https://files.pythonhosted.org/packages/b9/48/5495cd57273e889a0a91f2b7e2b0f746f42d468f4afd9ea81ec1e49b9769/pyrodeo-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "10b00c2564df2fced1757c6f4d6eb701", "sha256": "afbe886c0238494a7f2706fa13a3311c13c9ff6aa9c707d30438dcf3e464662c" }, "downloads": -1, "filename": "pyrodeo-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "10b00c2564df2fced1757c6f4d6eb701", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21986, "upload_time": "2018-06-14T13:03:24", "url": "https://files.pythonhosted.org/packages/ef/33/5f25c542682b8c0408c08610d70fd6e4383fc960aac423c0fefee9d6a3f0/pyrodeo-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7f6f084f2a68db241b5b1b0d330bd15c", "sha256": "6c68a69307718c06225d88fa6e2533502a91a618e787eec92889048c1779e497" }, "downloads": -1, "filename": "pyrodeo-0.0.9.tar.gz", "has_sig": false, "md5_digest": "7f6f084f2a68db241b5b1b0d330bd15c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19990, "upload_time": "2018-06-14T13:03:25", "url": "https://files.pythonhosted.org/packages/b9/48/5495cd57273e889a0a91f2b7e2b0f746f42d468f4afd9ea81ec1e49b9769/pyrodeo-0.0.9.tar.gz" } ] }