Home | History | Annotate | Download | only in doc

Lines Matching full:noalias

28 \f$ C.noalias() += \alpha op1(A) op2(B) \f$
37 \code m1.noalias() -= s4 * (s1 * m2.adjoint() * (-(s3*m3).conjugate()*s2)) \endcode
39 \code m1.noalias() += (s1*s2*conj(s3)*s4) * m2.adjoint() * m3.conjugate() \endcode
59 m1.noalias() += m2 * m3; \endcode</td>
60 <td>Use .noalias() to tell Eigen the result and right-hand-sides do not alias.
67 m1.noalias() += s1 * (m2 * m3); \endcode</td>
76 m1.noalias() += (m2 * m3).adjoint(); \endcode</td>
81 m1.noalias() += m3.adjoint()
92 <td>\code m1.noalias() += m2 * m3; \endcode</td>
98 m1.noalias() = m4 + m2 * m3; \endcode</td>
104 m1.noalias() += m2 * m3; \endcode</td>
105 <td>First of all, here the .noalias() in the first expression is useless because
108 it is slighlty better to rewrite it like this: m1.noalias() = m2 * m3; m1 += m4;</td>
112 m1.noalias() += (s1*m2).block(..) * m3; \endcode</td>
117 m1.noalias() += s1 * m2.block(..) * m3; \endcode</td>