-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
248acbe
commit 952b6e0
Showing
19 changed files
with
788 additions
and
652 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
.. Copyright (c) 2024 J. D. Mitchell | ||
Distributed under the terms of the GPL license version 3. | ||
The full license is in the file LICENSE, distributed with this software. | ||
Bipartition helpers | ||
=================== | ||
|
||
This page contains the documentation for various helper functions for | ||
manipulating bipartitions. | ||
|
||
.. automodule:: libsemigroups_pybind11.bipartition | ||
:members: | ||
:imported-members: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
.. Copyright (c) 2024 J. D. Mitchell | ||
Distributed under the terms of the GPL license version 3. | ||
The full license is in the file LICENSE, distributed with this software. | ||
Blocks helpers | ||
============== | ||
|
||
This page contains the documentation for various helper functions for | ||
manipulating blocks. | ||
|
||
.. automodule:: libsemigroups_pybind11.blocks | ||
:members: | ||
:imported-members: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
.. Copyright (c) 2021-2024 J. D. Mitchell | ||
Distributed under the terms of the GPL license version 3. | ||
The full license is in the file LICENSE, distributed with this software. | ||
.. currentmodule:: _libsemigroups_pybind11 | ||
|
||
Blocks | ||
====== | ||
|
||
This page contains an overview of the functionality in | ||
``libsemigroups_pybind11`` for blocks. See also :any:`Bipartition` for more | ||
details and context. | ||
|
||
There are a number of functions for computing things about | ||
:py:class:`Blocks` objects detailed below. | ||
|
||
.. toctree:: | ||
:maxdepth: 1 | ||
|
||
blocks-helpers | ||
|
||
Contents | ||
-------- | ||
|
||
.. autosummary:: | ||
:nosignatures: | ||
|
||
~Blocks | ||
Blocks.copy | ||
Blocks.degree | ||
Blocks.is_transverse_block | ||
Blocks.iterator | ||
Blocks.lookup | ||
Blocks.number_of_blocks | ||
Blocks.rank | ||
|
||
Full API | ||
-------- | ||
|
||
.. autoclass:: Blocks | ||
:class-doc-from: class | ||
:members: | ||
:inherited-members: | ||
:special-members: __init__ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# -*- coding: utf-8 -*- | ||
|
||
# Copyright (c) 2024 J. D. Mitchell | ||
# | ||
# Distributed under the terms of the GPL license version 3. | ||
# | ||
# The full license is in the file LICENSE, distributed with this software. | ||
|
||
# pylint: disable=no-name-in-module, invalid-name, unused-import, fixme | ||
|
||
""" | ||
This package provides the user-facing python part of libsemigroups_pybind11 for | ||
the libsemigroups::bipartition namespace from libsemigroups. | ||
""" | ||
|
||
from _libsemigroups_pybind11 import ( | ||
bipartition_underlying_partition as underlying_partition, | ||
bipartition_one as one, | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# -*- coding: utf-8 -*- | ||
|
||
# Copyright (c) 2024 J. D. Mitchell | ||
# | ||
# Distributed under the terms of the GPL license version 3. | ||
# | ||
# The full license is in the file LICENSE, distributed with this software. | ||
|
||
# pylint: disable=no-name-in-module, invalid-name, unused-import, fixme | ||
|
||
""" | ||
This package provides the user-facing python part of ``libsemigroups_pybind11`` for | ||
the ``libsemigroups::blocks`` namespace from ``libsemigroups``. | ||
""" | ||
|
||
from _libsemigroups_pybind11 import ( | ||
blocks_underlying_partition as underlying_partition, | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.