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)
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63606815c803e1d3041aa02832d17ce229f5d3177c7b0306f3fb43fd5a08fc41
|
|
| MD5 |
e9c88ac87adeea5f987c174fbe3d50cc
|
|
| BLAKE2b-256 |
2f96128171174471e0423fb45478b927a8acec3ae6a9c4c808e71b34bd5b2630
|