{ "info": { "author": "Alice Harpole, Ian Hawke", "author_email": "A.Harpole@soton.ac.uk, I.Hawke@soton.ac.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Topic :: Scientific/Engineering :: Physics" ], "description": "R3D2\n====\n\n.. image:: https://travis-ci.org/harpolea/r3d2.svg?branch=master\n :target: https://travis-ci.org/harpolea/r3d2\n.. image:: http://readthedocs.org/projects/r3d2/badge/?version=latest\n :target: http://r3d2.readthedocs.org/en/latest/?badge=latest\n :alt: Documentation Status\n.. image:: https://codecov.io/github/harpolea/r3d2/coverage.svg?branch=master\n :target: https://codecov.io/github/harpolea/r3d2?branch=master\n\nRelativistic Reactive Riemann problem solver for Deflagrations and Detonations\n------------------------------------------------------------------------------\n\nThis extends standard solutions of the relativistic Riemann Problem to include a reaction term.\n\nInstallation\n------------\n\nA standard::\n\n python setup.py install\n\nor::\n\n pip install r3d2\n\nshould work.\n\nUsage\n-----\n\nImport the equations of state, State class, and Riemann Problem class:\n::\n\n >>> from r3d2 import eos_defns, State, RiemannProblem\n\nSet up an equation of state:\n::\n\n >>> eos = eos_defn.eos_gamma_law(5.0/3.0)\n\nSet up the left and right states:\n::\n\n >>> U_L = State(rho=1.0, v=0.0, vt=0.0, eps=1.5, eos=eos)\n >>> U_R = State(rho=0.125, v=0.0, vt=0.0, eps=1.2, eos=eos)\n\nSolve the Riemann Problem:\n::\n\n >>> rp = RiemannProblem(U_L, U_R)\n\nThe output can be examined for details of the solution and its wave structure. However, the classes are optimized for display in a Jupyter notebook. See the documentation for more detail.\n\nDocumentation\n-------------\n\nThe documentation is available at ``_ .\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/harpolea/r3d2", "keywords": "relativity riemann solver", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "r3d2", "package_url": "https://pypi.org/project/r3d2/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/r3d2/", "project_urls": { "Homepage": "https://github.com/harpolea/r3d2" }, "release_url": "https://pypi.org/project/r3d2/1.0/", "requires_dist": null, "requires_python": "", "summary": "Relativistic Reactive Riemann problem solver for Deflagrations and Detonations", "version": "1.0" }, "last_serial": 2102858, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "13d234693a18c1459452a5a72f6711b7", "sha256": "894f9bd02c0c42290137d4f788aba974aba0b49ec6a1d36227212580323eb42a" }, "downloads": -1, "filename": "r3d2-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "13d234693a18c1459452a5a72f6711b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11991, "upload_time": "2016-02-24T16:10:17", "url": "https://files.pythonhosted.org/packages/40/a5/d95a0cbaaafdca49197ffb74a36e3662ba0d06e64bdec91e0e2f5e25858f/r3d2-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a7ce28b1750e27543a42d3dc2832091", "sha256": "efc71635f6312e3b31163ac8082a01c968bbc2c584bd6cef9c2947ba4bdfc56b" }, "downloads": -1, "filename": "r3d2-0.1.tar.gz", "has_sig": false, "md5_digest": "1a7ce28b1750e27543a42d3dc2832091", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10045, "upload_time": "2016-02-24T16:12:22", "url": "https://files.pythonhosted.org/packages/47/56/d8efde32c5ad3402103483af768895d9dae47c8d0113e83d195375ec1b2f/r3d2-0.1.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "4537064dbc4812996081ed41ef1f8b29", "sha256": "4608ec3969cade7f02ef51b3ced7c2d9ffd6a53647f2563eb5e18b6d5d383504" }, "downloads": -1, "filename": "r3d2-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4537064dbc4812996081ed41ef1f8b29", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15648, "upload_time": "2016-05-06T16:31:20", "url": "https://files.pythonhosted.org/packages/15/55/13557410a594bbe6fc63964e484d3a8794c11f65455a782d9414c15f2aa9/r3d2-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d4f8d024e3de51aedf6436a11af4656", "sha256": "78a089aefb4c806440662e136535b6f0708ef17d84ed637b956cc1c668be170c" }, "downloads": -1, "filename": "r3d2-1.0.tar.gz", "has_sig": false, "md5_digest": "0d4f8d024e3de51aedf6436a11af4656", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13237, "upload_time": "2016-05-06T16:30:44", "url": "https://files.pythonhosted.org/packages/50/1c/4176765eed31f74d5708174f4508c5f9c667be80a69fb4c13e757586d9d5/r3d2-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4537064dbc4812996081ed41ef1f8b29", "sha256": "4608ec3969cade7f02ef51b3ced7c2d9ffd6a53647f2563eb5e18b6d5d383504" }, "downloads": -1, "filename": "r3d2-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4537064dbc4812996081ed41ef1f8b29", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15648, "upload_time": "2016-05-06T16:31:20", "url": "https://files.pythonhosted.org/packages/15/55/13557410a594bbe6fc63964e484d3a8794c11f65455a782d9414c15f2aa9/r3d2-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d4f8d024e3de51aedf6436a11af4656", "sha256": "78a089aefb4c806440662e136535b6f0708ef17d84ed637b956cc1c668be170c" }, "downloads": -1, "filename": "r3d2-1.0.tar.gz", "has_sig": false, "md5_digest": "0d4f8d024e3de51aedf6436a11af4656", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13237, "upload_time": "2016-05-06T16:30:44", "url": "https://files.pythonhosted.org/packages/50/1c/4176765eed31f74d5708174f4508c5f9c667be80a69fb4c13e757586d9d5/r3d2-1.0.tar.gz" } ] }