Skip to main content

Piecewise polynomial approximation: code generator for Chebyshev approximation

Project description

ppapp/R - 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 1XXX: Code generation for piecewise Chebyshev approximation"

Documentation: userManual.pdf

Project details


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.1.0.tar.gz (198.8 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.1.0-py3-none-any.whl (198.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ppapp-1.1.0.tar.gz
Algorithm Hash digest
SHA256 6101aa953330d35a184df67e80053040aea76504cb206da441408b810a2cffd2
MD5 df1ad3986347c6bedfcc12c9c7b36b8b
BLAKE2b-256 337e174311490a3609496dd0dfc3e4b6ce66f3d6a72ca56135a15973907307d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ppapp-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 198.8 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9ba1fc40e42e78fac1376ab3d648e9aac0924716097926ffaddc913fff802a77
MD5 d093aba5a267ee9a62ac88b2ba5805c1
BLAKE2b-256 c77aa2f96b819c37a1f75014aacc46ce5bbbb08fd368813fcee1ed28b2d540da

See more details on using hashes here.

Supported by

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