Home | History | Annotate | Download | only in Core

Lines Matching defs:adjoint

24   * It is the return type of MatrixBase::transpose() and MatrixBase::adjoint()
27 * \sa MatrixBase::transpose(), MatrixBase::adjoint()
196 * \sa transposeInPlace(), adjoint() */
208 * \sa transposeInPlace(), adjoint() */
216 /** \returns an expression of the adjoint (i.e. conjugate transpose) of *this.
221 * \warning If you want to replace a matrix by its own adjoint, do \b NOT do this:
223 * m = m.adjoint(); // bug!!! caused by aliasing effect
231 * m = m.adjoint().eval();
237 MatrixBase<Derived>::adjoint() const
290 * \sa transpose(), adjoint(), adjointInPlace() */
300 * "in place" adjoint implementation
303 /** This is the "in place" version of adjoint(): it replaces \c *this by its own transpose.
310 * m = m.adjoint().eval();
315 * Notice however that this method is only useful if you want to replace a matrix by its own adjoint.
316 * If you just need the adjoint of a matrix, use adjoint().
321 * \sa transpose(), adjoint(), transposeInPlace() */
325 derived() = adjoint().eval();