Searched defs:adjoint (Results 1 - 14 of 14) sorted by relevance

/external/eigen/Eigen/src/Jacobi/
H A DJacobi.h27 * applying its adjoint on the left: \f$ v = J^* v \f$ that translates to the following Eigen code:
29 * v.applyOnTheLeft(J.adjoint());
61 /** Returns the adjoint transformation */
62 JacobiRotation adjoint() const { using numext::conj; return JacobiRotation(conj(m_c), -m_s); } function in class:Eigen::JacobiRotation
/external/eigen/test/
H A Dadjoint.cpp22 // check compatibility of dot and adjoint
23 VERIFY(test_isApproxWithRef(v1.dot(square * v2), (square.adjoint() * v1).dot(v2), 0));
46 // check compatibility of dot and adjoint
47 ref = NumTraits<Scalar>::IsInteger ? 0 : (std::max)((std::max)(v1.norm(),v2.norm()),(std::max)((square * v2).norm(),(square.adjoint() * v1).norm()));
48 VERIFY(internal::isMuchSmallerThan(abs(v1.dot(square * v2) - (square.adjoint() * v1).dot(v2)), ref, test_precision<Scalar>()));
56 template<typename MatrixType> void adjoint(const MatrixType& m) function
83 // check basic compatibility of adjoint, transpose, conjugate
84 VERIFY_IS_APPROX(m1.transpose().conjugate().adjoint(), m1);
85 VERIFY_IS_APPROX(m1.adjoint().conjugate().transpose(), m1);
88 VERIFY_IS_APPROX((m1.adjoint() * m
[all...]
/external/eigen/test/eigen2/
H A Deigen2_adjoint.cpp12 template<typename MatrixType> void adjoint(const MatrixType& m) function
41 // check basic compatibility of adjoint, transpose, conjugate
42 VERIFY_IS_APPROX(m1.transpose().conjugate().adjoint(), m1);
43 VERIFY_IS_APPROX(m1.adjoint().conjugate().transpose(), m1);
46 VERIFY_IS_APPROX((m1.adjoint() * m2).adjoint(), m2.adjoint() * m1);
47 VERIFY_IS_APPROX((s1 * m1).adjoint(), ei_conj(s1) * m1.adjoint());
61 // check compatibility of dot and adjoint
[all...]
/external/chromium-trace/trace-viewer/tracing/third_party/gl-matrix/src/gl-matrix/
H A Dmat2.js143 mat2.adjoint = function(out, a) {
H A Dmat3.js202 mat3.adjoint = function(out, a) {
H A Dmat4.js244 mat4.adjoint = function(out, a) {
/external/eigen/Eigen/src/Householder/
H A DHouseholderSequence.h46 * A.applyOnTheRight(H.adjoint()); // A = A * H^*
47 * A.applyOnTheLeft(H.adjoint()); // A = H^* * A
50 * In addition to the adjoint, you can also apply the inverse (=adjoint), the transpose, and the conjugate operators.
218 ConjugateReturnType adjoint() const function in class:Eigen::HouseholderSequence
223 /** \brief Inverse of the Householder sequence (equals the adjoint). */
224 ConjugateReturnType inverse() const { return adjoint(); }
372 /* Necessary for .adjoint() and .conjugate() */
/external/eigen/Eigen/src/Core/
H A DTranspose.h24 * 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 function in class:Eigen::MatrixBase
290 * \sa transpose(), adjoint(), adjointInPlac
[all...]
H A DTriangularMatrix.h263 /** \sa MatrixBase::adjoint() const */
264 inline const TriangularView<const typename MatrixType::AdjointReturnType,TransposeMode> adjoint() const function in class:Eigen::TriangularView
265 { return m_matrix.adjoint(); }
/external/eigen/Eigen/src/SPQRSupport/
H A DSuiteSparseQRSupport.h273 SPQRMatrixQTransposeReturnType<SPQRType> adjoint() const function in struct:Eigen::SPQRMatrixQReturnType
/external/eigen/Eigen/src/SparseCore/
H A DSparseMatrixBase.h101 /** \internal the return type of MatrixBase::adjoint() */
398 const AdjointReturnType adjoint() const { return transpose(); } function in class:Eigen::SparseMatrixBase
/external/jmonkeyengine/engine/src/core/com/jme3/math/
H A DMatrix3f.java1015 * Returns a new matrix representing the adjoint of this matrix.
1017 * @return The adjoint matrix
1019 public Matrix3f adjoint() { method in class:Matrix3f
1020 return adjoint(null);
1024 * Places the adjoint of this matrix in store (creates store if null.)
1030 public Matrix3f adjoint(Matrix3f store) { method in class:Matrix3f
H A DMatrix4f.java1539 * Returns a new matrix representing the adjoint of this matrix.
1541 * @return The adjoint matrix
1543 public Matrix4f adjoint() { method in class:Matrix4f
1544 return adjoint(null);
1575 * Places the adjoint of this matrix in store (creates store if null.)
1581 public Matrix4f adjoint(Matrix4f store) { method in class:Matrix4f
/external/eigen/Eigen/src/SparseQR/
H A DSparseQR.h673 SparseQRMatrixQTransposeReturnType<SparseQRType> adjoint() const function in struct:Eigen::SparseQRMatrixQReturnType

Completed in 943 milliseconds