Public Member Functions | |
| void | add (double value) |
| KahanSum (double value=0.0) | |
| void | reset () |
| double | value () const |
Static Public Member Functions | |
| static double | sum3 (double d1, double d2, double d3) |
| static double | sum4 (double d1, double d2, double d3, double d4) |
Private Attributes | |
| double | d_carry |
| double | d_sum |
Definition at line 18 of file qwt_spline_cubic.cpp.
| QwtSplineCubicP::KahanSum::KahanSum | ( | double | value = 0.0 | ) | [inline] |
Definition at line 21 of file qwt_spline_cubic.cpp.
| void QwtSplineCubicP::KahanSum::add | ( | double | value | ) | [inline] |
Definition at line 37 of file qwt_spline_cubic.cpp.
| void QwtSplineCubicP::KahanSum::reset | ( | ) | [inline] |
Definition at line 27 of file qwt_spline_cubic.cpp.
| static double QwtSplineCubicP::KahanSum::sum3 | ( | double | d1, |
| double | d2, | ||
| double | d3 | ||
| ) | [inline, static] |
Definition at line 46 of file qwt_spline_cubic.cpp.
| static double QwtSplineCubicP::KahanSum::sum4 | ( | double | d1, |
| double | d2, | ||
| double | d3, | ||
| double | d4 | ||
| ) | [inline, static] |
Definition at line 55 of file qwt_spline_cubic.cpp.
| double QwtSplineCubicP::KahanSum::value | ( | ) | const [inline] |
Definition at line 32 of file qwt_spline_cubic.cpp.
double QwtSplineCubicP::KahanSum::d_carry [private] |
Definition at line 68 of file qwt_spline_cubic.cpp.
double QwtSplineCubicP::KahanSum::d_sum [private] |
Definition at line 67 of file qwt_spline_cubic.cpp.