Python Library for PION
Created - 26|08|2019, Modified - 31|05|2022
Welcome to the Python Library that does post-processing on the .Silo simulation data files outputted from PION. The library works on nested-grid and uniform-grid, and 3D and 2D Silo files.
The relevant files can be found in src/pypion. You can use PlotData.py as a test script, it can call a 2D and a 3D function from PlottingClasses.py. See comments insted the python script on how to use it and change for your needs.
Install via pip:
You can now install PyPion via PyPi:
- Just run
python3 -m pip install pypion
In some cases you may need to use sudo or install pip with: sudo apt install python3-pip
*Note: This is still in testing phase so errors may occur when installing. Please report problems to green@cp.dias.ie
Install Silo package for python3:
The install script for Silo can be found at /src/silo/ in this repository. Please download it to ~/.local/silo on your computer and install it there using bash install_silo.sh
Info on how to get started
-
Example usage can be found at: https://www.pion.ie/docs/python.html
-
Check out the Wiki for more detailed usage.
-
How to use the PyPion docker image at: https://www.pion.ie/docs/python.html
Developers/Maintainers:
- Samuel Green - green@cp.dias.ie
- Jonathan Mackey
Metadata
Release files for pypion 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pypion-1.1.0.tar.gz | 13.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pypion-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.4 kB
Release files / pypion-1.1.0.tar.gz
| Download URL | pypion-1.1.0.tar.gz |
|---|---|
| Size | 13.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
feeef289d481cf36ee34bd52045eab3118f76058c4872a20e96be1d71ade15b0
|
|
BLAKE2b-256 checksum How to use checksums |
49a7bb9269d1fdc4bb668759ff32d84bd036c571ec397ba29abe5943fb6c42ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.13
|
Release files / pypion-1.1.0-py3-none-any.whl
| Download URL | pypion-1.1.0-py3-none-any.whl |
|---|---|
| Size | 12.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ac2cb21ff052afbe43b62ad96229a42f3f14586afc46c9bd86e7cf39229b22d6
|
|
BLAKE2b-256 checksum How to use checksums |
65b1cb72a881e398d4b1c6aa43eee22676986b23f8fe26014d5564d2abf31971
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.13
|