Skip to content

Commit

Permalink
Update pbr.hpp for v3 (libsemigroups#600)
Browse files Browse the repository at this point in the history
* Bump copyright

* identity->one

* make -> to_pbr

* Create pbr namespace

* Add _no_checks suffix

* Update docs

* Remove bad inline

* Update validation

* Remove duplication

* Fix bad _no_checks

* Use PBR defined types

* size -> number_of_points

* Make one a free-function

* Update doc wording
  • Loading branch information
Joseph-Edwards committed Sep 16, 2024
1 parent 21107a8 commit 424412d
Show file tree
Hide file tree
Showing 8 changed files with 648 additions and 253 deletions.
3 changes: 3 additions & 0 deletions docs/DoxygenLayout.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
<tab type="user" visible="yes" url="@ref adapters_matrix_group"
title="Adapters for other matrices" />
<tab type="user" visible="yes" url="@ref adapters_hpcombi_group" title="Adapters for HPCombi" />
<tab type="user" visible="yes" url="@ref adapters_pbr_group" title="Adapters for PBR" />
</tab>
<tab type="usergroup" visible="yes" url="@ref elements_group" title="Elements">
<tab type="user" visible="yes" url="@ref bipart_group" title="Bipartitions" />
Expand Down Expand Up @@ -74,6 +75,8 @@
title="StaticRowView" />
</tab>
</tab>
<tab type="user" visible="yes" url="@ref pbr_group"
title="Partitioned binary relations (PBRs)" />
<tab type="user" visible="yes" url="@ref transf_group" title="Transformations" />
</tab>
<tab type="user" visible="yes" url="@ref orders_group" title="Orders" />
Expand Down
10 changes: 10 additions & 0 deletions docs/libsemigroups.bib
Original file line number Diff line number Diff line change
Expand Up @@ -277,6 +277,16 @@ @article{Maltcev2007aa
year = 2007,
bdsk-url-1 = {https://doi.org/10.21136/mb.2007.134125}}

@misc{Martin2011aa,
title={Partitioned binary relations},
author={Paul Martin and Volodymyr Mazorchuk},
year={2011},
eprint={1102.0862},
archivePrefix={arXiv},
primaryClass={math.RT},
url={https://arxiv.org/abs/1102.0862},
}

@article{Mitchell2021aa,
author = {J. D. Mitchell and M. Tsalakou},
date-added = {2021-03-09 15:23:03 +0000},
Expand Down
2 changes: 1 addition & 1 deletion include/libsemigroups/bipart.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -778,7 +778,7 @@ namespace libsemigroups {
//! used in the GAP package [Semigroups package for
//! GAP](https://semigroups.github.io/Semigroups/).
//!
//! \sa libsemigroups::validate(Bipartition const&).
//! \sa bipartition::validate(Bipartition const&).
// TODO(2) add more explanation to the doc here
class Bipartition {
private:
Expand Down
Loading

0 comments on commit 424412d

Please sign in to comment.