Skip to main content

Function Analysis

pipeline status coverage report Code Climate License PYPI latest release Python version Code style: black

This library uses concepts typically taught in an introductory Calculus class to describe properties of continuous, differentiable, single-variable functions.

Using this library

The func_analysis module defines the class AnalyzedFunc. An instance of this class has several attributes describing the behavior of this function.

Required data include:

  • A range
  • The function to be analyzed

Special points include zeros, critical numbers, extrema, and points of inflection. Calculating these is possible when given the number of points wanted.

Optional data can be provided to improve precision and performance. Such data include:

  • Any derivatives of the function
  • Any known zeros, critical numbers, extrema, points of inflection
  • Intervals of concavity, convexity, increase, decrease
  • Any vertical axis of symmetry

Any of the above data can be calculated by an instance of AnalyzedFunc.

License

This program is licensed under the GNU Affero General Public License v3 or later.

Metadata

Release files for func-memoized-analysis 0.1.2

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

Source distribution (sdist)

Source distribution for func-memoized-analysis 0.1.2
File Size Uploaded Provenance
func_memoized-analysis-0.1.2.tar.gz 10.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for func-memoized-analysis 0.1.2
File Interpreter ABI Platform
func_memoized_analysis-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 39.6 kB

Release files / func_memoized-analysis-0.1.2.tar.gz

Download URL func_memoized-analysis-0.1.2.tar.gz
Size 10.7 kB
Tags Source
SHA-256 checksum
How to use checksums
4ee19888618157711a9aed8af2295f79f37e7b49b9870df2bd20d26155cba586
BLAKE2b-256 checksum
How to use checksums
cba76f1e868970a196a2e8bef5ebfda87bdc67bd268b4f6079859dd3423a0960
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

Release files / func_memoized_analysis-0.1.2-py3-none-any.whl

Download URL func_memoized_analysis-0.1.2-py3-none-any.whl
Size 28.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ec5dbf5485e2e9061354b6c77a8ded4a64a2b35b89572644490baf93711ba0db
BLAKE2b-256 checksum
How to use checksums
c046c138919b7d87c1b5e5624a241e1559cc648c3641876db1a25fc980069ebf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

Security for func-memoized-analysis 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files No provenance

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