Home
last modified time | relevance | path

Searched refs:JacobiRotation (Results 1 – 25 of 27) sorted by relevance

12

/external/eigen/Eigen/src/Jacobi/
DJacobi.h34 template<typename Scalar> class JacobiRotation
40 JacobiRotation() {} in JacobiRotation() function
43 JacobiRotation(const Scalar& c, const Scalar& s) : m_c(c), m_s(s) {} in JacobiRotation() function
51 JacobiRotation operator*(const JacobiRotation& other)
54 return JacobiRotation(m_c * other.m_c - conj(m_s) * other.m_s,
59 JacobiRotation transpose() const { using numext::conj; return JacobiRotation(m_c, -conj(m_s)); } in transpose()
62 JacobiRotation adjoint() const { using numext::conj; return JacobiRotation(conj(m_c), -m_s); } in adjoint()
83 bool JacobiRotation<Scalar>::makeJacobi(const RealScalar& x, const Scalar& y, const RealScalar& z) in makeJacobi()
127 inline bool JacobiRotation<Scalar>::makeJacobi(const MatrixBase<Derived>& m, Index p, Index q) in makeJacobi()
149 void JacobiRotation<Scalar>::makeGivens(const Scalar& p, const Scalar& q, Scalar* z) in makeGivens()
[all …]
/external/eigen/unsupported/Eigen/src/NonLinearOptimization/
Dr1updt.h9 std::vector<JacobiRotation<Scalar> > &v_givens, in r1updt()
10 std::vector<JacobiRotation<Scalar> > &w_givens, in r1updt()
16 const JacobiRotation<Scalar> IdentityRotation = JacobiRotation<Scalar>(1,0); in r1updt()
23 JacobiRotation<Scalar> givens; in r1updt()
Dr1mpyq.h8 …enseIndex n, Scalar *a, const std::vector<JacobiRotation<Scalar> > &v_givens, const std::vector<Ja… in r1mpyq()
Drwupdt.h16 std::vector<JacobiRotation<Scalar> > givens(n); in rwupdt()
Dqrsolv.h24 JacobiRotation<Scalar> givens; in qrsolv()
DHybridNonLinearSolver.h193 std::vector<JacobiRotation<Scalar> > v_givens(n), w_givens(n); in solveOneStep()
434 std::vector<JacobiRotation<Scalar> > v_givens(n), w_givens(n); in solveNumericalDiffOneStep()
/external/eigen/Eigen/src/misc/
DRealSvd2x2.h20 JacobiRotation<RealScalar> *j_left, in real_2x2_jacobi_svd()
21 JacobiRotation<RealScalar> *j_right) in real_2x2_jacobi_svd()
28 JacobiRotation<RealScalar> rot1; in real_2x2_jacobi_svd()
/external/eigen/blas/
Dlevel1_real_impl.h73 …if(*incx<0 && *incy>0) internal::apply_rotation_in_the_plane(rvx, vy, JacobiRotation<Scalar>(c,s)); in EIGEN_BLAS_FUNC()
74 …else if(*incx>0 && *incy<0) internal::apply_rotation_in_the_plane(vx, rvy, JacobiRotation<Scalar>(… in EIGEN_BLAS_FUNC()
75 …else internal::apply_rotation_in_the_plane(vx, vy, JacobiRotation<Scalar>(… in EIGEN_BLAS_FUNC()
Dlevel1_cplx_impl.h113 …if(*incx<0 && *incy>0) internal::apply_rotation_in_the_plane(rvx, vy, JacobiRotation<Scalar>(c,s));
114 …else if(*incx>0 && *incy<0) internal::apply_rotation_in_the_plane(vx, rvy, JacobiRotation<Scalar>(…
115 …else internal::apply_rotation_in_the_plane(vx, vy, JacobiRotation<Scalar>(…
/external/eigen/doc/snippets/
DJacobi_makeGivens.cpp2 JacobiRotation<float> G;
DJacobi_makeJacobi.cpp3 JacobiRotation<float> J;
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/
DLMqrsolv.h36 JacobiRotation<Scalar> givens; in lmqrsolv()
116 JacobiRotation<Scalar> givens; in lmqrsolv()
/external/eigen/test/
Djacobi.cpp32 JacobiRotation<JacobiScalar> rot(c, s); in jacobi()
/external/eigen/Eigen/src/Core/
DMatrixBase.h440 void applyOnTheLeft(Index p, Index q, const JacobiRotation<OtherScalar>& j);
442 void applyOnTheRight(Index p, Index q, const JacobiRotation<OtherScalar>& j);
/external/eigen/unsupported/Eigen/src/IterativeSolvers/
DGMRES.h92 std::vector < JacobiRotation < Scalar > > G(restart); in gmres()
DDGMRES.h295 std::vector<JacobiRotation<Scalar> >gr(m_restart); // Givens rotations
/external/eigen/bench/btl/libs/eigen3/
Deigen3_interface.hh170 internal::apply_rotation_in_the_plane(A, B, JacobiRotation<real>(c,s)); in rot()
/external/eigen/Eigen/src/Eigenvalues/
DComplexSchur.h432 JacobiRotation<ComplexScalar> rot;
DRealQZ.h203 typedef JacobiRotation<Scalar> JRs;
629 JacobiRotation<Scalar> j_left, j_right; in compute()
DRealSchur.h399 JacobiRotation<Scalar> rot; in splitOffTwoRows()
DSelfAdjointEigenSolver.h833 JacobiRotation<RealScalar> rot;
/external/eigen/Eigen/src/SVD/
DJacobiSVD.h372 JacobiRotation<Scalar> rot;
721 JacobiRotation<RealScalar> j_left, j_right;
/external/eigen/Eigen/src/Cholesky/
DLLT.h254 JacobiRotation<Scalar> g; in llt_rank_update_lower()
/external/eigen/Eigen/src/Core/util/
DForwardDeclarations.h263 template<typename Scalar> class JacobiRotation;
/external/eigen/unsupported/Eigen/src/MatrixFunctions/
DMatrixPower.h494 JacobiRotation<ComplexScalar> rot; in initialize()

12