Skip to content

eggzec/polpack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

polpack

Special Functions and Recursively-Defined Polynomial Families for Python

Tests Documentation

License: LGPL-2.1 PyPI Downloads Python versions

polpack is a high-performance Python library for evaluating special functions and recursively-defined polynomial families. The numerical core is written in Fortran and exposed via a Pythonic interface with comprehensive Google-style docstrings.

Quick example

import numpy as np
import polpack

# Example: Compute Bell numbers up to order 10
b = np.zeros(11, dtype=np.int32, order='F')
polpack.bell(10, b)
print(f"Bell numbers: {b}")

Installation

pip install polpack

Requires Python 3.10+ and NumPy. See the full installation guide for conda, poetry, and source builds.

Documentation

License

LGPL-2.1 — see LICENSE.

About

Special Functions and Recursively-Defined Polynomial Families for Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors