![]() |
Blaze 3.9
|
Classes | |
class | blaze::StaticMatrix< Type, M, N, SO, AF, PF, Tag > |
Efficient implementation of a fixed-sized matrix. More... | |
StaticMatrix operators | |
template<typename Type , size_t M, size_t N, bool SO, AlignmentFlag AF, PaddingFlag PF, typename Tag > | |
bool | blaze::isIntact (const StaticMatrix< Type, M, N, SO, AF, PF, Tag > &m) noexcept |
Returns whether the invariants of the given static matrix are intact. More... | |
template<typename Type , size_t M, size_t N, bool SO, AlignmentFlag AF, PaddingFlag PF, typename Tag > | |
void | blaze::swap (StaticMatrix< Type, M, N, SO, AF, PF, Tag > &a, StaticMatrix< Type, M, N, SO, AF, PF, Tag > &b) noexcept |
Swapping the contents of two static matrices. More... | |
|
inlinenoexcept |
Returns whether the invariants of the given static matrix are intact.
m | The static matrix to be tested. |
This function checks whether the invariants of the static matrix are intact, i.e. if its state is valid. In case the invariants are intact, the function returns true, else it will return false. The following example demonstrates the use of the isIntact() function:
|
inlinenoexcept |
Swapping the contents of two static matrices.
a | The first matrix to be swapped. |
b | The second matrix to be swapped. |