{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "# HELMpy\n\n[![pipeline status](https://gitlab.com/bengt/HELMpy/badges/master/pipeline.svg)](https://gitlab.com/bengt/HELMpy/commits/master)\n[![coverage report](https://gitlab.com/bengt/HELMpy/badges/master/coverage.svg)](https://gitlab.com/bengt/HELMpy/commits/master)\n\nHELMpy is an open source package of power flow solvers.\n\nThis package contains the Holomorphic Embedding Load flow Method (HELM) and\n the Newton-Raphson (NR) algorithm.\nThe intention of HELMpy is to support research, especially on the HELM,\n and to contribute with the development of open source code\n related to this subject.\nThe developed code is properly commented and organized\n so it would be easy to understand and modify.\n\n## Compatibility\n\nThis package is compatible with Python 3.6 and 3.7.\n\n## History\n\nThis package was developed by Tulio Molina and Juan Jos\u00e9 Ortega\n as a part of their thesis research\n to obtain the degree of Electrical Engineer\n at Universidad de los Andes (ULA) in M\u00e9rida, Venezuela.\n\n## HELMpy Guide\n\nPlease refer to `HELMpy user's guide.pdf`.\n\n## Setting up a virtual environment\n\nUnder Linux:\n\n python3.7 -m venv venv\n\n## Activating the virtual environment\n\nUnder BASH:\n\n source venv/bin/activate\n\n## Installing requirements\n\nAnywhere:\n\n python -m pip install -r requirements.txt\n\n## Running tests\n\n pytest test\n\n## Freezing the requirements\n\n python -m pip freeze --all --exclude-editable > requirements.txt\n\n## Commit all upgrades\n\n git commit requirements.txt\n git push origin master\n\n## License - AGPLv3\n\n\tHELMpy, open source package of power flow solvers developed on Python 3\n\tCopyright (C) 2019 Tulio Molina tuliojose8@gmail.com and Juan Jos\u00e9 Ortega juanjoseop10@gmail.com\n\n\tThis program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version.\n\n\tThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.\n\n\tYou should have received a copy of the GNU Affero General Public License along with this program. If not, see .\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/HELMpy/HELMpy", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "helmpy", "package_url": "https://pypi.org/project/helmpy/", "platform": "", "project_url": "https://pypi.org/project/helmpy/", "project_urls": { "Homepage": "https://github.com/HELMpy/HELMpy" }, "release_url": "https://pypi.org/project/helmpy/0.1.0rc20190802075106/", "requires_dist": null, "requires_python": "", "summary": "HELMpy is an open source package of power flow solvers, including the Holomorphic Embedding Load Flow Method (HELM).", "version": "0.1.0rc20190802075106" }, "last_serial": 5622489, "releases": { "0.1.0rc20190728231152": [ { "comment_text": "", "digests": { "md5": "4b7d08c569f17f70a10ebd7bd1f3917f", "sha256": "4c22845c448c321c737782be22ed79fc95febbfd88ecffeee49769f70f8930c8" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190728231152-py3-none-any.whl", "has_sig": false, "md5_digest": "4b7d08c569f17f70a10ebd7bd1f3917f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81910, "upload_time": "2019-07-28T23:13:37", "url": "https://files.pythonhosted.org/packages/78/e2/9ee9abf4ed071dfbd664af0cf83bffb3e984ca08c270edb939dcfe7aa383/helmpy-0.1.0rc20190728231152-py3-none-any.whl" } ], "0.1.0rc20190728231245": [ { "comment_text": "", "digests": { "md5": "b8fd9d75d78cddc02c11d9beed7fa9e2", "sha256": "3893d977d592ad1d3741a74539995329e8004a204faad4479bd886aea6909154" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190728231245-py3-none-any.whl", "has_sig": false, "md5_digest": "b8fd9d75d78cddc02c11d9beed7fa9e2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81910, "upload_time": "2019-07-28T23:13:39", "url": "https://files.pythonhosted.org/packages/7f/75/ad8e233a711c2435a4dbfa50c3b26310a613a3920f21d702753a862ead3a/helmpy-0.1.0rc20190728231245-py3-none-any.whl" } ], "0.1.0rc20190731091815": [ { "comment_text": "", "digests": { "md5": "943bee38d34551fee8860df72463fda8", "sha256": "7114196678496df993e43825c84684f6b3e9500682d3352b6987fa367add953b" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731091815-py3-none-any.whl", "has_sig": false, "md5_digest": "943bee38d34551fee8860df72463fda8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81911, "upload_time": "2019-07-31T09:19:36", "url": "https://files.pythonhosted.org/packages/12/56/f775020424aca67f217e63af7a0caee072ba6645fe7e4207a6312bf7bbd2/helmpy-0.1.0rc20190731091815-py3-none-any.whl" } ], "0.1.0rc20190731091931": [ { "comment_text": "", "digests": { "md5": "cc3b476c1d7010d1954f4f6372ad5a6e", "sha256": "fda64e3311efd3097855e02f2be8329f51d9dfbd7091461b7436587e22f8b9fd" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731091931-py3-none-any.whl", "has_sig": false, "md5_digest": "cc3b476c1d7010d1954f4f6372ad5a6e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81909, "upload_time": "2019-07-31T09:19:37", "url": "https://files.pythonhosted.org/packages/f2/1d/7fd0d0066490f8cbab4f799b760b09139974e224f6ff73d0eff9825f517c/helmpy-0.1.0rc20190731091931-py3-none-any.whl" } ], "0.1.0rc20190731103238": [ { "comment_text": "", "digests": { "md5": "1962c05fb174df0b5e4ac36c48b0277d", "sha256": "08293f06f016c46dc62837462007e6019e161fdbbd9d02249ef5c25d936bc25e" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731103238-py3-none-any.whl", "has_sig": false, "md5_digest": "1962c05fb174df0b5e4ac36c48b0277d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77142, "upload_time": "2019-07-31T10:33:31", "url": "https://files.pythonhosted.org/packages/d2/59/ba3b137d9d6c5824e6aafc39896b79e9e46500849c0bd8a5a6d7af6181b9/helmpy-0.1.0rc20190731103238-py3-none-any.whl" } ], "0.1.0rc20190731103327": [ { "comment_text": "", "digests": { "md5": "d90fd160a69b60cc76812a8168f635bb", "sha256": "77a3e4f1b7ddc8d5ab062b5b392da7269bff2776dbc0296bd8613895f2e9b3be" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731103327-py3-none-any.whl", "has_sig": false, "md5_digest": "d90fd160a69b60cc76812a8168f635bb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77143, "upload_time": "2019-07-31T10:33:32", "url": "https://files.pythonhosted.org/packages/fd/b8/85d89d43c066668d21f4ddd8c4f6cb2593a8f17e2cb0647b7b46065c3647/helmpy-0.1.0rc20190731103327-py3-none-any.whl" } ], "0.1.0rc20190731113254": [ { "comment_text": "", "digests": { "md5": "89b4748d9a592cc5043db76b4dc007c3", "sha256": "125f707c0d8cb8f66b0fc084291938c62210acadaa5abc1ae3f666cc77133aae" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731113254-py3-none-any.whl", "has_sig": false, "md5_digest": "89b4748d9a592cc5043db76b4dc007c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77143, "upload_time": "2019-07-31T11:33:58", "url": "https://files.pythonhosted.org/packages/9f/58/fcfec64a15d66636f11f148b8975fcb45ca9a53c587908a842e7f074dd1d/helmpy-0.1.0rc20190731113254-py3-none-any.whl" } ], "0.1.0rc20190731113354": [ { "comment_text": "", "digests": { "md5": "ee432a4a6bcc3ba70f0b6fef3d3457d2", "sha256": "8a6531dbd74c8d6dc03d84c5c243e71b42f271a9f7ee55e6a7a43c2a4ce93ed3" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731113354-py3-none-any.whl", "has_sig": false, "md5_digest": "ee432a4a6bcc3ba70f0b6fef3d3457d2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77144, "upload_time": "2019-07-31T11:33:59", "url": "https://files.pythonhosted.org/packages/1f/c5/b8219338833d93aa790132f8586468482215ceb1a6ff3c53dfced49ea62d/helmpy-0.1.0rc20190731113354-py3-none-any.whl" } ], "0.1.0rc20190731122401": [ { "comment_text": "", "digests": { "md5": "2642fec9ab1d507da776051ae6c1de3f", "sha256": "f7523d45bc8c91edf005402b7d3f0403dae2d11f45b98b740640721d0b9afba3" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731122401-py3-none-any.whl", "has_sig": false, "md5_digest": "2642fec9ab1d507da776051ae6c1de3f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77149, "upload_time": "2019-07-31T12:25:27", "url": "https://files.pythonhosted.org/packages/8f/10/f23f62a0bf6ee54018ada0b144230c211cb488bdbadc54c0343072659d07/helmpy-0.1.0rc20190731122401-py3-none-any.whl" } ], "0.1.0rc20190731122523": [ { "comment_text": "", "digests": { "md5": "cb96be08b3c781aab9cdf7cef9aa1f03", "sha256": "0a78efa458fa1a0207425e251ebcd0f7ad93d16a360eb75f56b27392f7461c34" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731122523-py3-none-any.whl", "has_sig": false, "md5_digest": "cb96be08b3c781aab9cdf7cef9aa1f03", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77148, "upload_time": "2019-07-31T12:25:29", "url": "https://files.pythonhosted.org/packages/96/cd/36de06ffb2326a7e9c548e2e0ce8dc400475fc7d8a62d05cd3277fe54183/helmpy-0.1.0rc20190731122523-py3-none-any.whl" } ], "0.1.0rc20190731123215": [ { "comment_text": "", "digests": { "md5": "509167fc51f5eb0567270f8976b2aff9", "sha256": "ea777a80cef40f078affcabe2933db44f9767a0d0072820efdbcc024c214880b" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731123215-py3-none-any.whl", "has_sig": false, "md5_digest": "509167fc51f5eb0567270f8976b2aff9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77152, "upload_time": "2019-07-31T12:34:18", "url": "https://files.pythonhosted.org/packages/99/d6/df352baeee70f7dba9a8cbc45a21c40d72fc263d68b14b40cbbc02b7c045/helmpy-0.1.0rc20190731123215-py3-none-any.whl" } ], "0.1.0rc20190731123414": [ { "comment_text": "", "digests": { "md5": "664ed906a864ab0523222c4a18cf663f", "sha256": "fd52d33b69887bb72652c80c219561934257c4aa4560a38aff15c8e8e088fecd" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731123414-py3-none-any.whl", "has_sig": false, "md5_digest": "664ed906a864ab0523222c4a18cf663f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77153, "upload_time": "2019-07-31T12:34:19", "url": "https://files.pythonhosted.org/packages/26/d7/2f336441c8f207e97a5edd82e1c8255e447d04bafada52930dba517fc72f/helmpy-0.1.0rc20190731123414-py3-none-any.whl" } ], "0.1.0rc20190731143631": [ { "comment_text": "", "digests": { "md5": "8f798814584b85c5270a89a99765fdc3", "sha256": "d9e105ccbb766a87fd8484667e55a5f5a35dd0ed8faa6e234a8f78194e3d973a" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731143631-py3-none-any.whl", "has_sig": false, "md5_digest": "8f798814584b85c5270a89a99765fdc3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77155, "upload_time": "2019-07-31T14:53:18", "url": "https://files.pythonhosted.org/packages/13/19/b958b7c8a81b302c3198abc935fe8d471bee489c746d3a9f566b07ee8914/helmpy-0.1.0rc20190731143631-py3-none-any.whl" } ], "0.1.0rc20190731145314": [ { "comment_text": "", "digests": { "md5": "59670eef8ea585197dfa2491d10b4ea1", "sha256": "47f23236527ec8439a2a4b76a2d5838681dc14cd59e533ab58294073556e26ae" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731145314-py3-none-any.whl", "has_sig": false, "md5_digest": "59670eef8ea585197dfa2491d10b4ea1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 77155, "upload_time": "2019-07-31T14:53:20", "url": "https://files.pythonhosted.org/packages/a1/01/fe9cd1545fd93118f660aff01de103330ac40cf98dd5e536534a24b16b6c/helmpy-0.1.0rc20190731145314-py3-none-any.whl" } ], "0.1.0rc20190731185310": [ { "comment_text": "", "digests": { "md5": "950c8c21f9fd86c5f6f0e68861b11cfd", "sha256": "e510f60304e3e69977b81a3b8d435c65a1f840f0ba804e6ab543d15e16745b9e" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731185310-py3-none-any.whl", "has_sig": false, "md5_digest": "950c8c21f9fd86c5f6f0e68861b11cfd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76388, "upload_time": "2019-07-31T18:54:04", "url": "https://files.pythonhosted.org/packages/33/61/e597e76dd60940db4c438cec8e50d74fd52fc8a1b4df07645afa7e4cf93f/helmpy-0.1.0rc20190731185310-py3-none-any.whl" } ], "0.1.0rc20190731185400": [ { "comment_text": "", "digests": { "md5": "1bc57898bc4311a0d89c7a9219dad7b9", "sha256": "e0d0ebb734dd313a7ad485d37ebf0ee952c55b5450601ee256686b2b8193817f" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731185400-py3-none-any.whl", "has_sig": false, "md5_digest": "1bc57898bc4311a0d89c7a9219dad7b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76387, "upload_time": "2019-07-31T18:54:05", "url": "https://files.pythonhosted.org/packages/73/87/48d1b5eafc7d922e3f5a0ee52d7cd9fcc0ef61936c50a6a87f842c20b8e4/helmpy-0.1.0rc20190731185400-py3-none-any.whl" } ], "0.1.0rc20190731211257": [ { "comment_text": "", "digests": { "md5": "ff6cd6d5973eb478c2bae01bd206f742", "sha256": "8c1e7cf88bc95ac63668e3989256bfb19a4e9a0f7e0a33e7b963b7c4499a8a25" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731211257-py3-none-any.whl", "has_sig": false, "md5_digest": "ff6cd6d5973eb478c2bae01bd206f742", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76384, "upload_time": "2019-07-31T21:13:59", "url": "https://files.pythonhosted.org/packages/0b/50/e8859a0d7c109fe98435b8ed9970dd1bc86400f1bdb0bdef99be7577e625/helmpy-0.1.0rc20190731211257-py3-none-any.whl" } ], "0.1.0rc20190731211354": [ { "comment_text": "", "digests": { "md5": "f59966165e0c0cea5fd044e2a7c41a45", "sha256": "b5a064bd4178611710bdd81a62e5a77948a8cc93a352e73f4a069bc70d4b5529" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731211354-py3-none-any.whl", "has_sig": false, "md5_digest": "f59966165e0c0cea5fd044e2a7c41a45", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76383, "upload_time": "2019-07-31T21:14:00", "url": "https://files.pythonhosted.org/packages/b7/bb/34486d5a59124817327e9a9a619afdb7ef99ae80208d8928ca237e96ea10/helmpy-0.1.0rc20190731211354-py3-none-any.whl" } ], "0.1.0rc20190731215759": [ { "comment_text": "", "digests": { "md5": "d722bb629a3fb7461288029ec51cc06e", "sha256": "998681990af34674ecbb7750ee698f04b62341bc32d83c300417ce7342575225" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731215759-py3-none-any.whl", "has_sig": false, "md5_digest": "d722bb629a3fb7461288029ec51cc06e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75596, "upload_time": "2019-07-31T21:58:58", "url": "https://files.pythonhosted.org/packages/7e/d3/5b0ecc27ae4694adf74d71446cb0321d9ad9aa2cd1a8d27a6a6439abc9c8/helmpy-0.1.0rc20190731215759-py3-none-any.whl" } ], "0.1.0rc20190731215853": [ { "comment_text": "", "digests": { "md5": "194428d63d937bfa60849c9957276a4e", "sha256": "58c341b6b2e5ac032affe94236476dfa464f71919f2a420a720e8d7db9d07124" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731215853-py3-none-any.whl", "has_sig": false, "md5_digest": "194428d63d937bfa60849c9957276a4e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75597, "upload_time": "2019-07-31T21:58:59", "url": "https://files.pythonhosted.org/packages/66/94/8790b4a5737c5e6164dadb117b87d2db348da43d3d8866f1065000aedb58/helmpy-0.1.0rc20190731215853-py3-none-any.whl" } ], "0.1.0rc20190731233711": [ { "comment_text": "", "digests": { "md5": "8de65e4be481fbd7d9febc1425f5b392", "sha256": "282b296053a1370c66e4eb178b1166274b803ff812074ed8b2ae0269bf0742bb" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731233711-py3-none-any.whl", "has_sig": false, "md5_digest": "8de65e4be481fbd7d9febc1425f5b392", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75614, "upload_time": "2019-07-31T23:38:14", "url": "https://files.pythonhosted.org/packages/19/8c/9e8d9822d9ca97c3eadee847a10fc12b3853f4d0cd0d6f860aec6755a173/helmpy-0.1.0rc20190731233711-py3-none-any.whl" } ], "0.1.0rc20190731233810": [ { "comment_text": "", "digests": { "md5": "a638ed8baf8d9ac9bd81e7637300f2fe", "sha256": "7012c7f5f462f9da9aaf98e652d9acee0430983ee6089e8104dcde86a8f2569c" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190731233810-py3-none-any.whl", "has_sig": false, "md5_digest": "a638ed8baf8d9ac9bd81e7637300f2fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75612, "upload_time": "2019-07-31T23:38:16", "url": "https://files.pythonhosted.org/packages/3c/c6/deb1108a9caf6db7f9af0482679831c478b7e4ca26d043a4c9938ebab14c/helmpy-0.1.0rc20190731233810-py3-none-any.whl" } ], "0.1.0rc20190802074913": [ { "comment_text": "", "digests": { "md5": "940ccf396317c16793daf3dae106b11f", "sha256": "83462cb27e2b403fe0ae7e327170f58eb9e60f95e393e31432263dc7ea988ddb" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190802074913-py3-none-any.whl", "has_sig": false, "md5_digest": "940ccf396317c16793daf3dae106b11f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75610, "upload_time": "2019-08-02T07:51:10", "url": "https://files.pythonhosted.org/packages/8b/4e/1ad4a92ca96d6e625fffd3f945a809a07f7b48618e12f3381f15e99dc229/helmpy-0.1.0rc20190802074913-py3-none-any.whl" } ], "0.1.0rc20190802075106": [ { "comment_text": "", "digests": { "md5": "9b5210cc40feacc58fcbd01aaf6e0c32", "sha256": "04c69b67a6101810edc998480daab97e6055288caa55a60afb74cfd5d3b6f8c1" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190802075106-py3-none-any.whl", "has_sig": false, "md5_digest": "9b5210cc40feacc58fcbd01aaf6e0c32", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75612, "upload_time": "2019-08-02T07:51:11", "url": "https://files.pythonhosted.org/packages/46/64/13632abd25b4ce201ce098baed24fc0b89ee30c639f1de1d5c172563037a/helmpy-0.1.0rc20190802075106-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9b5210cc40feacc58fcbd01aaf6e0c32", "sha256": "04c69b67a6101810edc998480daab97e6055288caa55a60afb74cfd5d3b6f8c1" }, "downloads": -1, "filename": "helmpy-0.1.0rc20190802075106-py3-none-any.whl", "has_sig": false, "md5_digest": "9b5210cc40feacc58fcbd01aaf6e0c32", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75612, "upload_time": "2019-08-02T07:51:11", "url": "https://files.pythonhosted.org/packages/46/64/13632abd25b4ce201ce098baed24fc0b89ee30c639f1de1d5c172563037a/helmpy-0.1.0rc20190802075106-py3-none-any.whl" } ] }