Skip to main content

This is the orthpol package. It is a frontend to the Fortran package orthpol written by W Gautschi [1].

[1] Gautschi, W. (1994). Algorithm 726: ORTHPOL–a package of routines for generating orthogonal polynomials and Gauss-type quadrature rules. ACM Transactions on Mathematical Software (TOMS), 20(1), 21–62. doi:10.1145/174603.174605

Status

PyPi:

https://southpacific.no-ip.org:8080/buildStatus/icon?job=pypi-orthpol

LaunchPad:

https://southpacific.no-ip.org:8080/buildStatus/icon?job=orthpol

TestPyPi:

https://southpacific.no-ip.org:8080/buildStatus/icon?job=testpypi-orthpol

Requirements

The package depends on a C++ porting of the Fortran library orthpol. Thus both C++ and Fortran compilers must be installed on the machine. The code is tested using the GCC compiler suite or clang for the compilation and linking of C++ code, and the gfortran compiler for the Fortran part of the code.

Installation

Make sure to have an up-to-date version of pip:

$ pip install –upgrade pip

Automatically install the software using the command:

$ pip install orthpol

If this doesn’t work, the package can be manually downloaded and installed through the following procedure:

$ cd <download_dir>

$ pip download orthpol

$ tar xzf orthpol-X.X.X.tar.gz

$ cd orthpol-X.X.X

$ python setup.py install

Change Log

1.0:
  • Light porting of ORTHPOL. No additional functions are present (moved to SpectralToolbox).

Metadata

Release files for orthpol-light 2.0.2

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

Built distributions (wheels)

Table of built distributions (wheels) for orthpol-light 2.0.2
File
orthpol_light-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64 Details
orthpol_light-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
orthpol_light-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.24+ x86-64, Linux glibc 2.17+ x86-64 Details
orthpol_light-2.0.2-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.28+ x86-64 Details
orthpol_light-2.0.2-pp38-pypy38_pp73-manylinux_2_24_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.24+ x86-64 Details
orthpol_light-2.0.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ x86-64 Details
orthpol_light-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
orthpol_light-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
orthpol_light-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.17+ x86-64 Details
orthpol_light-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
orthpol_light-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
orthpol_light-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.24+ x86-64 Details
orthpol_light-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
orthpol_light-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
orthpol_light-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64, Linux glibc 2.17+ x86-64 Details
orthpol_light-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
orthpol_light-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
orthpol_light-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64, Linux glibc 2.24+ x86-64 Details

Total release size: 44.3 MB

Release files / orthpol_light-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL orthpol_light-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 24.9 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
50496cdd35f89705df88f143dde1d7d62b86afa7c05e4be1497bbf0e198c8be9
BLAKE2b-256 checksum
How to use checksums
046ea17a20043294c04e1cfd4e76d6b5bfeb15b0b87e915a1bcbe1b4a0b7a65b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL orthpol_light-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 24.5 kB
Tags Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
ecbfc8be4ba8cdceb17e9b41c555736fbe4f2eac1c719abe2b8e4bfcfbb6bdd9
BLAKE2b-256 checksum
How to use checksums
3ed2081c889c638fa1b6884b7e635f874ae2cdbe1a9356d49f19aef254d2db08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl

Download URL orthpol_light-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Size 25.3 kB
Tags Linux glibc 2.17+ x86-64 Linux glibc 2.24+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
75a4e6af8c66f7d5b403b53c582c9d72a74ad9e063ce3852bfd3d214a1c92416
BLAKE2b-256 checksum
How to use checksums
bd014853427cb7b9d4cb8fc71d49117ab41642cb3e1d93c9764fecc7fd446492
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl

Download URL orthpol_light-2.0.2-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl
Size 14.6 MB
Tags Linux glibc 2.28+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
47a4ff7fb6e31cf7b36314be7dcfbe70910ac230b733a6ee11e119ac205b26cd
BLAKE2b-256 checksum
How to use checksums
3fbb1659163b46260ee003792d99241e6555fc10dad1d99a74682a1f56010b5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-pp38-pypy38_pp73-manylinux_2_24_x86_64.whl

Download URL orthpol_light-2.0.2-pp38-pypy38_pp73-manylinux_2_24_x86_64.whl
Size 14.6 MB
Tags Linux glibc 2.24+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
e3e6cb8b79147a57241204fceff454656692908eb8e927741ffc5b81d65e54da
BLAKE2b-256 checksum
How to use checksums
59dc1b1e77febcbee8a9e0d1e6bc38b4d149030cb768a0f6c902224f9df364ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL orthpol_light-2.0.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 14.6 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
e12b524a52b6ceef2b9339672eef4bd7b677c673a037e368a9055139fa117735
BLAKE2b-256 checksum
How to use checksums
456415c16bd2600dfb4d5d6990f55fce777218f96620d29f191d0043f9e97e6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL orthpol_light-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 24.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9460ea164d25d982c274f536cd971595861edd1fb71f398fcc0af5cde7c86658
BLAKE2b-256 checksum
How to use checksums
91b0433bf7da575b82eb37b1f969eec99a3c914087cce1cf563000f317b4a708
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL orthpol_light-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 24.7 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6baacbe3c1390ed0156db78a883cff9e4bfdfa97eb9db1c5b61a9c951104f24d
BLAKE2b-256 checksum
How to use checksums
dc5380fbead93d713e40bcc6ed239f2c02ef4407e14211cecf639de116b4c2d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl

Download URL orthpol_light-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Size 25.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
3cf33b3dda9a9f26b3bb8f285417ae7b58a11a105a11d903fe54ce34720b2d53
BLAKE2b-256 checksum
How to use checksums
3b691518d5e9bb19f7c9faeefc7a9861cd2e851db32f409f1f62a4f8dac140bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL orthpol_light-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 24.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
28abb4a58605d007df715935e99df7e9192a544911fcae94843815403135f2a9
BLAKE2b-256 checksum
How to use checksums
ed2170454407d93dd5704d8a42e66d932efb8c061717d426a6873470ce6103d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL orthpol_light-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 24.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5e16e17f3bf71dbf5113bbacd7a1e09188f51764bc75d182e9fd6487b187e5b8
BLAKE2b-256 checksum
How to use checksums
ed40c3f68c00f961e241778893fba45bd39c6f019d37d9b96c6909a839c2cb79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl

Download URL orthpol_light-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Size 25.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
e95faf72aa8b948e274de748250bf21ec594230b6afc4a43ff3a4e7216b1539c
BLAKE2b-256 checksum
How to use checksums
269d4df3a1ce5872c3bb6718855b74466e78044ec0fdbb4ae0f1652e959b8730
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL orthpol_light-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 24.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b72de61c3caa525cebf2fa4081977c2e69821439aa1f5c2328786be4c5980633
BLAKE2b-256 checksum
How to use checksums
1e47a2afb0c2b12816957df6e2fc5ea89694fdc7c1607e7f78ba08b7a04f6cac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL orthpol_light-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 24.5 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0d6c4e1aaf9b6eae29c40e2cb2212770046ada2206b3c9dc677ac44c60c88d6c
BLAKE2b-256 checksum
How to use checksums
7d1dcd7ed92812e5dce3d1bf09ba347837c60b183a676be05a759ea76c20e785
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl

Download URL orthpol_light-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Size 25.2 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
e9ede24c2802332648d997d40f49259c66d64b43ef5c676f81407beeff2c83a9
BLAKE2b-256 checksum
How to use checksums
48118bfc5995f927b28d6d4c3cc95582b15ed534feedf4fbe2b3a23bbe7611de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL orthpol_light-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 25.2 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
508ff552adfcecebefa05db38761c319938b5accae92f2a0ff6589685885553f
BLAKE2b-256 checksum
How to use checksums
bfbc4863d4166b2bf95c3f2e7e38e91960542a68646f0de140935f3028d2583a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL orthpol_light-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 24.9 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b4438064d2a7a5435edbfe5a7814a83dc8e566546ff84ffcfc21aecc58ec63dc
BLAKE2b-256 checksum
How to use checksums
aa6e5a8aa6f34aeb496480d67c2945a269a89d34d1f017097878aadecfb0d5ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / orthpol_light-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl

Download URL orthpol_light-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Size 25.6 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
a321a15f2e0a6920bfecc1ad2bedeaae1e42caef4d58d1b31f5c14c72ac033a3
BLAKE2b-256 checksum
How to use checksums
c0a0d059ddd3c45c013d25e03caafa3eabf2f3455bdd8e7603808f70095db8e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Security for orthpol-light 2.0.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.

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