* \brief Specifies the modifications on the two input arguments and the output argument. */
| 20 | * \brief Specifies the modifications on the two input arguments and the output argument. |
| 21 | */ |
| 22 | enum class ProductArgOp |
| 23 | { |
| 24 | NONE = 0b00, |
| 25 | TRANSPOSED = 0b01, |
| 26 | CONJUGATED = 0b10, |
| 27 | ADJOINT = 0b11 |
| 28 | }; |
| 29 | |
| 30 | /** |
| 31 | * \brief Functor for multiplying single elements in a cwise matrix multiplication. |