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

  /external/eigen/unsupported/Eigen/src/NonLinearOptimization/
lmpar.h 34 Matrix< Scalar, Dynamic, 1 > wa1, wa2; local
39 wa1 = qtb;
44 wa1[j] = 0.;
47 wa1[j] /= r(j,j);
48 temp = wa1[j];
50 wa1[i] -= r(i,j) * temp;
54 x[ipvt[j]] = wa1[j];
75 wa1[j] = diag[l] * (wa2[l] / dxnorm);
82 sum += r(i,j) * wa1[i];
83 wa1[j] = (wa1[j] - sum) / r(j,j)
189 Matrix< Scalar, Dynamic, 1 > wa1, wa2; local
    [all...]
dogleg.h 27 Matrix< Scalar, Dynamic, 1 > wa1(n), wa2(n);
53 wa1.fill(0.);
55 wa1.tail(n-j) += qrfac.row(j).tail(n-j) * qtb[j];
56 wa1[j] /= diag[j];
61 gnorm = wa1.stableNorm();
69 wa1.array() /= (diag*gnorm).array();
71 // wa2 = qrfac.template triangularView<Upper>() * wa1;
75 sum += qrfac(j,i) * wa1[i];
99 x = temp * wa1 + alpha * x;
fdjac1.h 28 Matrix< Scalar, Dynamic, 1 > wa1(n);
41 iflag = Functor(x, wa1);
45 fjac.col(j) = (wa1-fvec)/h;
57 iflag = Functor(x, wa1);
67 fjac.col(j).segment(start, length) = ( wa1.segment(start, length)-fvec.segment(start, length))/h;
HybridNonLinearSolver.h 113 FVectorType wa1, wa2, wa3, wa4; member in class:Eigen::HybridNonLinearSolver
147 wa1.resize(n); wa2.resize(n); wa3.resize(n); wa4.resize(n);
235 internal::dogleg<Scalar>(R, diag, qtf, delta, wa1);
238 wa1 = -wa1;
239 wa2 = x + wa1;
240 pnorm = diag.cwiseProduct(wa1).stableNorm();
258 wa3 = R.template triangularView<Upper>()*wa1 + qtf;
324 wa1 = diag.cwiseProduct( diag.cwiseProduct(wa1)/pnorm )
    [all...]
LevenbergMarquardt.h 115 FVectorType wa1, wa2, wa3, wa4; member in class:Eigen::LevenbergMarquardt
169 wa1.resize(n); wa2.resize(n); wa3.resize(n);
265 internal::lmpar2<Scalar>(qrfac, diag, qtf, delta, par, wa1);
268 wa1 = -wa1;
269 wa2 = x + wa1;
270 pnorm = diag.cwiseProduct(wa1).stableNorm();
289 wa3 = fjac.template triangularView<Upper>() * (qrfac.colsPermutation().inverse() *wa1);
380 wa1.resize(n); wa2.resize(n); wa3.resize(n);
460 wa1 = fjac.diagonal()
    [all...]
  /external/libvorbis/lib/
smallft.c 114 static void dradf2(int ido,int l1,float *cc,float *ch,float *wa1){
144 tr2=wa1[i-2]*cc[t3-1]+wa1[i-1]*cc[t3];
145 ti2=wa1[i-2]*cc[t3]-wa1[i-1]*cc[t3-1];
169 static void dradf4(int ido,int l1,float *cc,float *ch,float *wa1,
211 cr2=wa1[i-2]*cc[t3-1]+wa1[i-1]*cc[t3];
212 ci2=wa1[i-2]*cc[t3]-wa1[i-1]*cc[t3-1]
    [all...]
  /external/speex/libspeex/
smallft.c 116 static void dradf2(int ido,int l1,float *cc,float *ch,float *wa1){
146 tr2=wa1[i-2]*cc[t3-1]+wa1[i-1]*cc[t3];
147 ti2=wa1[i-2]*cc[t3]-wa1[i-1]*cc[t3-1];
171 static void dradf4(int ido,int l1,float *cc,float *ch,float *wa1,
213 cr2=wa1[i-2]*cc[t3-1]+wa1[i-1]*cc[t3];
214 ci2=wa1[i-2]*cc[t3]-wa1[i-1]*cc[t3-1]
    [all...]

Completed in 394 milliseconds