7 template <
int Rows,
int Columns,
class T1,
class T2, eMatrixOrder Order1, eMatrixOrder Order2, eMatrixLayout Layout1, eMatrixLayout Layout2,
bool Packed1,
bool Packed2>
8 bool operator==(
const Matrix<T1, Rows, Columns, Order1, Layout1, Packed1>& lhs,
const Matrix<T2, Rows, Columns, Order2, Layout2, Packed2>& rhs) {
10 for (
int i = 0; i < Rows; ++i) {
11 for (
int j = 0; j < Columns; ++j) {
12 equal = equal && lhs(i, j) == rhs(i, j);
18 template <
int Rows,
int Columns,
class T1,
class T2, eMatrixOrder Order1, eMatrixOrder Order2, eMatrixLayout Layout1, eMatrixLayout Layout2,
bool Packed1,
bool Packed2>
19 bool operator!=(
const Matrix<T1, Rows, Columns, Order1, Layout1, Packed1>& lhs,
const Matrix<T2, Rows, Columns, Order2, Layout2, Packed2>& rhs) {
bool operator!=(const Matrix< T1, Rows, Columns, Order1, Layout1, Packed1 > &lhs, const Matrix< T2, Rows, Columns, Order2, Layout2, Packed2 > &rhs)
Definition: MatrixCompare.hpp:19
bool operator==(const ApproxHelper< LinalgClass1 > &lhs, const LinalgClass2 &rhs)
Definition: Approx.hpp:92
Definition: Approx.hpp:11
Definition: Definitions.hpp:63