Skip to main content

passagemath: Rankwidth and rank decompositions of graphs with rw

Project description

About SageMath

“Creating a Viable Open Source Alternative to

Magma, Maple, Mathematica, and MATLAB”

Copyright (C) 2005-2024 The Sage Development Team

https://www.sagemath.org

SageMath fully supports all major Linux distributions, recent versions of macOS, and Windows (Windows Subsystem for Linux).

See https://doc.sagemath.org/html/en/installation/index.html for general installation instructions.

About this pip-installable distribution

This pip-installable distribution passagemath-rankwidth is a small optional distribution for use with passagemath-graphs.

It provides a Cython interface to rw by Philipp Klaus Krause.

What is included

Examples

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-rankwidth[test]" ipython

In [1]: from sage.all__sagemath_rankwidth import *

In [2]: g = graphs.PetersenGraph()

In [3]: g.rank_decomposition()
Out[3]: (3, Graph on 19 vertices)

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

passagemath_rankwidth-10.4.64.tar.gz (7.0 kB view details)

Uploaded Source

Built Distributions

passagemath_rankwidth-10.4.64-cp312-cp312-musllinux_1_2_x86_64.whl (232.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

passagemath_rankwidth-10.4.64-cp312-cp312-musllinux_1_2_i686.whl (215.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

passagemath_rankwidth-10.4.64-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (225.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

passagemath_rankwidth-10.4.64-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (209.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

passagemath_rankwidth-10.4.64-cp312-cp312-macosx_14_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

passagemath_rankwidth-10.4.64-cp312-cp312-macosx_13_0_x86_64.whl (42.4 kB view details)

Uploaded CPython 3.12 macOS 13.0+ x86-64

passagemath_rankwidth-10.4.64-cp311-cp311-musllinux_1_2_x86_64.whl (222.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

passagemath_rankwidth-10.4.64-cp311-cp311-musllinux_1_2_i686.whl (206.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

passagemath_rankwidth-10.4.64-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (212.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

passagemath_rankwidth-10.4.64-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (198.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

passagemath_rankwidth-10.4.64-cp311-cp311-macosx_14_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

passagemath_rankwidth-10.4.64-cp311-cp311-macosx_13_0_x86_64.whl (41.7 kB view details)

Uploaded CPython 3.11 macOS 13.0+ x86-64

passagemath_rankwidth-10.4.64-cp310-cp310-musllinux_1_2_x86_64.whl (194.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

passagemath_rankwidth-10.4.64-cp310-cp310-musllinux_1_2_i686.whl (188.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

passagemath_rankwidth-10.4.64-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (183.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

passagemath_rankwidth-10.4.64-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (174.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

passagemath_rankwidth-10.4.64-cp310-cp310-macosx_14_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

passagemath_rankwidth-10.4.64-cp310-cp310-macosx_13_0_x86_64.whl (41.7 kB view details)

Uploaded CPython 3.10 macOS 13.0+ x86-64

passagemath_rankwidth-10.4.64-cp39-cp39-musllinux_1_2_x86_64.whl (193.7 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

passagemath_rankwidth-10.4.64-cp39-cp39-musllinux_1_2_i686.whl (187.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

passagemath_rankwidth-10.4.64-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (183.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

passagemath_rankwidth-10.4.64-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (174.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

passagemath_rankwidth-10.4.64-cp39-cp39-macosx_14_0_arm64.whl (4.3 MB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

passagemath_rankwidth-10.4.64-cp39-cp39-macosx_13_0_x86_64.whl (41.8 kB view details)

Uploaded CPython 3.9 macOS 13.0+ x86-64

File details

Details for the file passagemath_rankwidth-10.4.64.tar.gz.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64.tar.gz
Algorithm Hash digest
SHA256 7adc5ffb4ae91dc8e372c9c918f201a2ae50d4a030efe566ed210eec7f82f633
MD5 a3743d0ade9064acff36e3458ac10138
BLAKE2b-256 0740ce31f0157b9f67462624db809fb8e7292d018f3a1a24214f565e9d6ea30b

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5b6cd36bead3b37685e7c66d0e6723eb67b6596bf7f9eb29d99c5467acd48135
MD5 6cf6ba186d390f091dc64f7195810c38
BLAKE2b-256 01e9fb9929d0af212509c01a9dec221eabc69d35348f079b1775c20016036530

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4b11507600fe497261650df368d175c28a3a80bd154683d70ef56113ebce665b
MD5 a39bc5c66e9778067fce7efac9da1254
BLAKE2b-256 e3c0cd6c901e23a93f473fc7eca1409429d667e37d4c57d49f9d9c1c680ec703

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d838cffa1fe5a4ce31d92bc27d3cac88aecee9a0b92c70fb008b8e4499919c9a
MD5 0aa63d57cbe9e380410e4bff8877470c
BLAKE2b-256 a1a405f5fb156814303e9aea321164d536795e6e0a107dee77fe2d830de41bd1

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3aa297952361797aa73232cd101b3faaa9d97bb18d4fefed58151ecd7b8ca998
MD5 02ec927cbd89b9cc26ae525787032a69
BLAKE2b-256 9a7aeb2a1b53f030728a92081a4ba15f1eb554b9e450a2c86d7e99e87d9e3132

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 ca228132db30936b8080454d3acbd65fdf5eeb060c33906b323b1d25bd22e1b9
MD5 4bbfae16647736975dee1a37b078dd5f
BLAKE2b-256 79725cfc134a991c546e0691d08f73516de8d426369e67ff6425e1187aff5f27

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 06a81c79f213ec7657f9e8a311b222093c85ac657ed3a16a94ac685789f7ca21
MD5 d42b3efb0e81c906ea78fb69d7c32691
BLAKE2b-256 e7cbffe9965b49d8b8a15048dc99ef3a97a429d52b71984ddf365a0e4e3cb4d9

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4446b8a66645a9550e5ee2f67416941ce126df3f1312a0b96747d3f622fb94ca
MD5 9ce36a0c5a336c59c4910e4cf197ef7d
BLAKE2b-256 3166b25ea9b602e3edb7ceb7a1b8d95bf7a0d54ef4b08dfb716c0504a73f9dde

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7ba6811a064502a80ffea58da6c4e65455340390cd3a15da8b570ab762418ffa
MD5 22534dec5b0f31f6e511ff47a4a2e565
BLAKE2b-256 413a3ffc313d9b490213f7341b8c5d90076be28abf807ccd88be494753038a6f

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d8d3d38b6f9a96bf25f57d7bed4e5f61b16808c327fe5d6f96cf6b0835799f2d
MD5 1256d43bda126daea5ed992deab161b3
BLAKE2b-256 e94ef21edc9d032ccaae2e098cda78a01e89612db2c3e11417a26bf7a50bea12

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 680b45cf422f03b79c15bdc22b12f21586153c92865f674b1b1afe327ed3bc1b
MD5 1bca8e7b6d917e4e1a2f9bebb1637db2
BLAKE2b-256 63615bdf9ad3875453126f595d5ec0a8f38936e8ddf0665be5dd466ca1c89b1e

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 30213de23a5a5653ade23a8a658a8260943dc286552d95a2e4a21bc2dc485908
MD5 3b686047b9dfcaa9f31f0b55a63be909
BLAKE2b-256 03b8dea2c9a8b59ed1480ca25bb240bf6e4832e3cb3784e86618e2e7295c2808

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 127faaabee55092159b51e5eb82d2f4003f046e5ac5c8dc8464db8eb207b49d1
MD5 b9077ea707a7ab4af5c10ecc33d1ea51
BLAKE2b-256 b58b336e61f5898946b22b59bee64f34f347bc562914a6d510d8175ca5418cdb

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b8bab512a8b60f40d1a9896ae8a454a70e38da4fef8cdf9d77576dc2bc36cbcf
MD5 5a9ae14ec81d0138e45dd64bab8e3b93
BLAKE2b-256 5579bfe0283d921d89f8b09ad33f51767f4ed5bde9b66e607398c3cfd0119ebe

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6737744e63a976dfbc408211bebdc043dd51480dc20549c0da831fc6e60a9f9b
MD5 2d5ece885db06c8790596fd270940778
BLAKE2b-256 35ee1bf4e013ee77bd80a7054b108f411209c65412411c516d1ad5527ce43b23

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a2ef4528d223004e12cedb760bc20c70c54d74652d8182acb4e29f4508952927
MD5 cbe0f4706f75604f628771ce5c7e4cea
BLAKE2b-256 9aae3d3ce3aca9bbee44a019f17a884688aa0365b0f83f1f312bb2316bc940c4

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1517ef64935c431bf22b62dddff40352533f8988fd93f331740da3569bdb9089
MD5 d080255e77953fb4c0693798537a0f2e
BLAKE2b-256 651f20a8e0993d66e04094eeaf3989b8ce95bfcb04da641a4103b72ebad95ed7

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 be06a9c9fd022a901303b690e92e7bd23c384b7b0464fd67449e314f34aa37bb
MD5 82d22cb3c54ce7182eaac14524506967
BLAKE2b-256 dd43d9530f3411623a45ec1ac128f05640cc9b0e30171cc74fff3389ff2a5668

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 779791902bcfda7ad2574e4da26205aeaffc6a965bf9fba64ddca0f1baf04732
MD5 7d133001573bcf21ddc470c627ef0628
BLAKE2b-256 b342353ce2f66a62dd72d37f4935871637c66904e131da438b88f1607baec954

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 993962b67cd85123a8ee93d41b2e5a0395528fbc39e009dc25552617ed78f9f3
MD5 36741e587e12a390c749cd4974cd8d30
BLAKE2b-256 dd2d224958d577a6ebcd1442509cdc9dc294d8ee4128ba77f571b7b3a190d45a

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 496f0c858bd7308d5ef186c36161bc1869a693193d4ca8bd8478679659348485
MD5 5d7ac16ad1d3c9b782f1201fab763c8c
BLAKE2b-256 0bc784f39dba1fc21f90e1eec6bf7667f144d9e4f2034a28b781d9a624fb770b

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc76fe6e5080fd70ca90e005ed69de24f7ec681cf677af4bc0c185ebf7129091
MD5 0669bd08183baedb64bc3fc06a637683
BLAKE2b-256 f64dfc6c38bc2ae1a968ebf64d4891e956547b97cc893492dd6a5d03a70451b4

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7254ca42c01a01e5f7f00c91312ac003574e336853ebc17f842be1f1ca2a4b63
MD5 ccb50eb625f12a155e025f9aed5632d2
BLAKE2b-256 635146b643f30098cc184885f9ae0d39b343a8fb7a053dcad2f74d539ebb522a

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 ce467076b21247207d67ed61d0efecb8cbede0708e0e0299aaf78bcd5ea2ff8e
MD5 c719f46d8e9688071446d057f19f88b1
BLAKE2b-256 dda39c4a5e4f6d50c5a03a040d2a2ecc3a6eb004da0589ad3dde73b2c0865c16

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.4.64-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.4.64-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 dbc915317d745309fde717000cc78938d6587e35b8901b55b9c54c7f1f4ff3ff
MD5 e1b04b5297985837a3520827180dfaf4
BLAKE2b-256 f6131f300dbbb966b87d20aefa82bb4607ac515803ad13a243bd78c3645d80f6

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