Spectral Proper Orthogonal Decomposition
Project description
Spectral Proper Orthogonal Decomposition
Table of contents
Description
SPyOD is the python implementation of the Spectral Proper Orthogonal Decomposition published by Sieber et al. in 2016.
It includes two .py-files:
-
spod.py- Includes the functionspodwhich calculates the SPOD and -
findpairs.py- Includes the post-processing of the SPOD in the functionfindpairswhich finds linked modes as described in Sieber et al. in 2016
and one jupyter notebook example example_SPOD_free_jet.ipynb of the SPOD of experimental PIV data from a free jet flow. The data are stored in PIV_jext_example.mat.
The paper describing the SPOD method is made publicly available by the TU Berlin at the following link: https://doi.org/10.14279/depositonce-6377.
Installation
The SPyOD package can be installed using the following command:
$ pip install SPyOD
The package can be imported by
$ from spyod.spod import spod
$ from spyod.findpairs import findpairs
License
SPyOD is released under the MIT License. Please have a look at LICENSE.md for more details.
Contact us
The best way to contribute is to report any issues you mention for improvement and extension of the code or documentation as well as fixing bugs etc. Feel free to contact us.
Contributors
Grigorios Hatzissawidis |
Moritz Sieber |
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
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 SPyOD-0.1.7.tar.gz.
File metadata
- Download URL: SPyOD-0.1.7.tar.gz
- Upload date:
- Size: 9.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36cd8422754b2095ad0d5a93b99775f66875d9b03d0e6c128917a9b6f04e2047
|
|
| MD5 |
5ec53b678e6996f4adb36ca4c6a7f60d
|
|
| BLAKE2b-256 |
a0bec6005c0b08ab0b3466740538d6e794b7d9ed1278bdf9442756c5f2140a30
|
File details
Details for the file SPyOD-0.1.7-py3-none-any.whl.
File metadata
- Download URL: SPyOD-0.1.7-py3-none-any.whl
- Upload date:
- Size: 10.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a9a020389d5d6fd5ad50cd44d252df0857e9cd853b779d8727b16741814eb03
|
|
| MD5 |
f934149f8742978a19a71d207b15a350
|
|
| BLAKE2b-256 |
e0b3e6dcc58d14095410dd63674e5e6c17549133d79f6e5fc0be85c5ef829c42
|