/external/eigen/unsupported/Eigen/src/NonLinearOptimization/ |
rwupdt.h | 16 std::vector<JacobiRotation<Scalar> > givens(n); 28 temp = givens[i].c() * r(i,j) + givens[i].s() * rowj; 29 rowj = -givens[i].s() * r(i,j) + givens[i].c() * rowj; 33 /* determine a givens rotation which eliminates w(j). */ 34 givens[j].makeGivens(-r(j,j), rowj); 37 continue; // givens[j] is identity 40 r(j,j) = givens[j].c() * r(j,j) + givens[j].s() * rowj [all...] |
r1updt.h | 23 JacobiRotation<Scalar> givens; local 40 /* determine a givens rotation which eliminates the */ 42 givens.makeGivens(-v[n-1], v[j]); 45 /* necessary to recover the givens rotation. */ 46 v[n-1] = givens.s() * v[j] + givens.c() * v[n-1]; 47 v_givens[j] = givens; 51 temp = givens.c() * s(j,i) - givens.s() * w[i]; 52 w[i] = givens.s() * s(j,i) + givens.c() * w[i] [all...] |
qrsolv.h | 24 JacobiRotation<Scalar> givens; local 37 /* eliminate the diagonal matrix d using a givens rotation. */ 53 /* determine a givens rotation which eliminates the */ 55 givens.makeGivens(-s(k,k), sdiag[k]); 59 s(k,k) = givens.c() * s(k,k) + givens.s() * sdiag[k]; 60 temp = givens.c() * wa[k] + givens.s() * qtbpj; 61 qtbpj = -givens.s() * wa[k] + givens.c() * qtbpj [all...] |
r1mpyq.h | 12 /* apply the first set of givens rotations to a. */ 19 /* apply the second set of givens rotations to a. */
|
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/ |
LMqrsolv.h | 37 JacobiRotation<Scalar> givens; local 50 /* eliminate the diagonal matrix d using a givens rotation. */ 66 /* determine a givens rotation which eliminates the */ 68 givens.makeGivens(-s(k,k), sdiag[k]); 72 s(k,k) = givens.c() * s(k,k) + givens.s() * sdiag[k]; 73 temp = givens.c() * wa[k] + givens.s() * qtbpj; 74 qtbpj = -givens.s() * wa[k] + givens.c() * qtbpj 117 JacobiRotation<Scalar> givens; local [all...] |
/external/eigen/Eigen/ |
Jacobi | 9 * This module provides Jacobi and Givens rotations. 15 * In addition to listed classes, it defines the two following MatrixBase methods to apply a Jacobi or Givens rotation:
|
/external/skia/src/utils/ |
SkMatrix22.h | 15 /** Find the Givens matrix G, which is the rotational matrix
|
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
MINRES.h | 61 RealScalar c(1.0); // the cosine of the Givens rotation 63 RealScalar s(0.0); // the sine of the Givens rotation 64 RealScalar s_old(0.0); // the sine of the Givens rotation 99 // Givens rotation
|
GMRES.h | 132 // apply old Givens rotations to v 138 // determine next Givens rotation 141 // apply Givens rotation to v and w
|
DGMRES.h | 230 mutable DenseMatrix m_Hes; // Initial hessenberg matrix wihout Givens rotations applied 308 std::vector<JacobiRotation<Scalar> >gr(m_restart); // Givens rotations 343 // Update Hessenberg matrix with Givens rotations
|
/external/eigen/blas/ |
level1_real_impl.h | 93 // computes the modified parameters for a Givens rotation.
|
/external/eigen/Eigen/src/Jacobi/ |
Jacobi.h | 21 * This class represents a Jacobi or Givens rotation. 131 /** Makes \c *this as a Givens rotation \c G such that applying \f$ G^* \f$ to the left of the vector 141 * This function implements the continuous Givens rotation generation algorithm
|
/external/eigen/blas/f2c/ |
drotm.c | 41 /* APPLY THE MODIFIED GIVENS TRANSFORMATION, H, TO THE 2 BY N MATRIX */
|
srotm.c | 41 /* APPLY THE MODIFIED GIVENS TRANSFORMATION, H, TO THE 2 BY N MATRIX */
|
drotmg.c | 52 /* CONSTRUCT THE MODIFIED GIVENS TRANSFORMATION MATRIX H WHICH ZEROS */
|
srotmg.c | 52 /* CONSTRUCT THE MODIFIED GIVENS TRANSFORMATION MATRIX H WHICH ZEROS */
|
/external/eigen/blas/fortran/ |
drotm.f | 12 * APPLY THE MODIFIED GIVENS TRANSFORMATION, H, TO THE 2 BY N MATRIX
|
srotm.f | 12 * APPLY THE MODIFIED GIVENS TRANSFORMATION, H, TO THE 2 BY N MATRIX
|
drotmg.f | 12 * CONSTRUCT THE MODIFIED GIVENS TRANSFORMATION MATRIX H WHICH ZEROS
|
srotmg.f | 12 * CONSTRUCT THE MODIFIED GIVENS TRANSFORMATION MATRIX H WHICH ZEROS
|
/external/opencv/cv/src/ |
cvgeometry.cpp | 376 /* Find Givens rotation Q_x for x axis (left multiplication). */ 395 /* Find Givens rotation for y axis. */ 414 /* Find Givens rotation for z axis. */
|
/external/eigen/Eigen/src/Eigenvalues/ |
RealQZ.h | 232 // reduce S to upper Hessenberg with Givens rotations 599 // if there's zero on diagonal of T, we can isolate an eigenvalue with Givens rotations
|
ComplexSchur.h | 424 /* perform the QR step using Givens rotations. The first rotation
|
/external/eigen/Eigen/src/Cholesky/ |
LLT.h | 210 // This version is based on Givens rotations.
|
/external/icu/icu4c/source/i18n/ |
tridpars.h | 321 * Givens a Specs object, convert it to a SingleID object. The
|