Revert "fix transposed matrix product bug"

This reverts merge request !1598
This commit is contained in:
Charles Schlosser
2024-04-23 14:07:11 +00:00
parent 9cec679ef1
commit 34967b0b5b
4 changed files with 3 additions and 47 deletions

View File

@@ -1011,16 +1011,6 @@ struct ScalarBinaryOpTraits<void, void, BinaryOp> {
typedef void ReturnType;
};
template <typename Scalar>
struct is_complex_helper {
static constexpr bool value = NumTraits<Scalar>::IsComplex;
};
// NumTraits<void> is not defined by intent
template <>
struct is_complex_helper<void> {
static constexpr bool value = false;
};
// We require Lhs and Rhs to have "compatible" scalar types.
// It is tempting to always allow mixing different types but remember that this is often impossible in the vectorized
// paths. So allowing mixing different types gives very unexpected errors when enabling vectorization, when the user