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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file Cheb3D-0.2.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.
File metadata
- Download URL: Cheb3D-0.2.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
- Upload date:
- Size: 998.0 kB
- Tags: CPython 3.7m, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
240de6dd384f6e65b064c053825c97510659a4eb2f4e20489ef8ff5f73dab214
|
|
| MD5 |
0b91067362c1371daf1a0f5212a30d12
|
|
| BLAKE2b-256 |
574e04bc32606fa55088ae7a5f6cf81b9ac33137ed081c96d8e1bb84ad1a55e3
|