| 241 | //Overwrites transpose() |
| 242 | typedef ProductOp<_Left, _Right, _OpLeft, _OpRight, internal::ProductArgOp((int)(_OpOutput)^(int)(internal::ProductArgOp::TRANSPOSED))> transposed_mult_t; |
| 243 | transposed_mult_t transpose() const |
| 244 | { |
| 245 | //transposition just changes the _TransposedOutput-flag |
| 246 | return transposed_mult_t(left_, right_); |
| 247 | } |
| 248 | |
| 249 | //Cwise-evaluation if this product op is an outer product |
| 250 | template<typename Dummy = Type, typename = std::enable_if<internal::traits<Dummy>::IsOuterProduct> > |
no outgoing calls
no test coverage detected