{ "info": { "author": "Imperial College London", "author_email": "info@pyfr.org", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 3.3", "Topic :: Scientific/Engineering" ], "description": "PyFR is an open-source Python based framework for\nsolving advection-diffusion type problems on streaming architectures\nusing the Flux Reconstruction approach of Huynh. The framework is\ndesigned to solve a range of governing systems on mixed unstructured\ngrids containing various element types. It is also designed to target a\nrange of hardware platforms via use of an in-built domain specific\nlanguage derived from the Mako templating engine.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.pyfr.org/", "keywords": "Math", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pyfr", "package_url": "https://pypi.org/project/pyfr/", "platform": "", "project_url": "https://pypi.org/project/pyfr/", "project_urls": { "Homepage": "http://www.pyfr.org/" }, "release_url": "https://pypi.org/project/pyfr/1.8.0/", "requires_dist": null, "requires_python": "", "summary": "Flux Reconstruction in Python", "version": "1.8.0" }, "last_serial": 4377865, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "b0c6b969099cef5a831fb1ebefddb423", "sha256": "f22200487fb307e3aa8fea0af22d280ac32e82a35bf7d4a5b7958aabb50e9c98" }, "downloads": -1, "filename": "pyfr-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b0c6b969099cef5a831fb1ebefddb423", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 306376, "upload_time": "2015-07-07T21:30:28", "url": "https://files.pythonhosted.org/packages/bf/f2/443c805da1254ed0d624212dcca391e6346767a2128dacdcf9c7e5a2ca29/pyfr-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b66cfa105d5817b3aa16b16d9c8f403c", "sha256": "1b7d7325b4af522f3f7aec82ccf3926e4524999c444b25847145cf685ac5bfcd" }, "downloads": -1, "filename": "pyfr-1.0.0.tar.gz", "has_sig": false, "md5_digest": "b66cfa105d5817b3aa16b16d9c8f403c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 216532, "upload_time": "2015-07-07T21:30:09", "url": "https://files.pythonhosted.org/packages/ca/38/468991eb3884fffafe0bddb8f8ef5303680e0293904eb044e2ec03c5a0f7/pyfr-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "811e823e97168f10a594a5de90a69ff2", "sha256": "a0bf685aa8776219b26f82b020eafdfacf50783bd0aff6414af2b95892c9cbe8" }, "downloads": -1, "filename": "pyfr-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "811e823e97168f10a594a5de90a69ff2", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 307134, "upload_time": "2015-11-04T09:44:27", "url": "https://files.pythonhosted.org/packages/bd/fe/6fd2f5ede91338aeed8c24bf791b4720470b35175c87f25df8db40fd45cd/pyfr-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be5059754c1326425702d2624b9ca689", "sha256": "16786219bc72c4104ba3fe41980552d85e79ca79e6d574b3e3695d51bcbb1f43" }, "downloads": -1, "filename": "pyfr-1.1.0.tar.gz", "has_sig": false, "md5_digest": "be5059754c1326425702d2624b9ca689", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 216108, "upload_time": "2015-11-04T09:43:31", "url": "https://files.pythonhosted.org/packages/a6/b1/37cc90fe56e1e057c8c9c83749f3ca79476baa2a981649c50ee76186040d/pyfr-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "a10e11509a4694ed9fda39accd198501", "sha256": "8e3051e296a44d6fbe5bba0593ff8470e4897599a7414e67c00836ad80514fbb" }, "downloads": -1, "filename": "pyfr-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a10e11509a4694ed9fda39accd198501", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 309152, "upload_time": "2016-01-25T23:53:06", "url": "https://files.pythonhosted.org/packages/39/f3/cf9fb83609c6e99f8c7189753ded5d5596619fb5250f57e60f18ade1adca/pyfr-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7714db94f1440ad91fb1efaa3410638e", "sha256": "587abc409957ae7bf7c006ad744d3282a6ac3277e963471a259720ddf427357b" }, "downloads": -1, "filename": "pyfr-1.2.0.tar.gz", "has_sig": false, "md5_digest": "7714db94f1440ad91fb1efaa3410638e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 217556, "upload_time": "2016-01-25T23:52:33", "url": "https://files.pythonhosted.org/packages/1a/90/9d7de003c751225b2aad7ac1d8cfd8ea25ef8cc396248b0464db025ca95d/pyfr-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "cd0244e36d4cff200ae76c2b273b4bd6", "sha256": "27f29358ca4a712da247bce8e5c473cd8afcbe557aa478d7907f3c40fc8af608" }, "downloads": -1, "filename": "pyfr-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cd0244e36d4cff200ae76c2b273b4bd6", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 312224, "upload_time": "2016-01-25T23:59:40", "url": "https://files.pythonhosted.org/packages/51/c1/b3d2bea30cceacde12df9531a76d2b030257867bd024f3a789b5b02ac010/pyfr-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cbc3efddcd7df02fcc5a66604d39d622", "sha256": "bfab05c7e0b785c0d3d2d8a31e46754e241821ef8fe75b70e9b59289c1ae3932" }, "downloads": -1, "filename": "pyfr-1.3.0.tar.gz", "has_sig": false, "md5_digest": "cbc3efddcd7df02fcc5a66604d39d622", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 219602, "upload_time": "2016-01-25T23:58:03", "url": "https://files.pythonhosted.org/packages/6d/65/2970537c513f99e8aea18d4c07d7fbee9be5f4bf7feb358d5311bd3ce3bc/pyfr-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "e7dec1093e7142e2926e92dbf5329dd0", "sha256": "3704aa1f871ec13c8b19279801147c8366eae6a4d6c8e2c778fe8f1eb8d0d4da" }, "downloads": -1, "filename": "pyfr-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e7dec1093e7142e2926e92dbf5329dd0", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 339662, "upload_time": "2016-04-25T09:32:25", "url": "https://files.pythonhosted.org/packages/37/22/6648f3f6bd9b148ccfca40ef6a608540dcd23d70f3d354d2faf7e4567bfb/pyfr-1.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fe4c065b935ec9f358d62f8ba08ec5e0", "sha256": "d121549008ffc3bf74120624114d424c8a4b02bbafce9be34549bc0aebc672fe" }, "downloads": -1, "filename": "pyfr-1.4.0.tar.gz", "has_sig": false, "md5_digest": "fe4c065b935ec9f358d62f8ba08ec5e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 239500, "upload_time": "2016-04-25T09:32:04", "url": "https://files.pythonhosted.org/packages/52/12/33d7fe4e5c3b075d895e36c6b9a42b51c3c1be26d5bf4e8f9bb125d041ce/pyfr-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "783ce86f9b58ebf71f3c8a2ee32ddb48", "sha256": "1db69e0ab662b348d7d2940d89945021c5ed3781373ed228fc9c90f6b55d0b73" }, "downloads": -1, "filename": "pyfr-1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "783ce86f9b58ebf71f3c8a2ee32ddb48", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 348593, "upload_time": "2016-12-12T21:33:14", "url": "https://files.pythonhosted.org/packages/e8/f5/0faed63136004a1a191aa0ac3eb545bb303cfb8f1f860aa5b2b27d0ff0e0/pyfr-1.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "820e2129c38b7e07e4c7c2436d2a48b5", "sha256": "309b4f258a296df2dc949cd15c53b7240363feb23c3a2c64374fb68246962e27" }, "downloads": -1, "filename": "pyfr-1.5.0.tar.gz", "has_sig": false, "md5_digest": "820e2129c38b7e07e4c7c2436d2a48b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 240982, "upload_time": "2016-12-12T21:33:01", "url": "https://files.pythonhosted.org/packages/6c/a8/83f6260d2b3db9ef180e8298faba39368849bd68ea5f3393d5b8ab4f84d8/pyfr-1.5.0.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "741b4c8231e2f99fa56efe14fa29a61c", "sha256": "0f88fb3441abc81a066572081899324352597cf509a393df3daa93d39e6b9422" }, "downloads": -1, "filename": "pyfr-1.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "741b4c8231e2f99fa56efe14fa29a61c", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 374103, "upload_time": "2017-03-12T02:07:37", "url": "https://files.pythonhosted.org/packages/54/33/239d7fae8cd771e6d063a2425bf5e0638e6297407751600f81fe7f8573a2/pyfr-1.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00cd0773c2793afa2a3932707712f7a6", "sha256": "31dd9dba959a6d677c0c8a8318c5afdc6061bd05ae9a9856f4dfb43a89901211" }, "downloads": -1, "filename": "pyfr-1.6.0.tar.gz", "has_sig": false, "md5_digest": "00cd0773c2793afa2a3932707712f7a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 251869, "upload_time": "2017-03-12T02:07:33", "url": "https://files.pythonhosted.org/packages/71/1c/83f0367f539b17d283da7ca28f923480b10b8ea3cbaf6c91d7895e101425/pyfr-1.6.0.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "bef7c686b017f907aa63accd6bd2d87b", "sha256": "4ccb6e17a3b46033c1c9d746dd154d43aa83521565696b8e10e8fd6debd493de" }, "downloads": -1, "filename": "pyfr-1.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bef7c686b017f907aa63accd6bd2d87b", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 365530, "upload_time": "2017-07-18T21:22:37", "url": "https://files.pythonhosted.org/packages/94/41/03f0817d9724ebbb101f8a659f478e69401332dab8a03a824a3f8b6827b0/pyfr-1.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a160987cf6c9e5c77ba25d8a4565d55b", "sha256": "fc77542fc3bcbc5d9c75ecbab5de7dce75a61829293a09880eac56967069c005" }, "downloads": -1, "filename": "pyfr-1.7.0.tar.gz", "has_sig": false, "md5_digest": "a160987cf6c9e5c77ba25d8a4565d55b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 246497, "upload_time": "2017-07-18T21:22:33", "url": "https://files.pythonhosted.org/packages/61/a9/b0b8f11c058777677c042ae4e8f6f5f846c27c33165ae1113b96c2908e6e/pyfr-1.7.0.tar.gz" } ], "1.7.5": [ { "comment_text": "", "digests": { "md5": "58d86900637b6d6a94e8b1ddb4e4dae6", "sha256": "86a04531010a41a216b6427faa42aced5a73efbb97cf3dc58afd10e7a4a5837b" }, "downloads": -1, "filename": "pyfr-1.7.5-py3-none-any.whl", "has_sig": false, "md5_digest": "58d86900637b6d6a94e8b1ddb4e4dae6", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 366387, "upload_time": "2018-01-25T13:32:36", "url": "https://files.pythonhosted.org/packages/7f/55/c8d42c45dacd9d7670b70f0088847db2738900cd9f49951cd168358cf74b/pyfr-1.7.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9be8743e3ca6f0a97b47f4554a313c02", "sha256": "4129abef51d79750c9865800611ef4bc848a0dab34e3aa44e4b8b13e55ae9941" }, "downloads": -1, "filename": "pyfr-1.7.5.tar.gz", "has_sig": false, "md5_digest": "9be8743e3ca6f0a97b47f4554a313c02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 246847, "upload_time": "2018-01-25T13:32:34", "url": "https://files.pythonhosted.org/packages/a6/a1/59f1827c42ac1d69f003b92bd94ec6befbf860da6976f3927637164b08b4/pyfr-1.7.5.tar.gz" } ], "1.7.6": [ { "comment_text": "", "digests": { "md5": "eeee066e611dc0570b9becbb7c1666c9", "sha256": "337b63bfa935809a8fbd65bdbb6f421b927ba3eab7147a2e3c7a14946e3de3ae" }, "downloads": -1, "filename": "pyfr-1.7.6-py3-none-any.whl", "has_sig": false, "md5_digest": "eeee066e611dc0570b9becbb7c1666c9", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 366501, "upload_time": "2018-08-14T14:11:19", "url": "https://files.pythonhosted.org/packages/f9/9c/82230cf75a1c544d43dc8c0dbdc81675ce0edb92c4582897426d8d2ac768/pyfr-1.7.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f09caa4b0476dad02ba4f2193e58639c", "sha256": "ea173639f4fce25d725d1d2d9cf014576435beb81fd7763cecc0182796f8a528" }, "downloads": -1, "filename": "pyfr-1.7.6.tar.gz", "has_sig": false, "md5_digest": "f09caa4b0476dad02ba4f2193e58639c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 246927, "upload_time": "2018-08-14T14:11:15", "url": "https://files.pythonhosted.org/packages/db/0b/af0d39d45f7de202b20b61e2fe90ae54bebac5bff7f4cbb465336165ac7a/pyfr-1.7.6.tar.gz" } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "4e0a63da094f974640ab56409741b65d", "sha256": "6ef216f2d2f2862c15a7a7e3199b712c89ef629372a59fb75acea49dd2df9dfb" }, "downloads": -1, "filename": "pyfr-1.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4e0a63da094f974640ab56409741b65d", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 373924, "upload_time": "2018-10-15T15:11:14", "url": "https://files.pythonhosted.org/packages/9c/12/2194bbefedc8719f98105094309ef91cc5a27929e7645a87fb51956f8287/pyfr-1.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c7c332901558b1bb800cf7dbf337adb", "sha256": "227500a61ca0929321e51920fee3becddde1447bc709c9c449e410b781f31bd3" }, "downloads": -1, "filename": "pyfr-1.8.0.tar.gz", "has_sig": false, "md5_digest": "2c7c332901558b1bb800cf7dbf337adb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 250764, "upload_time": "2018-10-15T15:11:11", "url": "https://files.pythonhosted.org/packages/81/98/c00fc0394957bf07a80acf40d1283a6e136bb2ce9396755caf1d2389dad4/pyfr-1.8.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4e0a63da094f974640ab56409741b65d", "sha256": "6ef216f2d2f2862c15a7a7e3199b712c89ef629372a59fb75acea49dd2df9dfb" }, "downloads": -1, "filename": "pyfr-1.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4e0a63da094f974640ab56409741b65d", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 373924, "upload_time": "2018-10-15T15:11:14", "url": "https://files.pythonhosted.org/packages/9c/12/2194bbefedc8719f98105094309ef91cc5a27929e7645a87fb51956f8287/pyfr-1.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c7c332901558b1bb800cf7dbf337adb", "sha256": "227500a61ca0929321e51920fee3becddde1447bc709c9c449e410b781f31bd3" }, "downloads": -1, "filename": "pyfr-1.8.0.tar.gz", "has_sig": false, "md5_digest": "2c7c332901558b1bb800cf7dbf337adb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 250764, "upload_time": "2018-10-15T15:11:11", "url": "https://files.pythonhosted.org/packages/81/98/c00fc0394957bf07a80acf40d1283a6e136bb2ce9396755caf1d2389dad4/pyfr-1.8.0.tar.gz" } ] }