HomeSort by relevance Sort by last modified time
    Searched refs:givens (Results 1 - 5 of 5) sorted by null

  /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...]
  /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/opencv3/modules/core/src/
lapack.cpp 253 int givens(T*, T*, int, T, T) const { return 0; } function in struct:cv::VBLAS
280 template<> inline int VBLAS<float>::givens(float* a, float* b, int n, float c, float s) const function in class:cv::VBLAS
349 template<> inline int VBLAS<double>::givens(double* a, double* b, int n, double c, double s) const function in class:cv::VBLAS
468 k = vblas.givens(Vi, Vj, n, c, s);
    [all...]

Completed in 228 milliseconds