Modifiers

inline void libsemigroups::StaticPTransf::increase_degree_by(size_t)

Increase the degree in-place.

This doesn’t make sense for this type, and it throws every time.

Throws:

LibsemigroupsException – every time.

inline void libsemigroups::StaticPTransf::swap(PTransfBase &that) noexcept

Swap with another partial transformation.

Parameters:

that – the partial transformation to swap with.

Throws:

(None) – This function is noexcept and is guaranteed never to throw.

Returns:

(None)