pycaputo


Namepycaputo JSON
Version 0.5.0 PyPI version JSON
download
home_pageNone
SummaryEvaluate fractional integrals and solve fractional ODEs
upload_time2024-04-19 07:24:50
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseMIT
keywords fractional-derivatives fractional-integrals quadrature time-stepping
VCS
bugtrack_url
requirements markdown-it-py mdurl numpy pygments rich scipy
Travis-CI No Travis.
coveralls test coverage No coveralls.
            .. image:: https://github.com/alexfikl/pycaputo/workflows/CI/badge.svg
    :alt: Build Status
    :target: https://github.com/alexfikl/pycaputo/actions?query=branch%3Amain+workflow%3ACI

.. image:: https://badge.fury.io/py/pycaputo.svg
    :alt: PyPI
    :target: https://pypi.org/project/pycaputo/

.. image:: https://readthedocs.org/projects/pycaputo/badge/?version=latest
    :alt: Documentation
    :target: https://pycaputo.readthedocs.io/en/latest/?badge=latest

.. image:: https://api.reuse.software/badge/github.com/alexfikl/pycaputo
    :alt: REUSE
    :target: https://api.reuse.software/info/github.com/alexfikl/pycaputo

pycaputo
========

This library can be used to evaluate fractional integrals and solve fractional ODEs.
It is currently a testbed for various traditional methods, but hopefully
development will continue and it will be a nice flexible library with support
for many different types of fractional derivatives (and other related operators).

It is currently quite far from that goal, so this is **very experimental**.

Development
===========

Links

* `Documentation <https://pycaputo.readthedocs.io/en/latest/>`__
* `Code <https://github.com/alexfikl/pycaputo>`__

Other known libraries for fractional calculus

* `Diffusive-Representation <https://github.com/fmonteghetti/Diffusive-Representation>`__ (MATLAB)
* `FLMM2 <https://www.mathworks.com/matlabcentral/fileexchange/47081-flmm2>`__ (MATLAB)
* `differint <https://github.com/differint/differint>`__ (Python)
* `FractionalDiffEq.jl <https://github.com/SciFracX/FractionalDiffEq.jl>`__ (Julia)
* `FdeSolver.jl <https://github.com/JuliaTurkuDataScience/FdeSolver.jl>`__ (Julia)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "pycaputo",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "Alexandru Fikl <alexfikl@gmail.com>",
    "keywords": "fractional-derivatives, fractional-integrals, quadrature, time-stepping",
    "author": null,
    "author_email": "Alexandru Fikl <alexfikl@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/85/29/085e4a7af7be5c504fe1c3b81d01c9565e3bd96c65d4548dc1b2acaeb6bb/pycaputo-0.5.0.tar.gz",
    "platform": null,
    "description": ".. image:: https://github.com/alexfikl/pycaputo/workflows/CI/badge.svg\n    :alt: Build Status\n    :target: https://github.com/alexfikl/pycaputo/actions?query=branch%3Amain+workflow%3ACI\n\n.. image:: https://badge.fury.io/py/pycaputo.svg\n    :alt: PyPI\n    :target: https://pypi.org/project/pycaputo/\n\n.. image:: https://readthedocs.org/projects/pycaputo/badge/?version=latest\n    :alt: Documentation\n    :target: https://pycaputo.readthedocs.io/en/latest/?badge=latest\n\n.. image:: https://api.reuse.software/badge/github.com/alexfikl/pycaputo\n    :alt: REUSE\n    :target: https://api.reuse.software/info/github.com/alexfikl/pycaputo\n\npycaputo\n========\n\nThis library can be used to evaluate fractional integrals and solve fractional ODEs.\nIt is currently a testbed for various traditional methods, but hopefully\ndevelopment will continue and it will be a nice flexible library with support\nfor many different types of fractional derivatives (and other related operators).\n\nIt is currently quite far from that goal, so this is **very experimental**.\n\nDevelopment\n===========\n\nLinks\n\n* `Documentation <https://pycaputo.readthedocs.io/en/latest/>`__\n* `Code <https://github.com/alexfikl/pycaputo>`__\n\nOther known libraries for fractional calculus\n\n* `Diffusive-Representation <https://github.com/fmonteghetti/Diffusive-Representation>`__ (MATLAB)\n* `FLMM2 <https://www.mathworks.com/matlabcentral/fileexchange/47081-flmm2>`__ (MATLAB)\n* `differint <https://github.com/differint/differint>`__ (Python)\n* `FractionalDiffEq.jl <https://github.com/SciFracX/FractionalDiffEq.jl>`__ (Julia)\n* `FdeSolver.jl <https://github.com/JuliaTurkuDataScience/FdeSolver.jl>`__ (Julia)\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Evaluate fractional integrals and solve fractional ODEs",
    "version": "0.5.0",
    "project_urls": {
        "Documentation": "https://pycaputo.readthedocs.io",
        "Repository": "https://github.com/alexfikl/pycaputo"
    },
    "split_keywords": [
        "fractional-derivatives",
        " fractional-integrals",
        " quadrature",
        " time-stepping"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cde28e6b1756ab93106538d31e2a232317daba1eac115a0964cff9836f21e4c4",
                "md5": "5c6212a96d2af464348a911e9f40a36d",
                "sha256": "ba3d1a29a85beb3a017dea8cdb54e6d5049289cf98bae06799583c5639b7708d"
            },
            "downloads": -1,
            "filename": "pycaputo-0.5.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5c6212a96d2af464348a911e9f40a36d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 89661,
            "upload_time": "2024-04-19T07:24:49",
            "upload_time_iso_8601": "2024-04-19T07:24:49.622576Z",
            "url": "https://files.pythonhosted.org/packages/cd/e2/8e6b1756ab93106538d31e2a232317daba1eac115a0964cff9836f21e4c4/pycaputo-0.5.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8529085e4a7af7be5c504fe1c3b81d01c9565e3bd96c65d4548dc1b2acaeb6bb",
                "md5": "869a4373382c65cb3371144aea2ca843",
                "sha256": "b7815a25259792b86c95ff261d622753162c404b7ceb9a08487adea352cf430c"
            },
            "downloads": -1,
            "filename": "pycaputo-0.5.0.tar.gz",
            "has_sig": false,
            "md5_digest": "869a4373382c65cb3371144aea2ca843",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 301354,
            "upload_time": "2024-04-19T07:24:50",
            "upload_time_iso_8601": "2024-04-19T07:24:50.896619Z",
            "url": "https://files.pythonhosted.org/packages/85/29/085e4a7af7be5c504fe1c3b81d01c9565e3bd96c65d4548dc1b2acaeb6bb/pycaputo-0.5.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-19 07:24:50",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "alexfikl",
    "github_project": "pycaputo",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "markdown-it-py",
            "specs": [
                [
                    "==",
                    "3.0.0"
                ]
            ]
        },
        {
            "name": "mdurl",
            "specs": [
                [
                    "==",
                    "0.1.2"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    "==",
                    "1.26.4"
                ]
            ]
        },
        {
            "name": "pygments",
            "specs": [
                [
                    "==",
                    "2.17.2"
                ]
            ]
        },
        {
            "name": "rich",
            "specs": [
                [
                    "==",
                    "13.7.1"
                ]
            ]
        },
        {
            "name": "scipy",
            "specs": [
                [
                    "==",
                    "1.13.0"
                ]
            ]
        }
    ],
    "lcname": "pycaputo"
}
        
Elapsed time: 0.24235s