|
template<typename Type , bool SO> |
bool | blaze::isnan (const DynamicMatrix< Type, SO > &m) |
| Checks the given matrix for not-a-number elements.
|
|
template<typename Type , bool SO> |
void | blaze::reset (DynamicMatrix< Type, SO > &m) |
| Resetting the given dense matrix.
|
|
template<typename Type , bool SO> |
void | blaze::clear (DynamicMatrix< Type, SO > &m) |
| Clearing the given dense matrix.
|
|
template<typename Type , bool SO> |
bool | blaze::isDefault (const DynamicMatrix< Type, SO > &m) |
| Returns whether the given dense matrix is in default state.
|
|
template<typename Type , bool SO> |
const DynamicMatrix< Type, SO > | blaze::inv (const DynamicMatrix< Type, SO > &m) |
| Inverting the given dense matrix.
|
|
template<typename Type , bool SO> |
void | blaze::swap (DynamicMatrix< Type, SO > &a, DynamicMatrix< Type, SO > &b) |
| Swapping the contents of two matrices.
|
|
template<typename Type , bool SO>
const DynamicMatrix< Type, SO > blaze::inv |
( |
const DynamicMatrix< Type, SO > & |
m | ) |
|
|
inline |
Inverting the given dense matrix.
- Parameters
-
m | The dense matrix to be inverted. |
- Returns
- The inverse of the matrix.
This function returns the inverse of the given dense matrix.
Note: This function is only defined for matrices of floating point type. The attempt to use this function with matrices of integral data types will result in a compile time error.
template<typename Type , bool SO>
bool blaze::isDefault |
( |
const DynamicMatrix< Type, SO > & |
m | ) |
|
|
inline |
Returns whether the given dense matrix is in default state.
- Parameters
-
m | The dense matrix to be tested for its default state. |
- Returns
- true in case the given matrix is component-wise zero, false otherwise.
This function checks whether the matrix is in default state. For instance, in case the matrix is instantiated for a built-in integral or floating point data type, the function returns true in case all matrix elements are 0 and false in case any matrix element is not 0. The following example demonstrates the use of the isDefault function: