Skip to main content

fitting function with Chebichev polynomial on spectral grid

Project description

Cheb3D library

Installation (local)

Create a virtual environment and source it

cd ..
python -m virtualenv venv
source venv/bin/activate
pip install cython

Launch the build

python setup.py build_ext --inplace

Test it

cp Cheb3D/PyNumSpec.cpython* Test/.
cd Test
python verif.py

Notes

A try to explain how the library works is given in Test_explaination.md

Intallation (pip)

pip install Cheb3D

Packaging in PIP:

pip install wheel
python setup.py sdist bdist_wheel

This will create two packages in the directory dist/: .A file .tar.gz (source distribution) .A file .whl (built distribution)

Chargiing on PyPI

pip install twine

then

twine upload dist/*

Cleaning

You have to put a new value for version in setup.py and pyproject.py and clean up the build:

rm -rf dist build Cheb3D.egg-info

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

Cheb3D-0.2.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (998.0 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ x86-64

File details

Details for the file Cheb3D-0.2.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for Cheb3D-0.2.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 240de6dd384f6e65b064c053825c97510659a4eb2f4e20489ef8ff5f73dab214
MD5 0b91067362c1371daf1a0f5212a30d12
BLAKE2b-256 574e04bc32606fa55088ae7a5f6cf81b9ac33137ed081c96d8e1bb84ad1a55e3

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