Skip to main content

ppapp - piecewise polynomial approximation of real functions

Code generator for piecewise Chebyshev approximation of smooth real-valued functions.

Overview

This package generates C source code containing polynomial coefficients that approximate a given function f(x) over a specified domain. The approximation uses piecewise Chebyshev polynomials with octave-based domain subdivision for optimal accuracy.

Reference: Joachim Wuttke and Alexander Kleinsorge, "Algorithm 1062: Code generation for piecewise Chebyshev approximation", ACM Transactions on Mathematical Software (2026), https://doi.org/10.1145/380569

Documentation: userManual.pdf

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ppapp-1.3.0.tar.gz (196.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ppapp-1.3.0-py3-none-any.whl (196.4 kB view details)

Uploaded Python 3

File details

Details for the file ppapp-1.3.0.tar.gz.

File metadata

  • Download URL: ppapp-1.3.0.tar.gz
  • Upload date:
  • Size: 196.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.0

File hashes

Hashes for ppapp-1.3.0.tar.gz
Algorithm Hash digest
SHA256 f9fbc4cbff1d0d8f01802f10f843cfe8380dc3a3a06a01e054e0a59fa172a092
MD5 6bfe947aefefbef5e5e73cd7afa22deb
BLAKE2b-256 40a1cecf32a6af6bb53f1e907b7ffa39ae0b801b2595566cfc1bc96532fc3826

See more details on using hashes here.

File details

Details for the file ppapp-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: ppapp-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 196.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.0

File hashes

Hashes for ppapp-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 80f0a93a6de01520771db86bbe01e5839809df5dc85037dd105fe1e1f20ae8ba
MD5 cc2f96fc1405f89ff2cb21e1b84d4032
BLAKE2b-256 a137a9af20865b1fd31711c7ed14bdfb99cee8b765c31639a47d6a354529ea8b

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.3.0 This release

2 files

1.2.3

2 files

1.2.2

2 files

1.2.1

2 files

1.2.0

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page