Skip to main content

Computes extremal rays with filtering

Project description

Description

This package is a small, fast implementation of an algorithm for finding extremal rays of a polyhedral cone, with filtering. It is intended for finding normal surfaces in triangulated 3-manifolds, and therefore does not implement various features that might be useful for general extremal ray problems.

The setup is this. Define the support of a vector v in R^n to be the set of indices i such that v_i is non-zero. We are given an integer matrix M, typically with many more columns than rows, and a list of “illegal supports”. The support of a vector is illegal if its support contains one of the illegal supports on the list.

We want to find all the extremal rays of the cone (Null space of M) intersect (positive orthant), which are generated by vectors with legal support. (The restriction to vector with legal support is what is meant by “filtering”.) In the 3-manifold application the matrix describes the normal surface equations in quad form, and the illegal supports include all pairs of distinct quads in the same 3-simplex. (They could also include various types of “obvious compressions”.)

The algorithm is due to Dave Letscher, and incorporates ideas of Komei Fukuda’s. One constructs a sequence P_n of polyhedra as follows.

P_0 is the standard n-simplex.

Given P_{n-1}, construct P_n as follows. Take the hyperplane H_n defined by the nth row of the matrix M. Divide the vertices of P_{n-1} into three classes: positive, negative and neutral, according to whether they lie on the positive side, the negative side, or are contained in, H_n. For each pair consisting of a positive vertex v and a negative vertex w we intersect H with the segment joining v to w. The intersection point u will give rise to a vertex of P_n if it satisfies two conditions:

  1. the support of u is legal; and

  2. the submatrix of M_u of M has nullity 1, where M_u consists of elements of which are contained in the first n rows and in the columns which are indexed by the support of u.

If u satisfies these conditions then its smallest integral multiple is a vertex of P_n. The neutral vertices of P_{n-1} are also vertices of P_n.

If M has k rows, then the vertices of P_k generate the set of extremal rays of the cone which have legal supports.

Installation Instructions

This package can be built either as a standalone C module, which you can link with your own C code, or as a Python module. The Python module is needed by t3m.

To build the C module type make in the distribution directory. The code will run much faster. The object file FXrays.o and a number of test programs will be built.

To build the Python module, if you have superuser privileges on your UNIX system, type:

python setup.py install

This will install FXrays in the site-packages directory of your Python installation.

If you are not a superuser and wish to install the FXrays Python module into your user site-packages, type:

python setup.py build --user

NOTE: On Windows, FXrays does not build correctly with mingw64. There are segfaults caused by linking with msvcrt instead of msvcr90. However, building a 64-bit FXrays with the default msvc compiler (in the Microsoft Visual C++ for Python 2.7 package) works.

Bugs and Comments

To report bugs or provide comments please visit the FXrays issue page.

License

Copyright (C) 2000-present by Marc Culler and others.

This program is released under the GNU General Public License version 2 or (at your option) any later version as published by the Free Software Foundation. See

https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

for the complete license text.

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

FXrays-1.3.6.tar.gz (59.2 kB view details)

Uploaded Source

Built Distributions

FXrays-1.3.6-cp313-cp313-win_amd64.whl (77.2 kB view details)

Uploaded CPython 3.13 Windows x86-64

FXrays-1.3.6-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (93.4 kB view details)

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

FXrays-1.3.6-cp313-cp313-macosx_11_0_arm64.whl (78.8 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

FXrays-1.3.6-cp313-cp313-macosx_10_13_x86_64.whl (80.8 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

FXrays-1.3.6-cp312-cp312-win_amd64.whl (77.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

FXrays-1.3.6-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (94.5 kB view details)

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

FXrays-1.3.6-cp312-cp312-macosx_11_0_arm64.whl (79.4 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

FXrays-1.3.6-cp312-cp312-macosx_10_13_x86_64.whl (81.0 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

FXrays-1.3.6-cp311-cp311-win_amd64.whl (77.4 kB view details)

Uploaded CPython 3.11 Windows x86-64

FXrays-1.3.6-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (93.5 kB view details)

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

FXrays-1.3.6-cp311-cp311-macosx_11_0_arm64.whl (79.1 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

FXrays-1.3.6-cp311-cp311-macosx_10_9_x86_64.whl (80.3 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

FXrays-1.3.6-cp310-cp310-win_amd64.whl (77.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

FXrays-1.3.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (93.5 kB view details)

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

FXrays-1.3.6-cp310-cp310-macosx_11_0_arm64.whl (79.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

FXrays-1.3.6-cp310-cp310-macosx_10_9_x86_64.whl (80.4 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

FXrays-1.3.6-cp39-cp39-win_amd64.whl (77.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

FXrays-1.3.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (93.5 kB view details)

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

FXrays-1.3.6-cp39-cp39-macosx_11_0_arm64.whl (79.3 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

FXrays-1.3.6-cp39-cp39-macosx_10_9_x86_64.whl (80.4 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

FXrays-1.3.6-cp38-cp38-win_amd64.whl (77.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

FXrays-1.3.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (93.6 kB view details)

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

FXrays-1.3.6-cp38-cp38-macosx_11_0_arm64.whl (79.3 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

FXrays-1.3.6-cp38-cp38-macosx_10_9_x86_64.whl (80.5 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file FXrays-1.3.6.tar.gz.

File metadata

  • Download URL: FXrays-1.3.6.tar.gz
  • Upload date:
  • Size: 59.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for FXrays-1.3.6.tar.gz
Algorithm Hash digest
SHA256 7a93545a77b53ff4098d2c9768cc5422b54ac8c31797db96160ba48894db1c68
MD5 dff6ae01b62fb557476639bc3bd2dc08
BLAKE2b-256 44798e40207f7029996e67af3e29c0aba789337812b063b8b1c9766860546473

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: FXrays-1.3.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 77.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for FXrays-1.3.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 37e1d344b7336be0fd633b24a1961bc6af9e93e7eaa271a44b25ca9e8e1bc674
MD5 c3cb83251b6243685efd88e9609de93d
BLAKE2b-256 1a1089ef162083e9ce3c01549a1bfe943a70a6740191f3b22f3d586ca0a1bc71

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dbcbccedfcf2873523b57f2bf3d58070fc346370de899107e2ee667ec00b2c45
MD5 2d504db1b2ce66488c86c7d0c34846cb
BLAKE2b-256 971973117173775bab49faa79e70cf2cd7ddd76bc803dbe916c37b7bc0c0264c

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6527270377b7031899c73798ee0c556d12181e52a80b78aaeab92052a2d19378
MD5 6e124a75d7c708fdd415d1190d0486c1
BLAKE2b-256 a862db0a471ba92f1fd939e5b0e906349028a09ca24c3adf6a007ea39aa8aaae

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2f98c6785def65137081bf0a4ce6c5694b81cba079a161bb1d3af8651191e5c3
MD5 777cc0ec0a40c2879a1c4f626ea0e884
BLAKE2b-256 1d143173b06b719899ee6d9c3b6a25f9498a85240871d5f1655baf311b8525d9

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: FXrays-1.3.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 77.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for FXrays-1.3.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 039d70dfad4a4ec009119f2790fbee72ffb167f3702f6eb95bde5b175f464964
MD5 c9f4a0911c8577546fc07281a60a1715
BLAKE2b-256 eb706dc0e7c728ec9ab717f97f2d7fa5175861b81d48931c318d07e7be327d6d

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 db2bec26b4024c469f482f1465883f289fe12bfa0035620972731fa6ddf87c59
MD5 5b8b7d6f736dfc5c1b0f5dd8485a2511
BLAKE2b-256 455268c9a4764d5a646b7954dd5119b8a860d23d6b83bff1b6704978cfe0af36

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad1f3d7424a220a6e32bccb08b66bc98e2b8f00db4c4c84533f715396c42fd94
MD5 215998b935c8f2d0b1295e87d1c91931
BLAKE2b-256 a83f1db7c9275720b7ff167d1be4e7d1bed86a14ae082e61e1db420ff05275f6

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 90e3fc4cdecabc9760b5cbe091cbffe60f5311a02a49b14f70064f90ae29bd3a
MD5 37c61ca354c1b760e6b4405ee8ccbfb0
BLAKE2b-256 0b8ab6e71bc718b807e7a3f425f67e996e2e126d4b0ccb6bf28ff489810d21a5

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: FXrays-1.3.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 77.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for FXrays-1.3.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7d366a49006db8178e7651561d05a80a24d7b848e7768faa50a84fc63177a2e5
MD5 0d90ad3daddccb8f8b2652369dddb214
BLAKE2b-256 6661c6034629977a157b139f88e5f1ab2e6ceedd5a498c1de2ae75eccbee9e6f

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7a5646b06a9da2941e1db17328a05367a95d0e392d48e93c197bf0191347922
MD5 d2b1a49f81b38b2e0a1602eb83c433d6
BLAKE2b-256 e8a6ca5deb9001408472bf1ac4bdc6f947bba0a28f2116fddf29431e9c60fcdd

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05c7f8e1fbedd22062a3cee015889846cec30bdd71d3e80edec2bceb7e1bb201
MD5 7f1387f5b4b31ecfc81cb846cd2a318b
BLAKE2b-256 d489f39ddb2a6bb760bb1d577d8eb7d6f37357f76df6b0569130038b5ab431ce

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2b008f0442162c0ee130a9542eef06d38b926b3c0029b2fa2f98967383df6996
MD5 5fd08796bc33385be602159303dc5981
BLAKE2b-256 fbe225ed7f0830b68766252246729bf2889dead642413145eb6df54a4531a29a

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: FXrays-1.3.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 77.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for FXrays-1.3.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a46fd583cac74455fe4aa396ba4c990a8a96223679a66c286ce8d42e726ccc6d
MD5 d64fdedfa17df22ba0f169d68cad6408
BLAKE2b-256 96bdb4c6258d2ab93a6d9ed4bf150e1828ad261e847220f664f68317dd305138

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-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 FXrays-1.3.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 515b518cabceccb4dd1d347f2a7b7edc9102923cdbc702b341b30067dc13398b
MD5 1706746e9406bd223ffb46d0b3ba25aa
BLAKE2b-256 b84bf0f3cde00abeb7fb9ca7852b4cd044acb07719c0b73a55011db3e43f2dd3

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4cc21667ddaa6176b70cefedeb0646753a68cbc86ac8c157c2dc100998e13ad2
MD5 919d4b17b6d6d001afadabb9e8827f90
BLAKE2b-256 f622bba85a1ebdd0472de72515d790d8c547b13fec1ea51688ad5015c80892db

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f1f480d1338ee2530f00041c96529d081b6b6c6cfbb5bf2f1f7f41cb7a9311de
MD5 ae2d490a9ca7c8ecf9847aef89dd24b3
BLAKE2b-256 d617952b17cb2001f176c782b52f080cf6faa075746a6d9c519c15392909cdce

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: FXrays-1.3.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 77.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for FXrays-1.3.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5edc76e64fbbfe13aad9f31ca4d8f9d18c3852668127afc38aec862dbff4ef89
MD5 6e3e5db85c8e1032956d8c370bdc50bb
BLAKE2b-256 86c2b75d20318d06327111ca798791b87fd0432610bfc89283c8986c82fa3b18

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-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 FXrays-1.3.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cdef2b77863e2412b9024c585035390899b0cdfe70c9a9c7d20c9a74de8447c9
MD5 9fb5d97cc03460bbbe2989a0c3dabebc
BLAKE2b-256 7de08d1ee63b9a2a2a94665857741e808287f58be42cecd3d80fdeb9791191a9

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20f8cc701f0b74475410e2ccefba2b21e3a8ec0c4a831dcc652967b1b7387aba
MD5 a88e6b83188752d5d59a4f1afb4fbfb3
BLAKE2b-256 ea7a7dc4370473ed93839c6d8fc6bdf934a51a74707825bfa6c756d1f74549c4

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 431167d76def7826df920386c7db5998ac596798db49b737402f3b2b48e2585b
MD5 ecb71d41925aa353c2eb87a0311ba599
BLAKE2b-256 b9babc14c1c14690b459c062f72663c8b8c477f3c022e7144de04e5c09751140

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: FXrays-1.3.6-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 77.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for FXrays-1.3.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4170ed225ea177041f26d079bc576e0ac23ca2af983aa4780838472815b241eb
MD5 fb06675c1fdcf713cb3426f2ff4316c3
BLAKE2b-256 b5ac1985732f185ac8ff7dadc4f8402fed680f8e7f45106279abbacc39ff9f46

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-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 FXrays-1.3.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9161e4acc28d8792c534a821364e157f0c313c82a45c7c207d9ebb1460f2d138
MD5 d16aeb0177e0b43d727d105b776e8e5e
BLAKE2b-256 0029eb9f3fdef20bed05e9c387f101ac346aa26fcd94c079a95726108e47ce45

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 833c67cfba4c925321b9442772ac386b1d097ca93732a2861a8bd29fdf31caf0
MD5 a98882c15888ab490d309c47dea257e9
BLAKE2b-256 ad7076ffd7d0c249a2498722dfbcf3224f57730848df0577ea01b3d8b8713824

See more details on using hashes here.

File details

Details for the file FXrays-1.3.6-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 af0df7a0d881905a1c6f246f937a438a7e67b346d71987daacb64e6d5a39485d
MD5 db12233f49c5547463e8ba2475df0320
BLAKE2b-256 df64d3493a1adb0409ed83174af72e70c240c0778bc6e80ba1df1ec0798185bf

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