BMat8(std::vector<std::vector<bool>> const&)ΒΆ
-
libsemigroups::BMat8
::
BMat8
(std::vector<std::vector<bool>> const &mat) A constructor.
This constructor initializes a matrix where the rows of the matrix are the vectors in
mat
.- Complexity
Constant.
- Parameters
mat
: the vector of vectors representation of the matrix being constructed.
- Exceptions
LibsemigroupsException
: ifmat
has 0 rows.LibsemigroupsException
: ifmat
has more than 8 rows.LibsemigroupsException
: if the rows ofmat
are not all of the same length.