BMat8(uint64_t)ΒΆ
-
libsemigroups::BMat8::BMat8(uint64_t mat) Construct from uint64_t.
This constructor initializes a BMat8 to have rows equal to the 8 chunks, of 8 bits each, of the binary representation of
mat.- Exceptions
This function is
noexceptand is guaranteed never to throw.- Complexity
Constant.
- Parameters
mat: the integer representation of the matrix being constructed.