{ "info": { "author": "bierschenk", "author_email": "bierschenk.devel@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering" ], "description": "Readme\n======\n\n\n.. image:: https://img.shields.io/pypi/v/ode.svg\n :target: https://pypi.python.org/pypi/ode\n\n.. image:: https://img.shields.io/travis/bierschenk/ode.svg\n :target: https://travis-ci.org/bierschenk/ode\n\n.. image:: https://readthedocs.org/projects/ode/badge/?version=latest\n :target: https://ode-solver.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\n\n\node\n---\n\nThis module provides numeric integrators for ordinary differential equations\nwith usage similar to matlab integrators such as ode45.\n\n* Free software: MIT license\n* Documentation: http://ode-solver.readthedocs.io/.\n\n\nIntegration methods:\n * Euler's method\n * Backward Euler method\n * Verlet method:\n\nFor each integrator a generator and a standard version is included.\n\n\n=======\nHistory\n=======\n\n\n0.4.0 (2019-07-21)\n------------------\n\n* Now requires numpy\n* Replaces list comprehension addition/multiplication with array math\n* update docs/double-pendulum-example to use an array dot-function and\n place it on the usage-->examples page of the documentation.\n* The date on 0.3.0 was wrong -- should have been 2019-07-20\n\n0.3.0 (2019-06-10)\n------------------\n\n* BREAKS COMPATIBILITY\n* Output changes from [t, [[x0, v0], [x1, v1] ...]]\n to [t, [[x0, x1, ...], [v0, v1, ...]]].\n\n0.2.0 (2018-06-10)\n------------------\n\n* Refactor to improve readability and code reuse.\n* Clean tempating and testing\n* Update documentation\n\n\n0.1.2 (2018-03-06)\n------------------\n\n* Add verlet integration\n\n\n0.1.1 (2018-03-05)\n------------------\n\n* Add generator versions of Euler and backward Euler methods.\n\n\n0.1.0 (2018-03-03)\n------------------\n\n* First release on PyPI.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bierschenk/ode", "keywords": "ode", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "ode", "package_url": "https://pypi.org/project/ode/", "platform": "", "project_url": "https://pypi.org/project/ode/", "project_urls": { "Homepage": "https://github.com/bierschenk/ode" }, "release_url": "https://pypi.org/project/ode/0.4.0/", "requires_dist": null, "requires_python": "", "summary": "Ordinary differential equation solver (numeric integration)", "version": "0.4.0" }, "last_serial": 5565547, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "af061b179c3d3a452eef47acad70edc1", "sha256": "23a80a33bf84b3a2ecfd269facd2a01c4928a110bfadc8091f4e443579ac54e4" }, "downloads": -1, "filename": "ode-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af061b179c3d3a452eef47acad70edc1", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 5276, "upload_time": "2018-03-03T21:40:33", "url": "https://files.pythonhosted.org/packages/3f/02/a97d0e7bd3ff79831b3ca7620674c2874a739d455e8e44c3bdcbe2363819/ode-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e8d1e185104c17f737a5a70ddda8947", "sha256": "d66e5f3eec4407ba0d667321ba462d3be5199508b4da45ff72a9b8fdd877c2d3" }, "downloads": -1, "filename": "ode-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4e8d1e185104c17f737a5a70ddda8947", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10575, "upload_time": "2018-03-03T21:40:18", "url": "https://files.pythonhosted.org/packages/48/73/e6294cf4a1cd0765bc4fb42abb0c9ac318d656b8420611e88a56c6f37a58/ode-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d21e68d36d083749b02ed5f4dc1de0b8", "sha256": "9164021e0a005ec8c2b474007bc04c8b7533beb0c3b47c444aa7b09c059668a9" }, "downloads": -1, "filename": "ode-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d21e68d36d083749b02ed5f4dc1de0b8", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5451, "upload_time": "2018-03-05T07:17:50", "url": "https://files.pythonhosted.org/packages/bc/ba/c5d432c0485c7c2369410910d2fc2a516e23db56da5965b3e721d22585b6/ode-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9056287150ff4c5a889a8fdecb42e7c9", "sha256": "3a21a8b6924394b1346c77d40ab79d09573cfc25c21cfa3dc7d141123fb69a6c" }, "downloads": -1, "filename": "ode-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9056287150ff4c5a889a8fdecb42e7c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10709, "upload_time": "2018-03-05T07:17:35", "url": "https://files.pythonhosted.org/packages/44/d1/aba9c17ec8dcc3953171cc6345dc5bf14ca9391ad0e7915859cf9271b046/ode-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "870cf7a6fbdd9e21131a631857c90b14", "sha256": "32259d7f48032ab5051a77cedb44c2151d9576f17fbd54d1b3840399241d20f4" }, "downloads": -1, "filename": "ode-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "870cf7a6fbdd9e21131a631857c90b14", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5662, "upload_time": "2018-03-07T04:51:09", "url": "https://files.pythonhosted.org/packages/98/9f/e909f94ba4d4042965d5140ffdad76f0c9313f777325a2301af1d7f463c6/ode-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35a3d67bfa281683a0d7ccdb23c0a9c0", "sha256": "af24b8f6a120ce98df3ab5ae8d77ac7fa7061c3b34e6e36ddfbc04bdbcad7901" }, "downloads": -1, "filename": "ode-0.1.2.tar.gz", "has_sig": false, "md5_digest": "35a3d67bfa281683a0d7ccdb23c0a9c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12160, "upload_time": "2018-03-07T04:50:26", "url": "https://files.pythonhosted.org/packages/ab/d1/8325a6acc582f7fd4a739589be66ae920975bc00686af1ab915f75221b8c/ode-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "1d0d74f758bf2c63452ccb51ebad4038", "sha256": "c2fd84739c192a7ba5ae48f87efb73d5e39e4615d86eba6ec09463658534afa0" }, "downloads": -1, "filename": "ode-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1d0d74f758bf2c63452ccb51ebad4038", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 4039, "upload_time": "2018-06-10T05:30:12", "url": "https://files.pythonhosted.org/packages/c8/a7/dcdab75fa464d0721f4a27796b3ba935d32d69446cb5d9c59d74e5be4925/ode-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e9fd6add5599e7c29c4b1b3efea767a", "sha256": "0a9b5b80880f9e853fd879bf8da62f86ceaa8f490ae6324cff81c325f7e4a1eb" }, "downloads": -1, "filename": "ode-0.2.0.zip", "has_sig": false, "md5_digest": "6e9fd6add5599e7c29c4b1b3efea767a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22617, "upload_time": "2018-06-10T05:35:41", "url": "https://files.pythonhosted.org/packages/dd/4d/d13dbbbc15ffa7bb66767fda8f8e37a1a7929b064b3d4a7659d3d2af379b/ode-0.2.0.zip" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "fd2accda68de064e26290fcd73228874", "sha256": "e021bc133fa98976d70660a5fa3bfa8601212fde5e93fa6f20f3522229c49bb0" }, "downloads": -1, "filename": "ode-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fd2accda68de064e26290fcd73228874", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 4852, "upload_time": "2019-07-20T21:29:31", "url": "https://files.pythonhosted.org/packages/c6/76/7668100f900459de0f8ef94bfd585b921410f37fd64edaebab3f181d4c90/ode-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73cb55c93a579dbb7d29b4d94fec4d48", "sha256": "57b76c3ea4640aed3796e2642f2d6461dbb4bf8eaa5e8e7ce04bc89e4a0844b3" }, "downloads": -1, "filename": "ode-0.3.0.tar.gz", "has_sig": false, "md5_digest": "73cb55c93a579dbb7d29b4d94fec4d48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 175258, "upload_time": "2019-07-20T21:29:00", "url": "https://files.pythonhosted.org/packages/02/a5/08e9e5cbb9f3d482fcc2edfb6816fb4ffc191e3cfce9ba55d8d8f2299968/ode-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "de8ba1ee9a373900992ffaae9bf8b4de", "sha256": "5904c2eb84b07f077ec1ac10d4bb2b1e67cdb778e0694a5c53a0ad7a1ae05a32" }, "downloads": -1, "filename": "ode-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "de8ba1ee9a373900992ffaae9bf8b4de", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 5288, "upload_time": "2019-07-22T03:31:17", "url": "https://files.pythonhosted.org/packages/d3/fa/4f45d2dbd8834b0b2666f0d7a62603650f2f6e872a67762e545ab1f3b7da/ode-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc58b35dbc8f977b66a60c9870f9bfe7", "sha256": "f323f0985d6f118b1825cd4448a25d37cc88e1afd3650974de724ea8fb4267d4" }, "downloads": -1, "filename": "ode-0.4.0.tar.gz", "has_sig": false, "md5_digest": "dc58b35dbc8f977b66a60c9870f9bfe7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43705, "upload_time": "2019-07-22T03:30:21", "url": "https://files.pythonhosted.org/packages/76/6d/671d49ea9bbae3afedcb6986987568cb092734bfab15fcf2b622edf5ddd6/ode-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "de8ba1ee9a373900992ffaae9bf8b4de", "sha256": "5904c2eb84b07f077ec1ac10d4bb2b1e67cdb778e0694a5c53a0ad7a1ae05a32" }, "downloads": -1, "filename": "ode-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "de8ba1ee9a373900992ffaae9bf8b4de", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 5288, "upload_time": "2019-07-22T03:31:17", "url": "https://files.pythonhosted.org/packages/d3/fa/4f45d2dbd8834b0b2666f0d7a62603650f2f6e872a67762e545ab1f3b7da/ode-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc58b35dbc8f977b66a60c9870f9bfe7", "sha256": "f323f0985d6f118b1825cd4448a25d37cc88e1afd3650974de724ea8fb4267d4" }, "downloads": -1, "filename": "ode-0.4.0.tar.gz", "has_sig": false, "md5_digest": "dc58b35dbc8f977b66a60c9870f9bfe7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43705, "upload_time": "2019-07-22T03:30:21", "url": "https://files.pythonhosted.org/packages/76/6d/671d49ea9bbae3afedcb6986987568cb092734bfab15fcf2b622edf5ddd6/ode-0.4.0.tar.gz" } ] }