/external/eigen/unsupported/Eigen/src/NonLinearOptimization/ |
fdjac1.h | 10 Matrix< Scalar, Dynamic, Dynamic > &fjac, 45 fjac.col(j) = (wa1-fvec)/h; 64 fjac.col(j).setZero(); 67 fjac.col(j).segment(start, length) = ( wa1.segment(start, length)-fvec.segment(start, length))/h;
|
LevenbergMarquardt.h | 102 JacobianType fjac; member in class:Eigen::LevenbergMarquardt 172 fjac.resize(m, n); 212 Index df_ret = functor.df(x, fjac); 221 wa2 = fjac.colwise().blueNorm(); 222 ColPivHouseholderQR<JacobianType> qrfac(fjac); 223 fjac = qrfac.matrixQR(); 252 gnorm = (std::max)(gnorm, internal::abs( fjac.col(j).head(j+1).dot(qtf.head(j+1)/fnorm) / wa2[permutation.indices()[j]])); 289 wa3 = fjac.template triangularView<Upper>() * (qrfac.colsPermutation().inverse() *wa1); 383 // Only R is stored in fjac. Q is only used to compute 'qtf', which is 388 fjac.resize(n, n) [all...] |
chkder.h | 12 const Matrix< Scalar, Dynamic, Dynamic > &fjac, 45 err += temp * fjac.col(j);
|
HybridNonLinearSolver.h | 92 JacobianType fjac; member in class:Eigen::HybridNonLinearSolver 150 fjac.resize(n, n); 196 if ( functor.df(x, fjac) < 0) 200 wa2 = fjac.colwise().blueNorm(); 218 HouseholderQR<JacobianType> qrfac(fjac); // no pivoting: 223 /* accumulate the orthogonal factor in fjac. */ 224 fjac = qrfac.householderQ(); 227 qtf = fjac.transpose() * fvec; 325 wa2 = fjac.transpose() * wa4; 332 internal::r1mpyq<Scalar>(n, n, fjac.data(), v_givens, w_givens) [all...] |
/external/eigen/unsupported/test/ |
NumericalDiff.cpp | 53 int actual_df(const VectorXd &x, MatrixXd &fjac) const 62 fjac(i,0) = -1; 63 fjac(i,1) = tmp1*tmp2/tmp4; 64 fjac(i,2) = tmp1*tmp3/tmp4;
|
NonLinearOptimization.cpp | 15 int fcn_chkder(const VectorXd &x, VectorXd &fvec, MatrixXd &fjac, int iflag) 49 fjac(i,0) = -1.; 50 fjac(i,1) = tmp1*tmp2/tmp4; 51 fjac(i,2) = tmp1*tmp3/tmp4; 62 MatrixXd fjac(m,n); 69 internal::chkder(x, fvec, fjac, xp, fvecp, 1, err); 70 fcn_chkder(x, fvec, fjac, 1); 71 fcn_chkder(x, fvec, fjac, 2); 72 fcn_chkder(xp, fvecp, fjac, 1); 73 internal::chkder(x, fvec, fjac, xp, fvecp, 2, err) [all...] |