Lines Matching defs:adjoint
24 * It is the return type of MatrixBase::transpose() and MatrixBase::adjoint()
27 * \sa MatrixBase::transpose(), MatrixBase::adjoint()
195 * \sa transposeInPlace(), adjoint() */
207 * \sa transposeInPlace(), adjoint() */
215 /** \returns an expression of the adjoint (i.e. conjugate transpose) of *this.
220 * \warning If you want to replace a matrix by its own adjoint, do \b NOT do this:
222 * m = m.adjoint(); // bug!!! caused by aliasing effect
230 * m = m.adjoint().eval();
236 MatrixBase<Derived>::adjoint() const
288 * \sa transpose(), adjoint(), adjointInPlace() */
296 * "in place" adjoint implementation
299 /** This is the "in place" version of adjoint(): it replaces \c *this by its own transpose.
306 * m = m.adjoint().eval();
311 * Notice however that this method is only useful if you want to replace a matrix by its own adjoint.
312 * If you just need the adjoint of a matrix, use adjoint().
316 * \sa transpose(), adjoint(), transposeInPlace() */
320 derived() = adjoint().eval();