Skip to main content

passagemath: Certified root continuation with sirocco

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-sirocco provides a Cython interface to the sirocco library for computing topologically certified root continuation of bivariate polynomials.

What is included

Examples

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

In [1]: from sage.all__sagemath_sirocco import *

In [2]: from sage.libs.sirocco import contpath

In [3]: pol = list(map(RR,[0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]))

In [4]: contpath(2, pol, RR(0), RR(0))
Out[4]:
[(0.0, 0.0, 0.0),
 (0.3535533905932738, -0.12500000000000003, 0.0),
 (0.7071067811865476, -0.5000000000000001, 0.0),
 (1.0, -1.0, 0.0)]

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 Distribution

passagemath_sirocco-10.5.14.tar.gz (5.3 kB view details)

Uploaded Source

Built Distributions

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

passagemath_sirocco-10.5.14-cp312-cp312-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

passagemath_sirocco-10.5.14-cp312-cp312-manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

passagemath_sirocco-10.5.14-cp312-cp312-macosx_14_0_arm64.whl (578.6 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_sirocco-10.5.14-cp312-cp312-macosx_13_0_x86_64.whl (668.2 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_sirocco-10.5.14-cp311-cp311-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_sirocco-10.5.14-cp311-cp311-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

passagemath_sirocco-10.5.14-cp311-cp311-macosx_14_0_arm64.whl (579.0 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_sirocco-10.5.14-cp311-cp311-macosx_13_0_x86_64.whl (668.1 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_sirocco-10.5.14-cp310-cp310-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_sirocco-10.5.14-cp310-cp310-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

passagemath_sirocco-10.5.14-cp310-cp310-macosx_14_0_arm64.whl (579.2 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_sirocco-10.5.14-cp310-cp310-macosx_13_0_x86_64.whl (668.2 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

passagemath_sirocco-10.5.14-cp39-cp39-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

passagemath_sirocco-10.5.14-cp39-cp39-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

passagemath_sirocco-10.5.14-cp39-cp39-macosx_14_0_arm64.whl (579.2 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_sirocco-10.5.14-cp39-cp39-macosx_13_0_x86_64.whl (668.2 kB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

File details

Details for the file passagemath_sirocco-10.5.14.tar.gz.

File metadata

  • Download URL: passagemath_sirocco-10.5.14.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for passagemath_sirocco-10.5.14.tar.gz
Algorithm Hash digest
SHA256 2049823d6d013f69558219fd4d912ea515e711b359a8fefa2c521a3fed15e576
MD5 6e638f13d935c2bcf5a7c45282dffb7f
BLAKE2b-256 fba144c90cbeff5a87aa5f828ca72eddf9585b1e7f7887d59798eff50b09af46

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a5e56b66b8c9c4df31bc9cb812dcd8a1a608ce3cc679444a32b1dbc423420736
MD5 4fb888490b1820bf6d17c6a6168dce07
BLAKE2b-256 aa72c64614824dd184203da83f0ca717683feac8b2152138b63e9f777bf18777

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b4a73844ae5addc5f94db9e2a57e27efd6b2087e199abb73836f154e444a4dca
MD5 c4eb7cf2422bb067ee90f25c2b594598
BLAKE2b-256 c1345dc495a286a337dc859f7c7b0cdc1e9006322043c15e8a153e80b0a3a174

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 503170ab29c8ddd1e8cc767498f4a9e5108f8c17c6fa38747768418c04da17f1
MD5 ebdc24be0f5e2fbd3bc6cce0da784f9d
BLAKE2b-256 bc5d736d911c6bb9b76f900e652d55513bc7e926610622b235129c0bbc8be29d

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e1eda1d780652eb92343153e3a57b22a29918185adfbcd83cff8334f4b5c2e7f
MD5 4bebef36f3502c0ac8d32852216db10f
BLAKE2b-256 83e36ba8417523d5ee08c50cf46134d0b9a657f57fb712d79e120544556f28fd

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 82094f01c044bc1a3137b301d0db0f8345d344dd7b689ecfea6a8f991a1e7506
MD5 8101878d5018fc54aaac020f78763a31
BLAKE2b-256 50a26e22e5e1121df460105d52acde80e9b461dd3fbc30baf675778bfb13387b

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4b3c4a42442d0d983c2cfda5c2a320c3fdc25a2fc5b661f465aff4dffd731d46
MD5 8c412fe67eb4d5f8c969ee236ad22b0a
BLAKE2b-256 489af0b49a2f837590d413a4856d85e474ef02a5793340b5c89cdf3681a2b934

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1ab753e9a56f17cbfb0180d2d42388fa539a12e02e486f9fabe3ade00a8b595a
MD5 5c1da91349213843dd64a8bbbef5f120
BLAKE2b-256 0145a7564d83f9807275fcf74d2a16050faeb65b1031f0d3c694bf94b3bc2027

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7d1b83940070d96417e12f33e8bda00d7f087d9b8fa261cda59830560a042381
MD5 257bd59fe3b7de945dddd3f6abdf2d5f
BLAKE2b-256 bd485295976231d1af6898a8aa759d85f19da6bac3f3dbb8447895e64747660b

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0059dc3e13b51b4265052eecbf87871012d5fad7ad72f35e655974d4613d5ab4
MD5 3f53a91d430ec74b6cacae2157c261de
BLAKE2b-256 aaed109e722d42c27e95a641fcf2a77644068a484df25a088b14149e4581c87e

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 159d60dac3e35b41f34963a603144302774b14033ed97d96cc2adcf80ce2d5f9
MD5 4fbab1dc1f525922bf8257dd2a10c552
BLAKE2b-256 4e569f403f4d2c2819aab7efac0e919549e3a9d135311f11b376781e55bc4417

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4a16b93ff8755f916570ade0a84720837a7cfd62bd2eb71c7d4c525c90507b90
MD5 7e0e0efad7bbcb149471720830bc86ef
BLAKE2b-256 c8e8a2622f6696b450fd28076ef9fa99813372544f1fd032dc12b877c080f061

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 356a9c7b2cdcd2ba719e7789fd5b355b034583bd6242aa22371876f136cda553
MD5 d82d347c43462db520faa35d5e7bdef1
BLAKE2b-256 716ac522e9d9efd4ebb150f9e1b6b9978039fd9f0d2ca5585a8a44ae8fab10cd

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e892b9e5a6050c4444a7b71090121151cce2a0e80ca0f36544661220ca04b582
MD5 ee961fe069111a9f030e10c35cb50bf2
BLAKE2b-256 a36dd52b5c119f77715cd84cde774185eb00a057a7863433cbb4eedf92c8f2a4

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 068420fda7930ae0c874f7ffd1b6ab8564fa76cdaaf8b391929aabb35907411a
MD5 5615b7f5cd5048c92e7dc2fb913e97d6
BLAKE2b-256 7c45d1e6790c69165967108031504266374925a2db60ce6056e3d2ab07c9e411

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 037c4167889154bb6f521cff9648ea3db0851dcf3d16ef4d7b5383d8e10a7981
MD5 a1e9a47361f65c553d7c6875d3fa5651
BLAKE2b-256 e0a4bea612ffd06442af8963742b70d735310b46db75951babc86bb1cf683d65

See more details on using hashes here.

File details

Details for the file passagemath_sirocco-10.5.14-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sirocco-10.5.14-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 65239c10ada2ea75c61aecf4c79dad6e08ee51d2ef6d30afa08cf48661986a68
MD5 f47a5d9b81ca5bcf08038313b7a9546b
BLAKE2b-256 d0344bedb8a00173d71556e83f7b71480aa6ea1034e58255ab8327809991f899

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