Skip to main content

Computes extremal rays with filtering

Project 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”.)

The algorithm is due to Dave Letscher, and incorporates ideas of Komei Fukuda’s.

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.2.tar.gz (31.5 kB view details)

Uploaded Source

Built Distributions

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

FXrays-1.3.2-py3.5-linux-x86_64.egg (74.1 kB view details)

Uploaded Egg

FXrays-1.3.2-py3.4-linux-x86_64.egg (74.6 kB view details)

Uploaded Egg

FXrays-1.3.2-py2.7-linux-x86_64.egg (72.0 kB view details)

Uploaded Egg

FXrays-1.3.2-cp36-cp36m-macosx_10_6_intel.whl (52.9 kB view details)

Uploaded CPython 3.6mmacOS 10.6+ Intel (x86-64, i386)

FXrays-1.3.2-cp35-cp35m-win_amd64.whl (23.3 kB view details)

Uploaded CPython 3.5mWindows x86-64

FXrays-1.3.2-cp35-cp35m-win32.whl (21.2 kB view details)

Uploaded CPython 3.5mWindows x86

FXrays-1.3.2-cp35-cp35m-manylinux1_x86_64.whl (72.0 kB view details)

Uploaded CPython 3.5m

FXrays-1.3.2-cp35-cp35m-macosx_10_6_intel.whl (52.9 kB view details)

Uploaded CPython 3.5mmacOS 10.6+ Intel (x86-64, i386)

FXrays-1.3.2-cp34-cp34m-win_amd64.whl (21.7 kB view details)

Uploaded CPython 3.4mWindows x86-64

FXrays-1.3.2-cp34-cp34m-win32.whl (20.0 kB view details)

Uploaded CPython 3.4mWindows x86

FXrays-1.3.2-cp34-cp34m-manylinux1_x86_64.whl (72.5 kB view details)

Uploaded CPython 3.4m

FXrays-1.3.2-cp34-cp34m-macosx_10_6_intel.whl (53.0 kB view details)

Uploaded CPython 3.4mmacOS 10.6+ Intel (x86-64, i386)

FXrays-1.3.2-cp27-cp27mu-manylinux1_x86_64.whl (70.5 kB view details)

Uploaded CPython 2.7mu

FXrays-1.3.2-cp27-cp27m-win_amd64.whl (21.7 kB view details)

Uploaded CPython 2.7mWindows x86-64

FXrays-1.3.2-cp27-cp27m-win32.whl (20.0 kB view details)

Uploaded CPython 2.7mWindows x86

FXrays-1.3.2-cp27-cp27m-macosx_10_5_intel.whl (54.5 kB view details)

Uploaded CPython 2.7mmacOS 10.5+ Intel (x86-64, i386)

File details

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

File metadata

  • Download URL: FXrays-1.3.2.tar.gz
  • Upload date:
  • Size: 31.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for FXrays-1.3.2.tar.gz
Algorithm Hash digest
SHA256 eedfce49f9f8ac393241e8773cfbf61964a23c522ccb429e3bd62806e52960a0
MD5 78bfd026d87cae385cb563fcdf5d1f94
BLAKE2b-256 3ffc0a8519caee5cb970d5fc81374d352ad534d9c1d4a0391ffc47cd982ce2e4

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-py3.5-linux-x86_64.egg.

File metadata

File hashes

Hashes for FXrays-1.3.2-py3.5-linux-x86_64.egg
Algorithm Hash digest
SHA256 ed0133f37aae98016c6cfd16e90c414b53609144e829f61c44a6abdb45b0fe01
MD5 e78e0980721c1f7e3beffc31c6f481de
BLAKE2b-256 d2180d424f41c282fc312bfb537e2a5721ceda48a1dd4358621b29377f49d35b

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-py3.4-linux-x86_64.egg.

File metadata

File hashes

Hashes for FXrays-1.3.2-py3.4-linux-x86_64.egg
Algorithm Hash digest
SHA256 389a1d85afe3314c23c67a545ac331b72a031ae67bb694bab12e113c55b86d93
MD5 402dfb957ae59ba1386ed27ed8e009ca
BLAKE2b-256 6088a59c9a4059fd86c5f0e574720c968a42d26585ec32732a97c0d30b61903a

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-py2.7-linux-x86_64.egg.

File metadata

File hashes

Hashes for FXrays-1.3.2-py2.7-linux-x86_64.egg
Algorithm Hash digest
SHA256 c539df7812c007178d732c6d533e413d9af65afe2321a44f6aefabff549bbc92
MD5 fe02531de0ddd0c5119743b553f94984
BLAKE2b-256 033ced361310fe908e360d58fd0be65489d8c36d09c1aaec71afb8b855e07127

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp36-cp36m-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 be6a38b4e9d75fe436d3fc2c4da6953d2d995b340a08de022c612f076ebdb213
MD5 72b619d38954a201d033a5f70bec9ecf
BLAKE2b-256 415f4ab52a0b217fd5802c97042205b79aaa05b970ec77c36cafd316de3e3f0c

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 9bcdaa1496abce0bc5da7f98c75d0cf5267b9544837468c86aa09d1f724dc372
MD5 a594b3ea4a1f4096a0c8ff5ee5dd6310
BLAKE2b-256 c9d00e00685997b7cd549caa345c9f469b736a152adbd07e569c3005bb2f4447

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp35-cp35m-win32.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 33eec311bfa2b8aa32f05bf998646e0bfa3a39b96902e0b78abb72298016ec77
MD5 d99c87a048461dcbc95465f5de40f20a
BLAKE2b-256 c03e973349950e230bb1e8ca99cdb3333e5ee1c6a73ce8a29e89fd21cd9bb1c5

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 78b81d33b379327bc05570f9b82e7476ad6f6454aa91f948e5b1dba45369db1e
MD5 e1a537e2f9e4ab45d4f1be8b5dada417
BLAKE2b-256 36f927ca3432cb5095ffc64baa7dd7921c613e44cbcc87687d87fabd798058ec

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 75b3bf81f86eeb35e07fdfe6385a530c5a096e62aaf726f492de742fe8ec8335
MD5 a50b803b6e7afdc0b2c7b331de4b3732
BLAKE2b-256 29eca28202f428e94a54e91ecda0519a0135e57e54d5896b55ca65bcc40010bb

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp34-cp34m-win_amd64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 29c21dc264688e64d0322f506987afce62e22877c4243914a6976b5a71dc1e38
MD5 9215bdf9cde47f7bb60f4ae3f48ac931
BLAKE2b-256 c37d8abaa245f1145e06f9e0b0447449d9ab3351c0b222073777dd6616c26dd7

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp34-cp34m-win32.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 ffd4863a43705e5e1e23770390c27325579d0b584c75eaedd8d0b2d91965faf3
MD5 4fdff8ed1e8ef9c49bd770566e6063c2
BLAKE2b-256 25cbc5ec9928780e9cd26999cf5aee2ad2f1187a7b2004d3b10d59f60bec04bd

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c8a51195250bcaffa5e15e6563cc32d41b3e60079d45934646db76dc8cfa80b9
MD5 a7561d7e27e4fb1d91a065f6b1f8b992
BLAKE2b-256 235edcd8447a1d2da14bf624ec5fe8298d95c6f533f85b21720a53161d30dba4

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp34-cp34m-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp34-cp34m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 1c579673797a46b7557f3ed0e4c888962dff1f171d918251fe030a9219898a1f
MD5 7c1cd5eae47fa542adc417f1dab8f0af
BLAKE2b-256 13b9b351af532d3414a533f7292beb763357c9e39f1b735607efc450a3f78c3d

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1a0cd086f35beec0615dbaca93486ff0b39a16a6286b6a25a01c2620c8997aea
MD5 c773c259a36ad99d64b352c13499bccc
BLAKE2b-256 b40c8c520908c55ea17488619b6a1e165bc7ffce62b925bbf9b64556a260948c

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp27-cp27m-win_amd64.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 3753bc7a49198143438e784368ae30a410a739e7abf1b91ac79cc072e639b168
MD5 48251d51f566f9edb8426be817b4ee61
BLAKE2b-256 657f2c13cf25f28c3e7e9c88934627a15ec8ef3492c194abfc9205ebff759919

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp27-cp27m-win32.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 faaed93aa59d24e1380bd3f1a8d1426e5c5f32d5bc91dfa3d8034ed3c966514a
MD5 04d74c72ac2aa62db1ac60f1df659edb
BLAKE2b-256 3a997be4db2bcf5d6801254298e29439376105667fbda555506ae87785e913dd

See more details on using hashes here.

File details

Details for the file FXrays-1.3.2-cp27-cp27m-macosx_10_5_intel.whl.

File metadata

File hashes

Hashes for FXrays-1.3.2-cp27-cp27m-macosx_10_5_intel.whl
Algorithm Hash digest
SHA256 55eee559a7651f3fb69ad698786edfe744074c162584548adf9f00f3af014f98
MD5 65ce3949a7633b36cb04b2a944dc7710
BLAKE2b-256 fbb533918511d49f8e9d28a22e16ab61e9b8c23ce0512c48f3935a93e3eb281e

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