Skip to main content

MPI-parallel regular grids

Project description

µGrid

µGrid is a C++ library for discrete representation of fields on structured grids, with Python bindings. It provides efficient data structures and algorithms for solving partial differential equations on regular grids, with support for MPI parallelization and GPU acceleration.

Features

  • Field collections: Manage scalar, vector, and tensor fields on structured grids with flexible memory layouts
  • Domain decomposition: Cartesian decomposition with ghost cell communication for stencil operations
  • Linear operators: Discrete differential operators including Laplacian and FEM gradient operators for spectral methods
  • FFT engine: Built-in Fast Fourier Transform with MPI-parallel support using pencil decomposition
  • GPU support: Optional CUDA and HIP backends for GPU-accelerated computation
  • NetCDF I/O: Serial and parallel file I/O for checkpointing and analysis

µGrid is written in C++20 and has language bindings for Python via pybind11.

This README contains only a small quick start guide. Please refer to the full documentation for more help.

Quick start

To install µGrid, run

pip install muGrid

Note that on most platforms this will install a binary wheel, that was compiled with a minimal configuration. To compile for your specific platform use

pip install -v --no-binary muGrid muGrid

which will compile the code. µGrid will autodetect MPI and GPU (CUDA/ROCm) toolkits. For I/O, it will try to use Unidata NetCDF for serial builds and PnetCDF for MPI-parallel builds. Monitor output to see which of these options were automatically detected.

Funding

Development has been funded by the Swiss National Science Foundation <https://snf.ch>, the European Research Council <https://erc.europa.eu> and the Deutsche Foschungsgemeinschaft <https://www.dfg.de/>.

This development has received funding from the Swiss National Science Foundation, the European Research Council, and the Deutsche Foschungsgemeinschaft.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mugrid-0.105.1-cp314-cp314-win_arm64.whl (4.8 MB view details)

Uploaded CPython 3.14Windows ARM64

mugrid-0.105.1-cp314-cp314-win_amd64.whl (4.8 MB view details)

Uploaded CPython 3.14Windows x86-64

mugrid-0.105.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mugrid-0.105.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

mugrid-0.105.1-cp314-cp314-macosx_14_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

mugrid-0.105.1-cp313-cp313-win_arm64.whl (4.7 MB view details)

Uploaded CPython 3.13Windows ARM64

mugrid-0.105.1-cp313-cp313-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.13Windows x86-64

mugrid-0.105.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mugrid-0.105.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

mugrid-0.105.1-cp313-cp313-macosx_14_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

mugrid-0.105.1-cp312-cp312-win_arm64.whl (4.7 MB view details)

Uploaded CPython 3.12Windows ARM64

mugrid-0.105.1-cp312-cp312-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.12Windows x86-64

mugrid-0.105.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mugrid-0.105.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

mugrid-0.105.1-cp312-cp312-macosx_14_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

mugrid-0.105.1-cp311-cp311-win_arm64.whl (4.7 MB view details)

Uploaded CPython 3.11Windows ARM64

mugrid-0.105.1-cp311-cp311-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.11Windows x86-64

mugrid-0.105.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mugrid-0.105.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

mugrid-0.105.1-cp311-cp311-macosx_14_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

mugrid-0.105.1-cp310-cp310-win_arm64.whl (4.7 MB view details)

Uploaded CPython 3.10Windows ARM64

mugrid-0.105.1-cp310-cp310-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.10Windows x86-64

mugrid-0.105.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

mugrid-0.105.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

mugrid-0.105.1-cp310-cp310-macosx_14_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file mugrid-0.105.1-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: mugrid-0.105.1-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for mugrid-0.105.1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 5cbaf0dad042f56b867fbe5aad5bb7a045e47dcf9b020c488e1d3b43c3b15159
MD5 ad58db6f882237ae3f4a87bb847b6a0b
BLAKE2b-256 8f9d5bed4d6f4f465ae4af8220b2ee93a1cae3668638764d93f6f4ea7ec6ca3a

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: mugrid-0.105.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for mugrid-0.105.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e7df49182e7afba09573489cbdb295ee2eba5518d0759ea00fab4be4b53f375f
MD5 ddc263313ed2bd28e582d519641f10b2
BLAKE2b-256 7e6d0f4f0be8164cc426fbe50b34a00a2730cd30e82c950480bde1d98059e07c

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9584245a5e7ed220e8a3f0d08b7c1bdea95a94ca05bf3eed1fed236008581774
MD5 24495092ba888e675b017f37ce2ba1d0
BLAKE2b-256 f11692550ac1fa0e92a26121a5b9efa5e835d8321a901e74fc8e42108c9657ff

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4786ea9c3202940897c4b57b2a0f4a750cd979fc2c5f3fef08679809dff3ba8b
MD5 5949b919a0422c1eb12501ac2505b427
BLAKE2b-256 055894c2cb9a4f02b1a8144bca770afa2c5757245886c64166c1354e78646dcb

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d85790c8d58df11328cad6571eb2e56d3b301a5a31603174fc923d5b3be14f89
MD5 c5bffbf34d472392416137cd74cecf53
BLAKE2b-256 3b59255e56403b054834cda67e8bcad5e10bc2ecc9e27a4607a45e0cc6788075

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: mugrid-0.105.1-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for mugrid-0.105.1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 cc891a09575bdcd98a3ad5f45c36c429f8b0dafe83e5e44fc8b26a418ff012d7
MD5 c8c44458e244001b2ed168d24108d2ed
BLAKE2b-256 7a47362fd5f05b30449d0b9fb7b25802bb8c4e5a8b1ce30b28b7868d8c592c7e

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mugrid-0.105.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for mugrid-0.105.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e3b18100cf22d59bd5400e537ea80eb01bf91253fdf7325a2f0e9c655288ce6a
MD5 c36cfe7d1925f718bdeab73cd9200257
BLAKE2b-256 5a12dd12b73a406ee14550e319fd0a077f61c0efb52bbc760a7bd634a456edda

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4c6279a144360d12e105233110054f7f17c86cc93ff947d67cdb79cb72117f58
MD5 0cf882f587ff18f909cb892a445c683d
BLAKE2b-256 3e6658f23699d0d78b5cd0a1a5df754980c084dc20fe64c4426289f715b489bd

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0051526868ffdb37a4be2458ac7ee3ce639bf889ef9f8ca002cc09c84895f78d
MD5 9939f137db8b600b4581ac49cc8f71a9
BLAKE2b-256 a97ce55213cf04c3c9a0aae1e1a8e404c9df14c8b60ee73f20bd698772c5b45a

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3a8a77526ccacf84d13b7dd2e340d98ce45d6dab6002f1d439be25b17502dec5
MD5 95a6c6d2697dfc5a4b74b28153fc711f
BLAKE2b-256 27d2546476b0d93f4f7d4a3391ed4eaf088de13b2cf3c9ffcc53037ef8d13ee7

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: mugrid-0.105.1-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for mugrid-0.105.1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 5bb27b356830126b1a21df4b5a8e5e8aa18233e355501c30e5ffa39400c4a5f2
MD5 2cc7962b68c63f3800e04b5666759b6a
BLAKE2b-256 9e5e99af8acc9f9e94af5ee67ce06d95a1011aabfc766a7ae669c5640b8ea8fd

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mugrid-0.105.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for mugrid-0.105.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a264bb1109a2a0155040bf93db0ab38e36d8b21ff3b6160d6ec4831d4adfc095
MD5 79a6671c29fd81114811f384f9f9389b
BLAKE2b-256 bd590fae99690a30e708bd5c874660a82a5bab705172da3262215c417f86e9d3

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3a445df8407530c61632af9233fe025307c58198fe89a9daf52fd57c92349677
MD5 e192f664885b0c6f98da3435fc5241a7
BLAKE2b-256 9e8dd6aeb2ce9a7043345050329df47485360b4fc1525153606687cd50e6fb0e

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cce4f1d647ccfc13bbceeac55521fa741b9bef8135a374538c1f848f0cf9bb20
MD5 4fba121e827ba1e15803295393fb8d09
BLAKE2b-256 07036df34c26be6789582a7c7f56dd925cb801e9bfaab488bcfb70b7c0bebfb2

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8056cdf34f4c589e628c51cd3429a21b3b6939e77b7fbcf4c50904ad02b413a6
MD5 730af4180f3a10c8c1ad8abf24863cfc
BLAKE2b-256 e493365bdcfa658e138685d40d54a9937b591aa4ba21d8a9d1d0a8dcc849e61d

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: mugrid-0.105.1-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for mugrid-0.105.1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 78dfc9123af1d8b40f233f923bb2e70b22ef72e984957f272575c26399ab2e91
MD5 b57152781850697b6cd81b567b236052
BLAKE2b-256 55c290931418871dd844c65e5aa369b4237220dee182954c5c01cf095ea6c248

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mugrid-0.105.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for mugrid-0.105.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d5a176816535339104d89ba4242177ddcbb8b65f4c2f299a332985974fca3ed6
MD5 00530f97b358581a4bb524d693c665df
BLAKE2b-256 b369a6b28679e88fcf495d53dec78b50ef43535c5287df12f3ab24199841c84b

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b973aa09d16f7abbeb5d2a58dfdb9b485a80da42df655cbddf204f5b5b1843f0
MD5 cdc4fe15f49ab066abcfdefea691cfc1
BLAKE2b-256 923d739de31122414df315f5fe8684792a4c0d7dc99e0d6b0a2e43d3a6e559f4

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6bccb4e59eeffd37346a8ff879721bd39d7b1f9bd1ec076c6ee45dadaabcfa4b
MD5 6838dbf28047953ae42c833cb6d704a9
BLAKE2b-256 1ca707ce1111f381d43fe86102555af59c24d03e0876c83610a01cabc28a9702

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 fe92fdfd6240eccc9809c6ab123a93ff4bc0e1877968c0c52fedc28afdc1a4b5
MD5 4f7767c2af5ac1004b721ee894a25179
BLAKE2b-256 e7de85f5d8d11a39e5c9d52c30bb6be8d0f9724600701905e86d7598882a9e10

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: mugrid-0.105.1-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for mugrid-0.105.1-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 97fd4a14ef333f7b5849c27bc6aa7b2cdc9df3c35dde70a07dc7ed3b4e27c351
MD5 17d96f05cfbb4a4b1508a3735ba6f8ed
BLAKE2b-256 b26f71f6b154bef7f47224f786345cdd25488b7e5e7e2ae5f066805ec7279bfc

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mugrid-0.105.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for mugrid-0.105.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 24560678faf3e2801c4fb87e504db8e303d0dada2ca089052e9814bc9bc4bfae
MD5 7e6111b4f8e50e55e9c859f13acb273e
BLAKE2b-256 2e930ae6afa96dfe7eecf090510dc95e98f31bf6ddc41c0329804a08075302cc

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a5c56e1c6c86e94da35a8ec51c2ba546655a85d6f8b2ea74fcbff33192ba5bde
MD5 6c3d7409198a9f829d07b0852ec14696
BLAKE2b-256 2c330d3988a891c917da0418583c520cdad3f1d23bceb94eb35e4a8b15d795bb

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 acd6dbcfb55d2fb0643eaf02f001b5cd79c02df83dedb56aafe1bcafba0c3ea9
MD5 d4a2bed2c29ec18687405541fecc02fc
BLAKE2b-256 7e87b73646110e411fc31ec46f00a4d51edbc3898ace134ea8ffbe0eb9a58b43

See more details on using hashes here.

File details

Details for the file mugrid-0.105.1-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for mugrid-0.105.1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 22302f23f0f76a781429946b40d00601155f772bd720eb9ea326911bd4999638
MD5 958068550f40ba4dede0442d9fac5183
BLAKE2b-256 359131d73460d51105d15c9d5831aa5b1889ca9e1c3b0b3e7d0874b00baa1b37

See more details on using hashes here.

Supported by

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