Searched refs:qtb (Results 1 – 7 of 7) sorted by relevance
/external/eigen/unsupported/Eigen/src/NonLinearOptimization/ |
D | dogleg.h | 9 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()
|
D | lmpar.h | 10 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()
|
D | qrsolv.h | 12 const Matrix< Scalar, Dynamic, 1 > &qtb, in qrsolv() 33 wa = qtb; in qrsolv()
|
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/ |
D | LMpar.h | 23 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()
|
D | LMqrsolv.h | 27 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()
|
D | LevenbergMarquardt.h | 97 void lmpar2(const QRSolver &qr, const VectorType &diag, const VectorType &qtb,
|
/external/lmfit/lib/ |
D | lmmin.c | 31 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()
|