Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

template<class DstArrayT, class SrcArrayT>
double Impala::Core::Feature::WeibullNgbPnLoop< DstArrayT, SrcArrayT >::Rf_d1mach ( int  i  )  [inline]

Definition at line 374 of file WeibullNgbPnLoop.h.

References DBL_EPSILON, DBL_MAX, DBL_MIN, and M_LOG10_2.

Referenced by Impala::Core::Feature::WeibullNgbPnLoop< DstArrayT, SrcArrayT >::dpsifn().

00375 {
00376   switch(i) 
00377   {
00378     
00379   case 1: return DBL_MIN;
00380   case 2: return DBL_MAX;
00381     
00382   case 3: /* = FLT_RADIX  ^ - DBL_MANT_DIG
00383              for IEEE:  = 2^-53 = 1.110223e-16 = .5*DBL_EPSILON */
00384     return 0.5*DBL_EPSILON;
00385     
00386   case 4: /* = FLT_RADIX  ^ (1- DBL_MANT_DIG) =
00387              for IEEE:  = 2^-52 = DBL_EPSILON */
00388     return DBL_EPSILON;
00389     
00390   case 5: return M_LOG10_2;
00391     
00392   default: return 0.0;
00393   }
00394 }


Generated on Fri Mar 19 11:11:21 2010 for ImpalaSrc by  doxygen 1.5.1