Home
last modified time | relevance | path

Searched refs:qtb (Results 1 – 7 of 7) sorted by relevance

/external/eigen/unsupported/Eigen/src/NonLinearOptimization/
Ddogleg.h9 const Matrix< Scalar, Dynamic, 1 > &qtb, in dogleg()
27 eigen_assert(n==qtb.size()); in dogleg()
41 x[j] = qtb[j] / temp; in dogleg()
43 x[j] = (qtb[j] - qrfac.row(j).tail(n-j-1).dot(x.tail(n-j-1))) / temp; in dogleg()
58 wa1.tail(n-j) += qrfac.row(j).tail(n-j) * qtb[j]; in dogleg()
93 bnorm = qtb.stableNorm(); in dogleg()
Dlmpar.h10 const Matrix< Scalar, Dynamic, 1 > &qtb, in lmpar()
33 eigen_assert(n==qtb.size()); in lmpar()
41 wa1 = qtb; in lmpar()
93 wa1[j] = r.col(j).head(j+1).dot(qtb.head(j+1)) / diag[ipvt[j]]; in lmpar()
117 qrsolv<Scalar>(r, ipvt, wa1, qtb, x, sdiag); in lmpar()
167 const Matrix< Scalar, Dynamic, 1 > &qtb, in lmpar2()
191 eigen_assert(n==qtb.size()); in lmpar2()
200 wa1 = qtb; in lmpar2()
231 …wa1[j] = qr.matrixQR().col(j).head(j+1).dot(qtb.head(j+1)) / diag[qr.colsPermutation().indices()(j… in lmpar2()
256 qrsolv<Scalar>(s, qr.colsPermutation().indices(), wa1, qtb, x, sdiag); in lmpar2()
Dqrsolv.h12 const Matrix< Scalar, Dynamic, 1 > &qtb, in qrsolv()
33 wa = qtb; in qrsolv()
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/
DLMpar.h23 const VectorType &qtb, in lmpar2() argument
53 eigen_assert(n==qtb.size()); in lmpar2()
62 wa1 = qtb; in lmpar2()
65 …wa1.head(rank) = s.topLeftCorner(rank,rank).template triangularView<Upper>().solve(qtb.head(rank)); in lmpar2()
94 wa1[j] = s.col(j).head(j+1).dot(qtb.head(j+1)) / diag[qr.colsPermutation().indices()(j)]; in lmpar2()
118 lmqrsolv(s, qr.colsPermutation(), wa1, qtb, x, sdiag); in lmpar2()
DLMqrsolv.h27 const Matrix<Scalar,Dynamic,1> &qtb, in lmqrsolv() argument
45 wa = qtb; in lmqrsolv()
106 const Matrix<Scalar,Dynamic,1> &qtb, in lmqrsolv() argument
123 wa = qtb; in lmqrsolv()
DLevenbergMarquardt.h97 void lmpar2(const QRSolver &qr, const VectorType &diag, const VectorType &qtb,
/external/lmfit/lib/
Dlmmin.c31 const double* diag, const double* qtb, const double delta,
36 const double* diag, const double* qtb, double* x,
554 const double* diag, const double* qtb, const double delta, in lm_lmpar() argument
634 aux[j] = qtb[j]; in lm_lmpar()
689 sum += r[j*ldr+i] * qtb[i]; in lm_lmpar()
716 lm_qrsolv(n, r, ldr, Pivot, aux, qtb, x, Sdiag, xdi); in lm_lmpar()
901 const double* diag, const double* qtb, double* x, in lm_qrsolv() argument
974 W[j] = qtb[j]; in lm_qrsolv()