Skip to main content

The Mittag-Leffler function in Python

This package contains modules for calculating and approximating the Mittag-Leffler function.

The mittag_leffler.py module contains a Python port of a published Matlab implementation of the generalized Mittag-Leffler function, written by Konrad Hinsen. The module ml_internal.py contains the internal functions for mittag_leffler.py. The script test_ml.py contains tests for the functions in mittag_leffler.py. To use the Python port of the Matlab implementation, simply import ml from mittag_leffler.py.

The pade_approx.py module contains a Python implementation of a global Pade approximation for the Mittag-Leffler function as described by Sarumi, Furati, and Khaliq. This approximation is valid for z < 0, 0 < alpha < 1, beta >= alpha, (alpha, beta) != (1, 1). The approximaton is highly accurate and requires 3 orders of magnitude less computation time than the Matlab algorithm.

eisyfit-mittag-leffler

This maintained distribution is published as eisyfit-mittag-leffler for use by EIS Fitting. The Python import package remains mitlef.

The source code is unchanged from the upstream project; the fork only adds PyPI distribution metadata and release automation.

Metadata

Release files for eisyfit-mittag-leffler 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eisyfit-mittag-leffler 0.1
File Size Uploaded
eisyfit_mittag_leffler-0.1.tar.gz 7.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for eisyfit-mittag-leffler 0.1
File Interpreter ABI Platform
eisyfit_mittag_leffler-0.1-py3-none-any.whl Python 3 none any Details

Total release size: 15.2 kB

Release files / eisyfit_mittag_leffler-0.1.tar.gz

Download URL eisyfit_mittag_leffler-0.1.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
2cac4930241841fecaf4e80a22682eaf472eedf679a30dc326453e26d5c0d188
BLAKE2b-256 checksum
How to use checksums
5a459c839a8a208c87a40b0edf111464ea88696006b6e1024467e7cc12dd2f09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / eisyfit_mittag_leffler-0.1-py3-none-any.whl

Download URL eisyfit_mittag_leffler-0.1-py3-none-any.whl
Size 8.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8f39d229996757e1e4efdf14928f5c2f633eff1e64ba620fdfba8b82f8422f3d
BLAKE2b-256 checksum
How to use checksums
a51ab23b90ce78a06435cfbbb76725fef2617bfa435c8ce8a6f143f20f5fad2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page