File tree Expand file tree Collapse file tree 11 files changed +1636
-2
lines changed Expand file tree Collapse file tree 11 files changed +1636
-2
lines changed Original file line number Diff line number Diff line change @@ -18,3 +18,5 @@ This page describes the functionality for various partial transformations in
1818 pperm
1919 transf
2020 helpers
21+
22+ See also :any: `hpcombi.PTransf16 `.
Original file line number Diff line number Diff line change 1+ ..
2+ Copyright (c) 2021-2024 J. D. Mitchell
3+
4+ Distributed under the terms of the GPL license version 3.
5+
6+ The full license is in the file LICENSE, distributed with this software.
7+
8+ .. currentmodule :: libsemigroups_pybind11
9+
10+ HPCombi
11+ =======
12+
13+ This page describes the functionality from ``HPCombi `` available in
14+ ``libsemigroups_pybind11 ``. This functionality is only available if
15+ :any: `LIBSEMIGROUPS_HPCOMBI_ENABLED ` is ``True ``.
16+
17+ .. TODO expose LIBSEMIGROUPS_HPCOMBI_ENABLED
18+
19+ .. toctree ::
20+ :maxdepth: 1
21+
22+ ptransf16
23+ vect16
Original file line number Diff line number Diff line change 1+ ..
2+ Copyright (c) 2025 J. D. Mitchell
3+
4+ Distributed under the terms of the GPL license version 3.
5+
6+ The full license is in the file LICENSE, distributed with this software.
7+
8+ .. currentmodule :: libsemigroups_pybind11.hpcombi
9+
10+ The PTransf16 class
11+ ===================
12+
13+ .. autoclass :: PTransf16
14+ :doc-only:
15+
16+ Contents
17+ --------
18+
19+ .. autosummary ::
20+ :signatures: short
21+
22+ ~PTransf16
23+
24+ Full API
25+ --------
26+
27+ .. autoclass :: PTransf16
28+ :class-doc-from: init
29+ :members:
Original file line number Diff line number Diff line change 1+ ..
2+ Copyright (c) 2025 J. D. Mitchell
3+
4+ Distributed under the terms of the GPL license version 3.
5+
6+ The full license is in the file LICENSE, distributed with this software.
7+
8+ .. currentmodule :: libsemigroups_pybind11.hpcombi
9+
10+ The Vect16 class
11+ ================
12+
13+ .. autoclass :: Vect16
14+ :doc-only:
15+
16+ Contents
17+ --------
18+
19+ .. autosummary ::
20+ :signatures: short
21+
22+ ~Vect16
23+ Vect16.eval16
24+ Vect16.first_diff
25+ Vect16.first_non_zero
26+ Vect16.first_zero
27+ Vect16.is_permutation
28+ Vect16.last_diff
29+ Vect16.last_non_zero
30+ Vect16.last_zero
31+ Vect16.less_partial
32+ Vect16.partial_sums
33+ Vect16.sum
34+
35+ Full API
36+ --------
37+
38+ .. autoclass :: Vect16
39+ :class-doc-from: init
40+ :members:
Original file line number Diff line number Diff line change @@ -139,6 +139,7 @@ We would like to thank the authors and contributors of these projects!
139139 data-structures/constants/index
140140 data-structures/elements/index
141141 data-structures/enums/index
142+ data-structures/hpcombi/index
142143 data-structures/order/index
143144 data-structures/presentations/index
144145 data-structures/suffix-trees/index
You can’t perform that action at this time.
0 commit comments