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 Distribution

cheb3d-0.2.2.tar.gz (120.5 kB view details)

Uploaded Source

File details

Details for the file cheb3d-0.2.2.tar.gz.

File metadata

  • Download URL: cheb3d-0.2.2.tar.gz
  • Upload date:
  • Size: 120.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for cheb3d-0.2.2.tar.gz
Algorithm Hash digest
SHA256 63606815c803e1d3041aa02832d17ce229f5d3177c7b0306f3fb43fd5a08fc41
MD5 e9c88ac87adeea5f987c174fbe3d50cc
BLAKE2b-256 2f96128171174471e0423fb45478b927a8acec3ae6a9c4c808e71b34bd5b2630

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