Modern Python interfece of DISORT
Project description
Empower Discrete Ordinates Radiative Transfer (DISORT) with Python 🚀
About Pydisort
DISORT (Discrete Ordinate Radiative Transfer) is a widely-used algorithm that calculates the scattering and absorption of radiation in a medium. The original DISORT algorithm was developed by Stamnes et al. in 1988 and was implemented in FORTRAN
. pydisort
is a Python wrapper for the DISORT algorithm in C
. The wrapper is designed to be simple and easy to use. It is also designed to be flexible and extensible.
For a detailed documentation, please visit https://pydisort.readthedocs.io/.
❗ We only support Python 3.6+ on Linux and Python 3.8+ on MacOS. Anaconda is not fully supported at the moment; it only works if the Python path and
conda
environment are set correctly. For the current stage, we strongly recommend usingpython3.11 -m venv env
(you Python version might differ) to create a virtual environment and installpydisort
in this clean environment.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for pydisort-0.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77386da1371ec52a7bf79ff2e05df3c649967b1d84936209c73220f5a05be867 |
|
MD5 | 4408d9e3e163ca3ce79420d1ee12ba88 |
|
BLAKE2b-256 | 02aa78d75740b41cff13cb02e42319a006fe2f3aa7c2aef7a81579ec73edd4b5 |
Hashes for pydisort-0.7.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b8c82f19b2b2f769b5548c385ebd8fbca1455d61f43be27b6005be91487661a |
|
MD5 | 3e8df7a05f1dc0dc580a846f1e694738 |
|
BLAKE2b-256 | d869fe4339040da4cc6318ad40a07c6dc5e09bca677ec37fcff088e4fe8405bb |
Hashes for pydisort-0.7.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 691ac122e2807c3aec814b91a4cea823b626537983818befa7d7a3d6107f825a |
|
MD5 | 0479c656b3359741ff9f1a25e7840361 |
|
BLAKE2b-256 | 1a0a685e2c42d7a6f9ac2a124cc0e8179ddbe486bdd5968712594a8715ef1bf4 |
Hashes for pydisort-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9460057da5605c93b689e1729ee6a2c53c8865ecb1eec7a526358bcfcfb91617 |
|
MD5 | 20891a9ad7d36fecb76fa0c9856346b2 |
|
BLAKE2b-256 | e36eb3568714c4fa720f94addb751bdeea87b85621e68ab6f840a1434f421f69 |
Hashes for pydisort-0.7.1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75038b5dfbfae348beb88964514e72ec6dc4657a4f21d17a9a68fe3db0e0f9f0 |
|
MD5 | 45c08865306777f06fca203b341473d4 |
|
BLAKE2b-256 | e03b61bf5c2817a6853e7e06378645be5fc1e43e723412f6b1efe7c239297dfc |
Hashes for pydisort-0.7.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07719249b0f54b312d71866a4083c5af6cf55ed4e86b9dd04f3c27a92fbf4d55 |
|
MD5 | cb6ae346bc2e04dbb5f3eb933c93b856 |
|
BLAKE2b-256 | e2406f3d33eb2825b51eebc25bfc92d3a7216f0ac587af7a799110d34e460639 |
Hashes for pydisort-0.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f6f256f077186ed967a605acec0b29e777b67b7dd57a9591871bdc72fc3b2b7 |
|
MD5 | 29b5f1806fbf3d3b70d0941cde59e6f2 |
|
BLAKE2b-256 | 120a3fc4361edce0f9472fd4095fa0b3ad2b364b806d73053e33caea88141cb5 |
Hashes for pydisort-0.7.1-cp39-cp39-macosx_14_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b940ee5dba2d6562d901548ba795b8507e9b22bacf6874ddebbcd9d5deaf9912 |
|
MD5 | 7b5dc38bb4a97fe380e48892366949a0 |
|
BLAKE2b-256 | 2cf019c41d7c12e1da781080857fc846a7d00c8060ddff89e2dd5221b7519718 |
Hashes for pydisort-0.7.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb3f378700c8cb083f24eb7298c08abd2797bd797168c361de98292eee85e366 |
|
MD5 | 6837d3364674991ab681df6a7923e14e |
|
BLAKE2b-256 | 5265196a74fd2e7a2186e79fc47ae89b381bf4458a7b5bfdeb1411198a0699e2 |
Hashes for pydisort-0.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdfea10d8ee5f96cdf5503523848f8992548c033f9a8cdd366d3d510ecf25191 |
|
MD5 | 8e0d01849abc5943d3a1925062909325 |
|
BLAKE2b-256 | 1b2de52037d431e8e696606dbd425338cb23e4862b3b7702bbcf0509b77c639a |
Hashes for pydisort-0.7.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2350e10f665dbf7ea8f727664b8bd0f0c99b0edc4fdb8b9d832a60d456457fc |
|
MD5 | 9b257c306303acb53f61a875657f7b42 |
|
BLAKE2b-256 | e723763df18bf1aa223cc30db4385824291ef9895665107f4683c62a4e947bca |