{ "info": { "author": "Zulko", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "# ddeint\n\n[![Build Status](https://travis-ci.org/Zulko/ddeint.svg?branch=master)](https://travis-ci.org/Zulko/ddeint)\n\nScipy-based delay differential equation (DDE) solver. See the docstrings and examples for more infos.\n\n## Examples\n\n\n```python\nfrom pylab import cos, linspace, subplots\nfrom ddeint import ddeint\n\n\ndef model(Y, t):\n return -Y(t - 3 * cos(Y(t)) ** 2)\n\n\ndef values_before_zero(t):\n return 1\n\n\ntt = linspace(0, 30, 2000)\nyy = ddeint(model, values_before_zero, tt)\n\nfig, ax = subplots(1, figsize=(4, 4))\nax.plot(tt, yy)\nax.figure.savefig(\"variable_delay.jpeg\")\n```\n\n![screenshot](https://github.com/Zulko/ddeint/raw/master/examples/variable_delay.jpeg)\n\n```python\nfrom pylab import array, linspace, subplots\nfrom ddeint import ddeint\n\n\ndef model(Y, t, d):\n x, y = Y(t)\n xd, yd = Y(t - d)\n return array([0.5 * x * (1 - yd), -0.5 * y * (1 - xd)])\n\n\ng = lambda t: array([1, 2])\ntt = linspace(2, 30, 20000)\n\nfig, ax = subplots(1, figsize=(4, 4))\n\nfor d in [0, 0.2]:\n print(\"Computing for d=%.02f\" % d)\n yy = ddeint(model, g, tt, fargs=(d,))\n # WE PLOT X AGAINST Y\n ax.plot(yy[:, 0], yy[:, 1], lw=2, label=\"delay = %.01f\" % d)\n\nax.figure.savefig(\"lotka.jpeg\")\n```\n\n![screenshot](https://github.com/Zulko/ddeint/raw/master/examples/lotka.jpeg)\n\n## Licence\n\n\nPublic domain. Everyone is welcome to contribute !\n\n##Installation\n\nddeint can be installed by unzipping the source code in one directory and using this command: ::\n\n (sudo) python setup.py install\n\nYou can also install it directly from the Python Package Index with this command: ::\n\n (sudo) pip install ddeint", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "delay differential equation DDE", "license": "see LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "ddeint", "package_url": "https://pypi.org/project/ddeint/", "platform": "", "project_url": "https://pypi.org/project/ddeint/", "project_urls": null, "release_url": "https://pypi.org/project/ddeint/0.2/", "requires_dist": null, "requires_python": "", "summary": "Scipy-based Delay Differential Equations solver", "version": "0.2" }, "last_serial": 5787564, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "69c9f83c5abd1823bdcb35191559cf1a", "sha256": "7c66b8e0787efa10815116303be29719c07600a9f9403385cd0e161a731f176c" }, "downloads": -1, "filename": "ddeint-0.1.0.tar.gz", "has_sig": false, "md5_digest": "69c9f83c5abd1823bdcb35191559cf1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3602, "upload_time": "2014-05-04T08:00:34", "url": "https://files.pythonhosted.org/packages/7b/49/cded94e956ae01b4c0e09055485b89c6fdc4d8a7ed3b9d4f8dd8761f88b7/ddeint-0.1.0.tar.gz" } ], "0.1.01": [ { "comment_text": "", "digests": { "md5": "9f935484bc2ccb5de2f78676fba21f3b", "sha256": "1ea65d3e74757dbe755f53f9e1d20d01c3d01cd6aaac1535becf9940f4132d53" }, "downloads": -1, "filename": "ddeint-0.1.01.tar.gz", "has_sig": false, "md5_digest": "9f935484bc2ccb5de2f78676fba21f3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3573, "upload_time": "2014-05-04T08:02:41", "url": "https://files.pythonhosted.org/packages/c1/ee/ff8d96dcf7a73a9653c991a339c912199cd5bf74a07251735a6f6d1d6716/ddeint-0.1.01.tar.gz" } ], "0.1.02": [ { "comment_text": "", "digests": { "md5": "c0a14693e380616baacd9c5424d7d5dc", "sha256": "0519a9b838c2d8fe9474269e9a690978f725c4636ad5586580cc3ba25de631fa" }, "downloads": -1, "filename": "ddeint-0.1.02.tar.gz", "has_sig": false, "md5_digest": "c0a14693e380616baacd9c5424d7d5dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3624, "upload_time": "2014-05-04T08:10:14", "url": "https://files.pythonhosted.org/packages/f8/e0/551123d86a28c17531d2700c5e41a6b5b46ca995ca391fb83a60bdf056d4/ddeint-0.1.02.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "eb37627c5fa25237eb91bf478eff30ad", "sha256": "4929af5f1d1024a59db5d5c36a3b797b1554a451533e3767fbebefe7604f2b59" }, "downloads": -1, "filename": "ddeint-0.2.tar.gz", "has_sig": false, "md5_digest": "eb37627c5fa25237eb91bf478eff30ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6591, "upload_time": "2019-09-05T17:18:25", "url": "https://files.pythonhosted.org/packages/c6/d8/f5816e6a024830ae5be896ec5c7be7745d6a96740e1da7a89106a2aea273/ddeint-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "eb37627c5fa25237eb91bf478eff30ad", "sha256": "4929af5f1d1024a59db5d5c36a3b797b1554a451533e3767fbebefe7604f2b59" }, "downloads": -1, "filename": "ddeint-0.2.tar.gz", "has_sig": false, "md5_digest": "eb37627c5fa25237eb91bf478eff30ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6591, "upload_time": "2019-09-05T17:18:25", "url": "https://files.pythonhosted.org/packages/c6/d8/f5816e6a024830ae5be896ec5c7be7745d6a96740e1da7a89106a2aea273/ddeint-0.2.tar.gz" } ] }