Skip to main content

2D Fluid simulation of plasma and neutrals in magnetic fusion devices

Project description

UEDGE

A 2D time-dependent fluid simulation code of plasma and neutrals in magnetic fusion devices.

Brief description

UEDGE is an interactive suite of physics packages using the Python or BASIS scripting systems. The original (circa 2007) Python version was further developed under the FACETS SciDAC project [Cary 2008, McCourt 2012]. The plasma is described by time-dependent 2D plasma fluid equations that include equations for density, velocity, ion temperature, electron temperature, electrostatic potential, and gas density in the edge region of a magnetic fusion energy confinement device. slab, cylindrical, and toroidal geometries are allowed, and closed and open magnetic field-line regions are included. Classical transport is assumed along magnetic field lines, and anomalous transport is assumed across field lines. Multi-charge state impurities can be included with the corresponding line-radiation energy loss.

Method of solution

A fully implicit numerical algorithm is used that allows both Newton-like iterations to steady state and time-dependent solutions with large time-steps. A preconditioning matrix is obtained by approximate (ILUT) inversion of a numerical finite-difference Jacobian, which is then used in a Newton-Krylov solution algorithm. A finite-volume differencing algorithm is used. Over 95% of the coding is in Fortran with the remainder being C.

Related and auxiliary software

Although UEDGE is written in Fortran, for efficient execution and analysis of results, it utilizes either Python or BASIS scripting shells. Python is easily available for many platforms (http://www.Python.org/). The features and availability of BASIS are described in "Basis Manual Set" by P.F. Dubois, Z.C. Motteler, et al., Lawrence Livermore National Laboratory report UCRL-MA-118541, June, 2002 and http://basis.llnl.gov/), however, BASIS is deprecated. Contact one of the UEDGE developers if you insist on running it within that environment. The Python version of UEDGE uses the same source files but utilizes Forthon to produce a Python-compatible source. Forthon has been developed by D.P. Grote (see http://hifweb.lbl.gov/Forthon/ and Grote et al. in the references below), and it is freely available. The graphics can be performed by any package importable to Python, such as PYGIST. The parallel version of UEDGE available through Python also uses the PETSc linear algebra solver whose development has been led by ANL (https://www.mcs.anl.gov/petsc/).

UEDGE can also be coupled to other codes. An excellent example is couplling to the DUSTT code from UCSD (contact rsmirnov@eng.ucsd.edu) that follows the trajectories and ablation of dust particles in the background UEDGE plasma and provides impurity sources to UEDGE. For an example, see R. Smirnov et al., Phys. Plasmas 22 (2015) 012506.

Getting started

Installing UEDGE using PIP

The Python version of UEDGE can be installed using pip:

pip install uedge

To install a specific UEDGE version using pip:

pip install uedge==X.X.X

where X.X.X is the version number. For a list of the available UEDGE versions:

pip install uedge==

Installing UEDGE from the source

PIP is also used to install UEDGE from the source files:

pip install [-v] /path/to/uedge

where the optional -v makes the build verbose.

Building UEDGE from the source requires fopenmp to be available to the compiler, unless a serial build is specified. To ensure the right compiler is linked, set the CC environment variable:

export CC=path/to/clang

For most OSX builds, the llvm clang installation is recommended.

There are a number of build options available for building the code:

serial - builds the code without OMP parallel capabilities noclean - does not clean the build directory between builds checkbounds - turns on boundary checks for non-debug builds debug - turns on compiler debugging flags

The options are passed to the build using the following syntax

pip install -v . -C "-global-option=--arg1 --arg2"

where arg1 and/or arg2 are one of the options from the above list.

Using the OMP parallel version of UEDGE

The pip-distributed UEDGE packages starting from V8.3 have OMP capabilities.

The following runtime environment variables must be defined before using the OMP capabilities to avoid running out of memory on the threads

ulimit -s unlimited
export OMP_STACKSIZE=2G

In case of unexpected crashes, increase OMP_STACKSIZE further. To control the number of processes, set

export OMP_NUM_THREADS=32

The following variables are used to turn on the OMP capabilities for UEDGE: ppp.OMPParallelJac - =1 activates OMP paralellization of the Jacobian ppp.OMPParallelPandf1 - =1 activates OMP paralellization of the pandf1 routine

Additional information on the OMP evaluation can be displayed by setting ppp.ParallelWarning - =1 outputs OMP parallelization information ppp.OMPPandf1Verbose - =[1,2] outputs diagnostics on parallel pandf1 evaluation ppp.OMPPandf1Verbose - =[1,2] outputs diagnostics on parallel pandf1 evaluation ppp.OMPJacVerbose - =[1,2] outputs diagnostics on parallel pandf1 evaluation

The OMP settings are controlled using the variables: ppp.OMPlenpfac - size allocated to each process ppp.OMPJacNchunks - number of chunks Jacobian is split into (defaults to neq) ppp.OMPPandf1Nychunks - number of chunks to decompose domain into (defaults to ny)

Checks on the OMP parallelization for code development testing can be turned on using: bbb.isjacreset - checks on subsequent parallel Jacobian (computes Jacobian twice) ppp.CheckJac - =1 compares parallel Jacobian to serial (runs both) ppp.CheckPandf1 - =1 compares parallel pandf1 to serial (runs both)

How to get involved and contribute

Sent email to one of the developers listed below expressing your interest in modifying or developing packages for UEDGE. Either new or improved physics models or numerical algorithms are most welcome.

Authors contributing to V7 release

T.D. Rognlien, I. Joseph, W.H. Meyer, M.E. Rensink, and M.V. Umansky, LLNL
(trognlien@llnl.gov, joseph5@llnl.gov, meyer8@llnl.gov, rensink1@llnl.gov, umansky1@llnl.gov)

Acknowledgements to previous contributors

P.N. Brown, R.H. Cohen, D.P. Grote, A.C. Hindmarsh, L.L. LoDestro, J.L. Milovich, A. Pankin, G.D. Porter, and G.R. Smith, all presently or formerly at LLNL; M. McCourt, L.C. McInnes, and H. Zhang, ANL; J.R. Cary, A.H. Hakim, S.E. Kruger, and A. Pankin, Tech-X; D.A. Knoll, INEEL; D.P. Stotler, PPPL; B.J. Braams, retired, IAEA; A.Yu. Pigarov and R. Smirnov, UCSD; J.D. Elder, U. Toronto; M. Groth, Aalto Univ.; and R.B. Campbell, Sandia.

References

UEDGE development
T.D. Rognlien, J.L. Milovich, M.E. Rensink, and G.D. Porter, J. Nucl. Mat. 196-198 (1992) 347-351.
G.R. Smith, P.N. Brown, R.B. Campbell, D.A. Knoll, P.R. McHugh, M.E. Rensink, and T.D. Rognlien, J. Nucl. Mater. 220-222 (1995) 1024.
M.E. Rensink and T.D. Rognlien, J. Nucl. Mater. 266-269 (1999) 1180.
T.D. Rognlien, D.D. Ryutov, N. Mattor, and G.D. Porter, Phys. Plasmas 6, (1999) 1851.
T.D. Rognlien, M.E. Rensink, and G.R. Smith, "User manual for the UEDGE edge-plasma transport code," January 2000, LLNL Rpt. UCRL-ID-137121, lastest revision May 1, 2013.

Forthon development D. P. Grote, A. Friedman, I. Haber, ``Methods used in WARP3d, a Three-Dimensional PIC/Accelerator Code'', Proceedings of the 1996 Computational Accelerator Physics Conference, AIP Conference Proceedings 391, p. 51.
See also: http://hifweb.lbl.gov/Forthon/ .

FACETS project
J.R. Cary, J. Candy, R.H. Cohen et al., J. Phys.: Conf. Ser. 125 (2008) 012040.
A.H. Hakim, T.D. Rognlien, R.J. Groebner et al., Phys. Plasmas 19 (2012) 032505.
M. McCourt, T.D. Rognlien, L.C. McInnes, and H. Zhang, Computational Science & Discovery 5 (2012) 014012.

Release

UEDGE is released under an LGPL license. For more details see the NOTICE and LICENSE files.

LLNL-CODE-845914


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

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.

uedge-7.0.9.2.2.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

uedge-7.0.9.2.2.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

uedge-7.0.9.2.2.post1-cp313-cp313-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

uedge-7.0.9.2.2.post1-cp313-cp313-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

uedge-7.0.9.2.2.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

uedge-7.0.9.2.2.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

uedge-7.0.9.2.2.post1-cp312-cp312-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

uedge-7.0.9.2.2.post1-cp312-cp312-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

uedge-7.0.9.2.2.post1-cp312-cp312-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

uedge-7.0.9.2.2.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

uedge-7.0.9.2.2.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

uedge-7.0.9.2.2.post1-cp311-cp311-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

uedge-7.0.9.2.2.post1-cp311-cp311-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

uedge-7.0.9.2.2.post1-cp311-cp311-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

uedge-7.0.9.2.2.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

uedge-7.0.9.2.2.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

uedge-7.0.9.2.2.post1-cp310-cp310-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

uedge-7.0.9.2.2.post1-cp310-cp310-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

uedge-7.0.9.2.2.post1-cp310-cp310-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

uedge-7.0.9.2.2.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

uedge-7.0.9.2.2.post1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

uedge-7.0.9.2.2.post1-cp39-cp39-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

uedge-7.0.9.2.2.post1-cp39-cp39-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

uedge-7.0.9.2.2.post1-cp39-cp39-macosx_10_9_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file uedge-7.0.9.2.2.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2d58ab1f4e21c7a627bca68676b30a14233ebd67fab6d56c6cfc1c8da8da0f8f
MD5 e298ef92877db354c836a4e3c4a479de
BLAKE2b-256 54842d25914596fe2f2647bf032e025c0cfbad806158e331af49fcff76553a80

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7cad2ff5227426c42aab65d53bc56cfabdb81d948a0d4e49b3751c1c0107f01f
MD5 de6b28486f321f5d15e7469e03124315
BLAKE2b-256 bd27625320c3b31674009f01c9314fd0371ac5d6a65dc58e8e90259b90e77fed

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c7a85f98343477ccfafe57b0f61cdc693119e0797ef9382dbdd29792e6ac8a6a
MD5 9ff2c30ee430c202ca86557d07c203f6
BLAKE2b-256 aaf870df2899b635df5d0874ba31836568e1764ad0dfbbca50c525651222f5c3

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ce136f3d14d222e854b68ef19ef6942002868d607596fb25cfef72b3fa6d8fef
MD5 dc541bb992e4948f4987d80f63ef4ccf
BLAKE2b-256 e719eae30565528d4c1d67e818c03c9a32efe100ab2bb51f75a8f1b8f512d5f7

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7cc3688fca4a7de82ced429df2cbc68c2a97d9a722f0987721d89660f9fa5054
MD5 db9cdad1eef7cce5b3140daaafc2db39
BLAKE2b-256 9314ba6ff8db1fcbd10f813c0bad8600fe3f21125fc294ea6989548c734dedfc

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f39fec189ae8eb0c98917ce40a201e72c9b6f388956a66a2089291598cf4a23c
MD5 11f868a1a1e8363266f49d0b66921bff
BLAKE2b-256 8592c913a01054fa2d030ab4c27b94f014740756f9d55516270a67a882c828cd

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 94fe7973071604bd0eec4e22a953b92fe0d2447ee5c3efcf653f1e9af57bf28b
MD5 26158927bc7dbb26385cc4f92016ecbe
BLAKE2b-256 acbdeffe9a377881d130d779f36595de4376130cfc329435e7892c3c1ec54fbd

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 01d10a4c203cab20fc6930b7d5c5fd20c3e4a44bfd8b490cc0bde6bec6c8c0e2
MD5 8e85f44672c769d371dd8a61d284c55a
BLAKE2b-256 c6c6d294325c9efd1f8bcd1f94c1d671d2b482852faedf2e8c4305ed5a04c91f

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e0d095fcea4e70a9079fbb887fdcea5cd55e1a464b56cfbfdbad1ac3b95970f2
MD5 9a5f18b621d99b90aa2fbc999bb3ae5a
BLAKE2b-256 5fa426a8a6cfbf4684b47428a251aca9bc9682eaa5694733c4625d2cd44ed37f

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc7bd327d263079018d7ff565657a8631c3f69c1249ad06677f8a2be9bbd0d71
MD5 6b37ce660c91488a66ca922eb0d7bd97
BLAKE2b-256 c31c73fd4bde927bf972e638d4f873e51ce49f6ed4ed8d03c46b05b0451b8eb3

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 da548fa83c35615a896753e24b46072c356e17f1f1b81d88fd48d660a3a7f5ab
MD5 787f0e7cce6d83133074cd424fa3262b
BLAKE2b-256 a5b4661b8652d6d029c078466c71455ac6d0af86fe83716db547d97b05264ab4

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 db2794bb72a2d3dce34ad0b8f6ca5a76503284d14b7020ff297f2e2c4e8930f8
MD5 af18c06a3b925d079be1e27b46eb93e9
BLAKE2b-256 f72f00917af59b6facbe823176c7e0abc914b04f81099ac1d6fe485c7bb34cbb

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 142c766aa3ebdf96aebe2c816a2f36eb50f5379e200b5bf16d4970fcd6b30736
MD5 954ed2986d25e1cfcdd59363f49ac1b0
BLAKE2b-256 77ec0157a16970ba4a67434d2550ada590862d57e86e1ec3d536f7f504c5c9d8

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 728a7eb59909fa2415a774bb0d1834664bb48358cbc7a1c6eb9266e9c6f2a5c9
MD5 1a6008af1ccc4501029a18ea0089eb32
BLAKE2b-256 d56d16f3f28364087537e165969788531c701f6e57153b6a00f86604fbc73027

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8509ce6772b60a91a952b719caa67f6145172834812a617af2a0b1eca7b16ce
MD5 0aa769f830fdb14ad67ba5c330c58477
BLAKE2b-256 51b875d80d9720bf8abe58c10ed1417603620158f17d8b04c206f1999eeda968

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ecbe5c7908f7fe071af98d5d3a0d62613bf0e012a379a8c608d6d4c206857a9a
MD5 0082f1f3b99b20209346d79f6b886834
BLAKE2b-256 d1d8dd863ebf8efedf688818285ca8b70e4a159ad3a37337577bd72c5d52b9d4

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 78726bd89bd7cc8d141130751b2ec5da6988fcf5736d3dc686115d418fe0cf3a
MD5 f258fcaeb147dd5289394a2b3628d2ac
BLAKE2b-256 d4986ba4b3f46bbbe09bd8736e299dacd1b4cd53ec4cf7a0c00f1bcf49864294

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d19dd37dde0c6a0ba8085c14427fa4290088ae784d5fc85a5b06d6d7d9f58f94
MD5 b3489e887c1c2be6e894c474c68ef9cb
BLAKE2b-256 1dc1513a15d8468511bc6fbda01b5208bd7ef5ad9790c1ab61b56617ad665249

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4f498a51243db667cba25dda3f04a0766251600bad5b5dda9ef3374eb82b3d78
MD5 944bc00f47f9810b6cfd56436e351987
BLAKE2b-256 e9c01814b9970a418df5d8c88ac0cbd87f81cf36d4c75c85242ca5aae3fd8086

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ecb84c69880398b3bccef84cd38506f106d862f5878a98861d22479e537465d
MD5 0ee225c5cebde8911e850f9714eb3624
BLAKE2b-256 3ad930ae8c9ac57a252a2bd3cd4a9df145bb6059c4d53a2b0888db9495863dcc

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 106f7abaaa9c8f4865072c5be0c834b33048cd0cba9eb627773c502793bf981e
MD5 c40bde8e130d47e7b8d1dc0883957fb5
BLAKE2b-256 97b03c673b4e5765ce94acd2f3564d2099c82ec5592336a9518c1465d8bc5586

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a58cea04418e8680fdf5b8ad4adcaa5fd472df4c822d871021655a1015c90835
MD5 e470238fc7ade28ce36acd77ec06737c
BLAKE2b-256 fdd79926aa0c06fd82ff1561181274757e49ed8dec658f6f91bb6c4e2b3d0e7d

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d703e6e105ddf0243c4db6854628f0724644c0cfbad062974eb978583fa8bb9
MD5 01765e092a2fdd374b34c3b027159546
BLAKE2b-256 6a27509d0654871196fcd88cc47dbb7a345ab40586773a7bdfef2f65763a1ba6

See more details on using hashes here.

File details

Details for the file uedge-7.0.9.2.2.post1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for uedge-7.0.9.2.2.post1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4027a265f6e03f830068332c0c280fb267a32538843971e7a12b514e5b999a29
MD5 fda9de326375c51e6694deade2ead0a7
BLAKE2b-256 f05017938d3496cd7a0dd2c847ceb639d0e1fb2960d92090a9854e00da2fbfa1

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