HomeSort by relevance Sort by last modified time
    Searched defs:fjac (Results 1 - 3 of 3) sorted by null

  /external/eigen/unsupported/Eigen/src/NonLinearOptimization/
HybridNonLinearSolver.h 92 JacobianType fjac; member in class:Eigen::HybridNonLinearSolver
150 fjac.resize(n, n);
198 if ( functor.df(x, fjac) < 0)
202 wa2 = fjac.colwise().blueNorm();
220 HouseholderQR<JacobianType> qrfac(fjac); // no pivoting:
225 /* accumulate the orthogonal factor in fjac. */
226 fjac = qrfac.householderQ();
229 qtf = fjac.transpose() * fvec;
327 wa2 = fjac.transpose() * wa4;
334 internal::r1mpyq<Scalar>(n, n, fjac.data(), v_givens, w_givens)
    [all...]
LevenbergMarquardt.h 108 JacobianType fjac; member in class:Eigen::LevenbergMarquardt
179 fjac.resize(m, n);
222 Index df_ret = functor.df(x, fjac);
231 wa2 = fjac.colwise().blueNorm();
232 ColPivHouseholderQR<JacobianType> qrfac(fjac);
233 fjac = qrfac.matrixQR();
262 gnorm = (std::max)(gnorm, abs( fjac.col(j).head(j+1).dot(qtf.head(j+1)/fnorm) / wa2[permutation.indices()[j]]));
299 wa3 = fjac.template triangularView<Upper>() * (qrfac.colsPermutation().inverse() *wa1);
393 // Only R is stored in fjac. Q is only used to compute 'qtf', which is
398 fjac.resize(n, n)
    [all...]
  /external/lmfit/lib/
lmmin.c 211 double* fjac = (double*)pws; local
268 fjac[j*m+i] = (wf[i] - fvec[i]) / step;
277 printf("%.5e ", fjac[j*m+i]);
284 /* fjac is an m by n array. The upper n by n submatrix of fjac is made
294 * The lower trapezoidal part of fjac contains information generated
304 lm_qrfac(m, n, fjac, Pivot, wa1, wa2, wa3);
312 temp3 = fjac[j*m+j];
316 sum += fjac[j*m+i] * wf[i];
319 wf[i] += fjac[j*m+i] * temp
    [all...]

Completed in 588 milliseconds