Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
QwtSplineCubicP::KahanSum Class Reference

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
 

Detailed Description

Definition at line 18 of file qwt_spline_cubic.cpp.

Constructor & Destructor Documentation

QwtSplineCubicP::KahanSum::KahanSum ( double  value = 0.0)
inline

Definition at line 21 of file qwt_spline_cubic.cpp.

Member Function Documentation

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 
)
inlinestatic

Definition at line 46 of file qwt_spline_cubic.cpp.

static double QwtSplineCubicP::KahanSum::sum4 ( double  d1,
double  d2,
double  d3,
double  d4 
)
inlinestatic

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.

Member Data Documentation

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.


The documentation for this class was generated from the following file:


plotjuggler
Author(s): Davide Faconti
autogenerated on Sat Jul 6 2019 03:44:19