{ "info": { "author": "DTU Wind Energy", "author_email": "mmpe@dtu.dk", "bugtrack_url": null, "classifiers": [], "description": "|pipeline status| |coverage report|\n\n.. figure:: https://gitlab.windenergy.dtu.dk/TOPFARM/PyWake/raw/master/docs/logo.png\n :alt: PyWake\n\n PyWake\n\nThis is a work-in-progress attempt to make something like FUSEDWAKE 2.0.\nIts relation to FUSEDWAKE is, however, not determined yet. The idea is\nthat it should:\n\n- Reduce duplicated code\n- Include wakemap functions\n- Be faster\n- Be suitable for layout optimization\n- Support use of load surrrogate models\n- Support complex terrain\n- Support gradient based optimization\n\nInstallation\n------------\n\nPlease see the installation instructions on `the documentation\nwebsite `__.\n\nRun Horns Rev 1 example\n-----------------------\n\nTo calculate the annual energy production of Horns Rev 1, go to:\n\n::\n\n $ cd py_wake/examples\n\nand run:\n\n::\n\n $ python hornsrev1_example.py\n\n.. |pipeline status| image:: https://gitlab.windenergy.dtu.dk/TOPFARM/PyWake/badges/master/pipeline.svg\n :target: https://gitlab.windenergy.dtu.dk/TOPFARM/PyWake/commits/master\n.. |coverage report| image:: https://gitlab.windenergy.dtu.dk/TOPFARM/PyWake/badges/master/coverage.svg\n :target: https://gitlab.windenergy.dtu.dk/TOPFARM/PyWake/commits/master\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.windenergy.dtu.dk/TOPFARM/PyWake", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "py-wake", "package_url": "https://pypi.org/project/py-wake/", "platform": "", "project_url": "https://pypi.org/project/py-wake/", "project_urls": { "Homepage": "https://gitlab.windenergy.dtu.dk/TOPFARM/PyWake" }, "release_url": "https://pypi.org/project/py-wake/1.0.10/", "requires_dist": [ "matplotlib", "numpy", "pytest", "pytest-cov", "pyyaml", "scipy", "sphinx", "sphinx-rtd-theme" ], "requires_python": "", "summary": "PyWake a collection of wake models", "version": "1.0.10" }, "last_serial": 4758840, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "2487797a0105200b71d2ac2ac2b85211", "sha256": "64cad579ba88722db9ec5046bdff062c030bcfba067d157dadc84d51c840fd0b" }, "downloads": -1, "filename": "py_wake-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2487797a0105200b71d2ac2ac2b85211", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36014, "upload_time": "2019-01-10T08:50:41", "url": "https://files.pythonhosted.org/packages/50/a2/aee1443fa68423577f6f9f17bf60571518a40425b196d0247747b2b96b0c/py_wake-1.0.1-py3-none-any.whl" } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "7d028b2ddf72a2498ca1537f002cf09e", "sha256": "46b97ba64762266e94dde011651abb69394c6d9eeea268ea220b3c086a6beaac" }, "downloads": -1, "filename": "py_wake-1.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "7d028b2ddf72a2498ca1537f002cf09e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3901616, "upload_time": "2019-01-30T09:22:59", "url": "https://files.pythonhosted.org/packages/f9/ea/0cd13717db5f08ce73088a81bccaab3480ef9187f578020e8be54b2019c6/py_wake-1.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08ee9656e9d1a18c24ad46bef60c9aac", "sha256": "558c7b29309fdeb95fd0852ca0892e1d43345bd2a922d43210e6bb75e661c09f" }, "downloads": -1, "filename": "py_wake-1.0.10.tar.gz", "has_sig": false, "md5_digest": "08ee9656e9d1a18c24ad46bef60c9aac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3887877, "upload_time": "2019-01-30T09:23:02", "url": "https://files.pythonhosted.org/packages/b5/51/cc79038952059743335374e2b1ce81cf5db40cd960dc295a961ca3d93b3e/py_wake-1.0.10.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "8e351e137de2feb7f74ec94f25742199", "sha256": "db33379ddb7b9eb7721371590cdaa1a5c7794014bed6bb6c3170641b094846ac" }, "downloads": -1, "filename": "py_wake-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8e351e137de2feb7f74ec94f25742199", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36016, "upload_time": "2019-01-10T12:58:56", "url": "https://files.pythonhosted.org/packages/cf/0e/e1d32713297c550286a89bef756baadde7c1bc04ae045ca84d8a5ce38eb0/py_wake-1.0.2-py3-none-any.whl" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "5db71098fecdef8fcb9e96ab99252276", "sha256": "1bc1874f72e9428092c1fcc6d78f73f6fb94cee6ba2c559a73928467fa029d3a" }, "downloads": -1, "filename": "py_wake-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "5db71098fecdef8fcb9e96ab99252276", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36016, "upload_time": "2019-01-10T14:25:35", "url": "https://files.pythonhosted.org/packages/80/a8/fca10fb0862e34406e15840be2f016c83a391b49cd928deb51f904ae982b/py_wake-1.0.4-py3-none-any.whl" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "7e13e2e96145498fb1142425654c6ea8", "sha256": "739fc5b068f76e501c170922684d3807da86dee0d47ce709a54d8216b198a487" }, "downloads": -1, "filename": "py_wake-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "7e13e2e96145498fb1142425654c6ea8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36009, "upload_time": "2019-01-10T14:52:25", "url": "https://files.pythonhosted.org/packages/4c/4c/528fb11f636f458921719b2662c6925b56e8e96da97b1afb9a0b0e95c53a/py_wake-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dbd7cd55f3233ccc286271ca5aa694b2", "sha256": "83d457aed6fbc2d051c052c6993c43f4de990aa380734acd0b07ae25874f9ef9" }, "downloads": -1, "filename": "py_wake-1.0.5.tar.gz", "has_sig": false, "md5_digest": "dbd7cd55f3233ccc286271ca5aa694b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24602, "upload_time": "2019-01-10T14:52:26", "url": "https://files.pythonhosted.org/packages/87/63/351d03ccaef41a11d9f212a3db42a2488f7b2427297ca0f5bdf6858798e1/py_wake-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "97805bba83c660b1c26f086749a468bb", "sha256": "e42ec547bce424df1ed2f263b8a2084d45b5ae8ed2671d5662e9ba067876a356" }, "downloads": -1, "filename": "py_wake-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "97805bba83c660b1c26f086749a468bb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36046, "upload_time": "2019-01-11T09:08:29", "url": "https://files.pythonhosted.org/packages/f0/d2/9682286cc135c10977b9f2a0797e05826599048485d06c22950141320a85/py_wake-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "debd22af934f239899f81588016902b9", "sha256": "0dffd6140fefbc656ff224ebbd66013f9248ff82cb61506364b99f82e34f4bdf" }, "downloads": -1, "filename": "py_wake-1.0.6.tar.gz", "has_sig": false, "md5_digest": "debd22af934f239899f81588016902b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24730, "upload_time": "2019-01-11T09:08:30", "url": "https://files.pythonhosted.org/packages/d0/3c/f568aa138e18c6e325a840e973b20741a4906645be741dc8386b00bfe734/py_wake-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "352e791e4fe88872a0ea4a7d38d14b52", "sha256": "988072836420e020bb15ec2b5afcff65532cb180c93e7712aa3fa712c006e54c" }, "downloads": -1, "filename": "py_wake-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "352e791e4fe88872a0ea4a7d38d14b52", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36052, "upload_time": "2019-01-11T09:21:02", "url": "https://files.pythonhosted.org/packages/bc/4b/9a01b49849dd8dbd82b0d50c41552e312d969c3bcb72bbf20430f64c4ad6/py_wake-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85173bea4fbf89aab6086cb6cf878867", "sha256": "a1bef46b673af4782ead961645de40af016e23c0171f92563ea0fc01833085c9" }, "downloads": -1, "filename": "py_wake-1.0.7.tar.gz", "has_sig": false, "md5_digest": "85173bea4fbf89aab6086cb6cf878867", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24796, "upload_time": "2019-01-11T09:21:04", "url": "https://files.pythonhosted.org/packages/02/b6/7253200fa1f7691b7d50743cded8ba2c40713b094d8272f27358b1c31e20/py_wake-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "b9208eb89e4fb7755d72e9fc351d9751", "sha256": "66d5da9619882834d64e76d6765dc7a0f8204227b661e8991652a4f7a67fd16e" }, "downloads": -1, "filename": "py_wake-1.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "b9208eb89e4fb7755d72e9fc351d9751", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40488, "upload_time": "2019-01-16T14:19:50", "url": "https://files.pythonhosted.org/packages/1c/8f/380a8296846bff9c91e1d62c8b788b959b5debf089677fad632008d45365/py_wake-1.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f84de1b57f1c072c0bd3180a50b5b573", "sha256": "d97d4471288922e5f4aabf54f27ec368bc8898f7de611f91780b43c3f8122d47" }, "downloads": -1, "filename": "py_wake-1.0.8.tar.gz", "has_sig": false, "md5_digest": "f84de1b57f1c072c0bd3180a50b5b573", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28228, "upload_time": "2019-01-16T14:19:52", "url": "https://files.pythonhosted.org/packages/07/89/fe3203e45ecc8454ef30d5184150382aa26b04ee39aef6272e076a328c3a/py_wake-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "aa4645ab02c066a66e4a6f445a1faa51", "sha256": "a93f3dcc32f7de53d131654b716ddc27230ad3a7be9f5fc99bda54bccabff4df" }, "downloads": -1, "filename": "py_wake-1.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "aa4645ab02c066a66e4a6f445a1faa51", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3901517, "upload_time": "2019-01-18T11:28:26", "url": "https://files.pythonhosted.org/packages/e0/ea/7e5f250b32486d0cdd9d52586b0d564d96c3a80c562e552a074af1e3d877/py_wake-1.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25b15c6c170e1bb788cb6c886d8901aa", "sha256": "3f85aec78dffd60d79a6a6f7b0dae997d67f54eb918ce798af6e9a72c90e4ed1" }, "downloads": -1, "filename": "py_wake-1.0.9.tar.gz", "has_sig": false, "md5_digest": "25b15c6c170e1bb788cb6c886d8901aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3887760, "upload_time": "2019-01-18T11:28:30", "url": "https://files.pythonhosted.org/packages/a1/5a/2715a7416d67819c7712a65b8188facb6e335056f6223bfc346b91273e06/py_wake-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7d028b2ddf72a2498ca1537f002cf09e", "sha256": "46b97ba64762266e94dde011651abb69394c6d9eeea268ea220b3c086a6beaac" }, "downloads": -1, "filename": "py_wake-1.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "7d028b2ddf72a2498ca1537f002cf09e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3901616, "upload_time": "2019-01-30T09:22:59", "url": "https://files.pythonhosted.org/packages/f9/ea/0cd13717db5f08ce73088a81bccaab3480ef9187f578020e8be54b2019c6/py_wake-1.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08ee9656e9d1a18c24ad46bef60c9aac", "sha256": "558c7b29309fdeb95fd0852ca0892e1d43345bd2a922d43210e6bb75e661c09f" }, "downloads": -1, "filename": "py_wake-1.0.10.tar.gz", "has_sig": false, "md5_digest": "08ee9656e9d1a18c24ad46bef60c9aac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3887877, "upload_time": "2019-01-30T09:23:02", "url": "https://files.pythonhosted.org/packages/b5/51/cc79038952059743335374e2b1ce81cf5db40cd960dc295a961ca3d93b3e/py_wake-1.0.10.tar.gz" } ] }