Skip to main content

passagemath: Generation of nonisomorphic fullerenes with buckygen

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 package

This pip-installable distribution passagemath-buckygen provides an interface to buckygen, a program for the efficient generation of all nonisomorphic fullerenes.

What is included

  • Binary wheels on PyPI contain prebuilt copies of buckygen.

Examples

Using the buckygen program on the command line:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-buckygen[test]" sage -sh -c buckygen

Finding the installation location of the buckygen program:

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

In [1]: from sage.features.graph_generators import Buckygen

In [2]: Buckygen().absolute_filename()
Out[2]: '.../bin/buckygen'

Using the Python interface:

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

In [1]: from sage.all__sagemath_buckygen import *

In [2]: len(list(graphs.fullerenes(60)))
Out[2]: 1812

In [3]: gen = graphs.fullerenes(60, ipr=True); next(gen)
Out[3]: Graph on 60 vertices

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_buckygen-10.5.24.tar.gz (3.6 kB view details)

Uploaded Source

Built Distributions

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

passagemath_buckygen-10.5.24-cp313-cp313-musllinux_1_2_i686.whl (309.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

passagemath_buckygen-10.5.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (331.7 kB view details)

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

passagemath_buckygen-10.5.24-cp313-cp313-macosx_14_0_arm64.whl (86.3 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_buckygen-10.5.24-cp313-cp313-macosx_13_0_x86_64.whl (91.9 kB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

passagemath_buckygen-10.5.24-cp312-cp312-musllinux_1_2_i686.whl (314.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

passagemath_buckygen-10.5.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (335.7 kB view details)

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

passagemath_buckygen-10.5.24-cp312-cp312-macosx_14_0_arm64.whl (87.0 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_buckygen-10.5.24-cp312-cp312-macosx_13_0_x86_64.whl (92.6 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_buckygen-10.5.24-cp311-cp311-musllinux_1_2_i686.whl (313.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

passagemath_buckygen-10.5.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (335.5 kB view details)

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

passagemath_buckygen-10.5.24-cp311-cp311-macosx_14_0_arm64.whl (87.0 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_buckygen-10.5.24-cp311-cp311-macosx_13_0_x86_64.whl (92.5 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_buckygen-10.5.24-cp310-cp310-musllinux_1_2_i686.whl (313.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

passagemath_buckygen-10.5.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (334.7 kB view details)

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

passagemath_buckygen-10.5.24-cp310-cp310-macosx_14_0_arm64.whl (87.2 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_buckygen-10.5.24-cp310-cp310-macosx_13_0_x86_64.whl (92.7 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

passagemath_buckygen-10.5.24-cp39-cp39-musllinux_1_2_i686.whl (312.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

passagemath_buckygen-10.5.24-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (334.5 kB view details)

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

passagemath_buckygen-10.5.24-cp39-cp39-macosx_14_0_arm64.whl (87.2 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_buckygen-10.5.24-cp39-cp39-macosx_13_0_x86_64.whl (92.7 kB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

File details

Details for the file passagemath_buckygen-10.5.24.tar.gz.

File metadata

  • Download URL: passagemath_buckygen-10.5.24.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for passagemath_buckygen-10.5.24.tar.gz
Algorithm Hash digest
SHA256 56e7b73668f735ea6195ca941cd18b512a40925fbaff16c40ae3894ee8c3445f
MD5 603975194b35d505549c655f0c8e0fc2
BLAKE2b-256 8022a8c7104b798745c11032a4ed7ec740fcef927f3c27dc64d7c56f924701b7

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9d6c46a96a0485a6509ddffe37a7af993623cc01bd5a3c47aa310d36ca4ce6ff
MD5 2668b51b5581358da314d399650fcfcc
BLAKE2b-256 54d858db5c6a273701dd9a142e0487d5d286d0524b6dcd2116f602da55c4f675

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f6d67e96c41ae4c66e33019cbc165419ec17e8a0904310beb1e72bd9abe126d
MD5 4364b44ff0f9f5e6d594a9cab9652b85
BLAKE2b-256 1643f64f4a8d3d728e6890afb2df3297536f3bf65e2ee048d9f180412a220c10

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2c304de39cbe30e8e4ddc806c7f136486223827ed051343d234539e941cfeed7
MD5 63abbe59b45c7adc96938a6dde65a570
BLAKE2b-256 23d1ef78cf35f53265fb0a69ab2e14993245525903f50023c86de71c092ab03e

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7ccc47ef6b87b3470d976f2264012c5ba886d467e3851fac2ce1c29a264d6d6d
MD5 f12c942841dc2ed57834332c8dc2687c
BLAKE2b-256 af9b6b9b5c32f01f70036011452c7c6833a978420719bd0ffaa2626164463fb6

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9dda2359401fa4e1fe2aa81299dc444b0ef7fcbde4db65ac859abe8c7b84df76
MD5 920b25532a3d2684e7a5893996574645
BLAKE2b-256 52325709d6d4594e5f654f47bdd8f2dc64c1ecb042e53eaccf02ba9e779c3edc

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 53dca98b978b742fdb6b3c8304a7bbbd859214e604fa78498262b47676774cad
MD5 24bbde6e8f3e1e922f9d05f8b921a419
BLAKE2b-256 278952a5d0be3a543636b1b286c732b9120aa1639ca6973e6dbe531723ad2dfb

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6cdd5d074d39c87869407a079c483d97cec376a720cf138b4a0f9faa990e8d9f
MD5 374b19309e98d418144c3281df42460c
BLAKE2b-256 ca66e0c98bf40580e8876da8b2172d2d81a4a47006a86f5c0462d53a0779381a

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a949d8d166abd05d97db2260e59f79250b7d3693e52dca6dd28e276b1d49b4d8
MD5 40e62c73063ebdfcaf0c9520cfcb2ed2
BLAKE2b-256 00171fba7ed3fd35fc5df1117a729ba421f3f1d3b0245acea1d8d8ca77764645

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 669c1aa610b6f66ed1a1018586ac9ef660f9d61b2c6e41a555ebfbda03443be4
MD5 be944686a49ed134cc9fdbd0f4c7327d
BLAKE2b-256 56588d4c54dd9c1710ace20ca2bdde038563042d63a6fa379c9c956a0b962356

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 86b541e67dc542261523c8b974ca9618c2a08eb233a6e9d0a36cec5d1c3d06c0
MD5 d1dc0ecc45047cc49dd0d89c0f2821b1
BLAKE2b-256 82e205163f16d7c44eff31fce6fb0384efe006bc99ce82d22f4eb65d889e4889

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a61ee082745f5e7179a65d7f2fa973fadc396fb537479ef3e60bc6b4d105f6c4
MD5 f314e8022980b83b1bd6c1f5bada1f7d
BLAKE2b-256 4e075fb4788be4e267692674a1fdafed2bc2b7be2e2e0689d4a8e6ad77b1d08c

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 802d21e88910fa22e8b2b1da76793321bf4e6c2b4df250184889a4a98d9e4696
MD5 2dd58ceec6d6d9c696dcee7394c17d6d
BLAKE2b-256 11d6e846979435a5fa599d0d22352c0480d88ef7282f26957ecca881785bd393

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6c738ac196307d6cfdbe746132faa88e8a916754a894e13af080b7e9b83fba6f
MD5 5c47c13cfc1d988499a95f8b35cc6f72
BLAKE2b-256 8f85d39264d9a5b5514a667a8f8b7716a24376823a487d47d15d1556ac8a52c4

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 11e7820d8954a28c8b29416e224d8955f13e202c63b7f6c1f7fa9485fea4b9ce
MD5 ac47fd7731064b33aecd62001a6be54c
BLAKE2b-256 bf9681964a7a866f90d0424bec2a0c0968419c950b76d46d4267cf494b8930cb

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4090a737f52b5ade1ef3aa95205d33a47f38d08a1922f8a32a96bdc9d47930db
MD5 f04c6e48c3207486522b4ba2dadaa566
BLAKE2b-256 8758e9e898276ff04b7902737c24f484b9cea76b0a4c2e4a4486f95aad6edb52

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1374bcfd9d55f8f86f5c87435e7d24615c7efe218a6692e152f87f84087f82cb
MD5 fafd3b7e16465e4ae58322294801b0b5
BLAKE2b-256 5db740fcdee29348452d051859e3f0d980da4834e249195f08266a8fd8edc9b4

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 104d83bf9f1b8942589204e5b2527f693db4809d6b7b8bb71e86036ffa227876
MD5 4ae0c97b21d79d63463fc19b2ad3dca2
BLAKE2b-256 e52d276be2b5439497a4e64e4c4beb30e45700aa5991221694723fdc884dc722

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9e0091ff3b3218a070fcce456ee06684c908c75e3549c09d250d0888ca27d7f1
MD5 91b1c80aef22ea06f7a45d35007923c6
BLAKE2b-256 a857863cc32f150433d8736d65eeba98f579e9034e74c6872fcb72ea356e9db7

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 65bd2f7773106c0bebb66b0b5f0f2bff3e811ec84288075bbe3568bfd576b6f3
MD5 02cf7ea68642c0e58b49e108a06c7f7d
BLAKE2b-256 753de08f50c60caa4d7bd5684da98d1312753d13e05ba665b657373397b6cbea

See more details on using hashes here.

File details

Details for the file passagemath_buckygen-10.5.24-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_buckygen-10.5.24-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3b79cd3c57a28c8a6fc1791fd7186c808c640867bf0d9a5c529b6b57fc19f21e
MD5 443645878dcdc648f271c43ab06460ea
BLAKE2b-256 4803c3d8435b64106b7efefe232ba31d97ec69cc10dd012fe479cc4c711fae57

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