/external/eigen/Eigen/src/Jacobi/ |
Jacobi.h | 27 * 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/eigen2/ |
eigen2_adjoint.cpp | 12 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/eigen/test/ |
adjoint.cpp | 22 // 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() * m2).adjoint(), m2.adjoint() * m1) [all...] |
/external/chromium-trace/catapult/tracing/third_party/gl-matrix/src/gl-matrix/ |
mat2.js | 143 mat2.adjoint = function(out, a) {
|
mat3.js | 202 mat3.adjoint = function(out, a) {
|
mat4.js | 244 mat4.adjoint = function(out, a) { [all...] |
/external/eigen/Eigen/src/Core/ |
Transpose.h | 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 function in class:Eigen::MatrixBase 290 * \sa transpose(), adjoint(), adjointInPlace() * [all...] |
TriangularMatrix.h | 263 /** \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/Householder/ |
HouseholderSequence.h | 46 * 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. 217 /** \brief Adjoint (conjugate transpose) of the Householder sequence. */ 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/SPQRSupport/ |
SuiteSparseQRSupport.h | 297 SPQRMatrixQTransposeReturnType<SPQRType> adjoint() const function in struct:Eigen::SPQRMatrixQReturnType
|
/external/eigen/Eigen/src/SparseCore/ |
SparseMatrixBase.h | 101 /** \internal the return type of MatrixBase::adjoint() */ 398 const AdjointReturnType adjoint() const { return transpose(); } function in class:Eigen::SparseMatrixBase
|
/external/eigen/Eigen/src/SparseQR/ |
SparseQR.h | 673 SparseQRMatrixQTransposeReturnType<SparseQRType> adjoint() const function in struct:Eigen::SparseQRMatrixQReturnType
|