Skip to main content

Numerical cascade equation solver

Project description

MCEq - Matrix cascade equations

MCEq is a tool to numerically solve cascade equations that describe the evolution of particle densities as they propagate through a gaseous or dense medium. The main application are particle cascades in the Earth's atmosphere. Particles are represented by average densities on discrete energy bins. The results are differential energy spectra or total particle numbers. Various models/parameterizations for particle interactions and atmospheric density profiles are packaged with the code.

This is a new version of the code and may break compatibility with the previous versions. The old versions known as 'master' and 'development' branch are deprecated and located in the MCEq_classic repository.

Documentation

The documentation contains installation instructions, a tutorial and more.

Version 1.2

This is a significant update and some of the results. Please consult the CHANGELOG and the dedicated doc page.

Please cite our work

If you are using this code in your scientific work, please cite the code AND the physical models. A complete list of references can be found in the Citations section of the docs.

Authors:

Anatoli Fedynitch

Contributers

Hans Dembinski

Copyright and license

Code released under the BSD 3-clause license (see LICENSE).

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

MCEq-1.2.5.tar.gz (95.6 kB view details)

Uploaded Source

Built Distributions

MCEq-1.2.5-cp310-cp310-win_amd64.whl (116.1 kB view details)

Uploaded CPython 3.10 Windows x86-64

MCEq-1.2.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (134.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

MCEq-1.2.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (136.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

MCEq-1.2.5-cp310-cp310-macosx_10_9_x86_64.whl (108.5 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

MCEq-1.2.5-cp310-cp310-macosx_10_9_universal2.whl (135.1 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

MCEq-1.2.5-cp39-cp39-win_amd64.whl (116.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

MCEq-1.2.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (134.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

MCEq-1.2.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (136.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

MCEq-1.2.5-cp39-cp39-macosx_10_9_x86_64.whl (108.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

MCEq-1.2.5-cp39-cp39-macosx_10_9_universal2.whl (135.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

MCEq-1.2.5-cp38-cp38-win_amd64.whl (116.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

MCEq-1.2.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (134.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

MCEq-1.2.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (136.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

MCEq-1.2.5-cp38-cp38-macosx_10_9_x86_64.whl (108.5 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

MCEq-1.2.5-cp38-cp38-macosx_10_9_universal2.whl (135.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

MCEq-1.2.5-cp37-cp37m-win_amd64.whl (115.7 kB view details)

Uploaded CPython 3.7m Windows x86-64

MCEq-1.2.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (134.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

MCEq-1.2.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (136.7 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

MCEq-1.2.5-cp37-cp37m-macosx_10_9_x86_64.whl (108.5 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

MCEq-1.2.5-cp36-cp36m-win_amd64.whl (116.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

MCEq-1.2.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (134.8 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ ARM64

MCEq-1.2.5-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (136.7 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

MCEq-1.2.5-cp36-cp36m-macosx_10_9_x86_64.whl (108.5 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file MCEq-1.2.5.tar.gz.

File metadata

  • Download URL: MCEq-1.2.5.tar.gz
  • Upload date:
  • Size: 95.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for MCEq-1.2.5.tar.gz
Algorithm Hash digest
SHA256 9fd5e185912669a4ee91a83f836e2d1090acbf46e506fb83ecc5eecc7da0d3c1
MD5 a3bc5df32355cd030bc081997d7f62a2
BLAKE2b-256 2ce8246e6461cc178a246562d245d89ca912a70daef40169c7e3243b212dc7f8

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: MCEq-1.2.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 116.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for MCEq-1.2.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5a8ddba1eabd74d324ca9168de8a804194a8f194e83975bbc3c468908c8b92b5
MD5 2e53844cc5a9e0a9c40fe0f3f1ba5e7b
BLAKE2b-256 34001b4257bc2bd52cca87d88a136dec039e6643f67542fee06ba804d8e35ef7

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bbad812333392e9a014ff63be3bd340628e268818904819472a81d0afbb620dd
MD5 67bc113bb7d9e5a3329b8eb1a9334995
BLAKE2b-256 22d332183c9101d930eec5a12c6be80bd88d20d7e4f795ffe95c37747982e3db

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c38a8faa370d290af063769658e03e362646bf8e17241f37d159d392b922ca6
MD5 b79e2a5837997c69fa474b1a14b826e7
BLAKE2b-256 6d0f4afaa4e105b3f3db6228915c38c60b07cddbdb9a6ff9cf2e9e9dce267651

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4566f41c9ca78200cf2047d83bac3fe8603f2453cf5cce9eaed042df626eab28
MD5 9c27644108ad0b076e4f909031dbcf04
BLAKE2b-256 a06d6f4e4c9dffe522683ce87161570972f0ff931740717d729f9d8577da3a3a

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3786fb01740f4b9a628d72528ccff04f1bfef25bb9519f0d738548beccc19ca9
MD5 26ba334aebca3f0fc8d5126f0439aeb5
BLAKE2b-256 c37b88b39aa9b109136daa575d5c2625fdf337bad160bd9c94e42d9d63c2312b

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: MCEq-1.2.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 116.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for MCEq-1.2.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8844bac1348e82576361b88603bac735017bee72f10a67fe3b0fdbec7a1dcad0
MD5 89774ed7ba07990d77c5f6dc69bd8d50
BLAKE2b-256 4ac6c672e82c814ac744f3d1e2a961963f7e8ecae7325b3232493f102b9bff24

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 91c095fbb834186d378404ad1ce36776e22c6b199b2d4bdc950af6219289d6ab
MD5 8c00d4827cf1307d8800dc6b393355fd
BLAKE2b-256 61dcda6d56fccdbc9a4b21ac4e7b63c93e4ab9ea6e4729354cd1048db518a0e8

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0f1d5b83e35a4c38c5759e10817bee97023e266d3fb3ebc75b4179bae15cb267
MD5 3de1603622366ba5fab150c707e23aac
BLAKE2b-256 eecdc649eef164fb6cfc4bcfb771f6d9b9c101006048dd3913b8ff9b873b1ada

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 22827042a23d2cce2d8f32a1303eb930237e0172c37b51ed8ccc2da2d7cda084
MD5 b8955c50ce5f2aa4d4fca77f5c1d9a4f
BLAKE2b-256 cd54ccfcd8c6cbc6981765c896a0cde98ae60e7ffa2a4174696b45e9193a1de7

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a2b90de206b4adaf8fdc7ab00822e169bc86109f8e7f13b68f2fbbcacaab39f4
MD5 c7d5552f03b6e4de199f443061a77bcb
BLAKE2b-256 70e5b5412dad2ed43ac8e49b03c71204be47ec7d697e7ddb093b06d307e4d856

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: MCEq-1.2.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 116.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for MCEq-1.2.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 70e50a8b133ed7bdfd70b11581652b20a258980400b55f5794c92a74b50f2be2
MD5 ad9bf56f817374ab0dd5b7d61a7bb651
BLAKE2b-256 4334552c4f0a93126b0cadf287f54a4baa573c53456dd0d2072cd76f84244722

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e8bf7bcdcb5693f1787e135911fe7df60acd9e3e68e7876adfab143641370039
MD5 67624bf87e356f13ba97c95dd848735f
BLAKE2b-256 0ae2508dc1524b1fa2781b04787731e5bdf9d0ab841947df443b4ba7edd314aa

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 177a9a5b9cc87e7532ecd114870b0158406641572b8cb679620570061e3191cb
MD5 62b124b8b65b0218597b9982d02ea16a
BLAKE2b-256 f1b9a2dece0283c6550421b90b1d27affb20d09561d8d6e1dfe6472ae3ddb67f

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 565c9696f7fa88474ba7299721f1922e17d22cb5206276be28760e0c4a08d57b
MD5 9217fd8c564af3940eb3197d99a62cd2
BLAKE2b-256 0f61ae27686416074dfc8230bff448094908f1dfc7442965363fb9c385294b86

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 12e735b300f9c62ff8dcf3a23e0b7e7e1f94dbf4941fe48c52f823f91e51334d
MD5 7c3da2f7dfb565caa461b8fe7a85fc49
BLAKE2b-256 e51a17b48bedce1758925730482538d1550cbdd4148b22b56013c775c486e79b

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: MCEq-1.2.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 115.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for MCEq-1.2.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 51f5ee510d23aba9a5e57a599c92bdef5147c0d3c9fbe8153985acd9f1358475
MD5 38509e3771dca1083785fc11ebc623dd
BLAKE2b-256 ba46834404a8823728c01c518ade9f9c3c8c4dd21d1205b198807ce79c1f8950

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dbfb9b0a9b1671bb7fb23d79c26513cab873a28b34b68ddc4e628e65b0074929
MD5 da6ea4d48d7c1056328c31fc33e7d81c
BLAKE2b-256 459325c490ac5f026098a75a9712d00afde53c133446eed618c43e980281de7a

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a35d06909200dbb7c1a3400e9c4fb7ca29f94c8a76633affd10b577dd48558af
MD5 4b4c143e432213098c20ac6b2985414e
BLAKE2b-256 3bb18678b833c1a8059c2df076f23d610ed6e973fbf4819338e702062da75a7c

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1e425968c9a5483f9ef4241de96240eaad9a919bb5cbd774d71d4108d6edb475
MD5 d4fc4b9afd393fe0ed373390c2370642
BLAKE2b-256 70220b234f7a76aa1dc618ca536b45eb499863c65b21386fa18f87b944daaba7

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: MCEq-1.2.5-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 116.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for MCEq-1.2.5-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 0dfba78fb789fd230ac6c6a945514ada1edb1fca77c7e5d54e6ffa5a9a3f32b7
MD5 22c71c8d75092c4785a71241abae348f
BLAKE2b-256 6ade08aab2dcd42a8ca9dc2acaeffc8a86aa44fe98651d1770bc390fc6211432

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3f5f2c9e3b991d17e0e8b09fa1ea2ca0ca7ea212af371004ebdee5e4a193b120
MD5 fe5d0476b2034b0a7fba5082523cb2a1
BLAKE2b-256 0b9ae545f60c528bf532bd240ff9bbb42f77c1bddff46d27516866d378bc92ad

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 111660f157c2266704d4d4377c26ec0bb17df3daf43c2748876f3909238da9bb
MD5 033612c3b4d86e54d2e8f0af303e7b0a
BLAKE2b-256 e2ede2b6d69aacecc24389729c5246296ca5b2f12beec3873fb44f2a16c34677

See more details on using hashes here.

File details

Details for the file MCEq-1.2.5-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for MCEq-1.2.5-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 21b6740f683fd1e44d8082a679384c955a798c9389c29b8d70e96944280d4548
MD5 ec5f13ae9181fe515d5bbd86bbf0ee57
BLAKE2b-256 536b627f15e4311d209c87081e5c7450ecdd7cf19bbe556efcea5bc724d798ed

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page