| 30 | matrix.rawCoeff(index) op1 value; \ |
| 31 | } \ |
| 32 | static __device__ CUMAT_STRONG_INLINE void assign(M& matrix, V value, Index index, std::integral_constant<int, AccessFlags::RWCwise>) /*read-write access*/ \ |
| 33 | { \ |
| 34 | matrix.setRawCoeff(index) = matrix.getRawCoeff(index) op2 value; \ |
| 35 | } \ |
| 36 | static __device__ CUMAT_STRONG_INLINE void assign(M& matrix, V value, Index index, std::integral_constant<int, AccessFlags::RWCwiseRef | AccessFlags::RWCwise>) /*both is possible, use reference*/ \ |
| 37 | { \ |
| 38 | matrix.rawCoeff(index) op1 value; \ |
no test coverage detected