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 Distributions
Built Distributions
Hashes for pydisort-0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c43c18390835cea736af1fed8eaf721692e7b436928149ba5d30f693b3f49aee |
|
MD5 | d4d7cbc63ee7d7c7149ab1e5e6e5bbf1 |
|
BLAKE2b-256 | c406c122a6a1257f4fbc1e98707ad02b21fdc716446c12284f76e4fc464797e5 |
Hashes for pydisort-0.8-cp311-cp311-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb37998e6567008380f87c66571d8b2225a6bed622d4e3dcc8c541aa3102928e |
|
MD5 | 48c1bbafdce9d60dc121c04125e48956 |
|
BLAKE2b-256 | 1fdca4384a2feca33ff226c88d2e83b5e481183cad2cb2a891f3f36541aefbda |
Hashes for pydisort-0.8-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a8abd624a6784c06123827f41e1a2d64d4993fdf8c5f7cf5cb079f82524d476 |
|
MD5 | 6be8b759075172ee46dbcc55d25bb770 |
|
BLAKE2b-256 | 52d1833ea74a61d396b0ecb45d9f0c070fdd5a4da2bd783712c0a2608bedc2e3 |
Hashes for pydisort-0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8587986cb5b8490c8dd00bc9651a10bddf00002d137cd0a904509de83f9062d1 |
|
MD5 | 784d337c16c517d2179a464c0254cef8 |
|
BLAKE2b-256 | 8e30088ebfffda4d7534507269a7a9c62ff1d767ba05b566a712bf48291d4b62 |
Hashes for pydisort-0.8-cp310-cp310-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1716e6df3094fc3e6587b38e6e23f72bc9c485cb0a67fccff45da0b503690e5b |
|
MD5 | 49c7de9de4c66c7f2901a9bb21d98bbc |
|
BLAKE2b-256 | 123d099d89b90ac19099263bd6759089ac92dc4ce6cc28817adf2610983480c0 |
Hashes for pydisort-0.8-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99736775e3010650bfe58d107c25dfe007bfabb31461674de0aac339eb514993 |
|
MD5 | 740c310543480a34b88cb3ccce6322d6 |
|
BLAKE2b-256 | ca3b5b81923e7421653a8bdcd542e448c9837d09852158bd2db500ce502b3a4c |
Hashes for pydisort-0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e4e3a31b73f5090fdc6ce63b14dd68b455a7199e62d7fbe5b36fbcd5427ad0f |
|
MD5 | 24a94edc5f3316984f1d1e656daded80 |
|
BLAKE2b-256 | be038840aeab56a6f148341733ede84b110427212ceaaa89a18e33c052156047 |
Hashes for pydisort-0.8-cp39-cp39-macosx_14_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e82989b43b5d545700b03c35e5f836a4ed59cd64806468987a11543499d1ad63 |
|
MD5 | a84356575a81d54d776bb91aa9c4b551 |
|
BLAKE2b-256 | 0f6523b46b4fe4e8261a6a6db733c69f132c34be64888d2d9ba445c02f0e92b7 |
Hashes for pydisort-0.8-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b85f8baf66b6c4d5575eb48a4f1a0d49479b06e952a2bdfefdadceafcb7d76f9 |
|
MD5 | 7b4537010000af8ae068fdbc16fc75cb |
|
BLAKE2b-256 | ed957c7713a87f41a37123ffbe3f9924b8b5df0940c7b17c9a58d87cefb608fd |
Hashes for pydisort-0.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 380139ab8fdfec2d0f3e1b1fa1e2934b0adf4f06c7191d4182b28cd1fe2d3012 |
|
MD5 | 847dd8f9d3fac4f7474f766d69bc75b6 |
|
BLAKE2b-256 | b6ab0672140e7eb4924df43299566d4916fbeb6083aeebf5c32d02ce35ac278c |
Hashes for pydisort-0.8-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ec30ae57cc7334cde3bea00ba2dcf183b54b279afe18655a916bbcd31665f6c |
|
MD5 | a4805f0a00668ca572b87f19003a0122 |
|
BLAKE2b-256 | 874673745334a10c9237052bb5dfe450ed623720003bb77c777808e86c5b830a |