Stat Class Reference

#include <misc_util.hpp>

List of all members.

Public Member Functions

 Stat ()
 Stat (const double *vector, int n)
 Stat (const int *vector, int n)
void addEntry (double value)
int numEntries () const
int numNZEntries () const
double mean () const
double stdDev () const
double sum () const
double min () const
double max () const
int minIndex () const
int maxIndex () const
void reset ()

Private Attributes

int _n
int _nz_entries
double _sum
double _sum_squares
double _min
double _max
int _minIndex
int _maxIndex


Detailed Description

Definition at line 20 of file misc_util.hpp.


Constructor & Destructor Documentation

Stat::Stat (  ) 

Stat::Stat ( const double *  vector,
int  n 
)

Stat::Stat ( const int *  vector,
int  n 
)


Member Function Documentation

void Stat::addEntry ( double  value  ) 

int Stat::numEntries (  )  const

int Stat::numNZEntries (  )  const

double Stat::mean (  )  const

double Stat::stdDev (  )  const

double Stat::sum (  )  const

double Stat::min (  )  const

double Stat::max (  )  const

int Stat::minIndex (  )  const

int Stat::maxIndex (  )  const

void Stat::reset (  ) 


Member Data Documentation

int Stat::_n [private]

Definition at line 38 of file misc_util.hpp.

int Stat::_nz_entries [private]

Definition at line 39 of file misc_util.hpp.

double Stat::_sum [private]

Definition at line 40 of file misc_util.hpp.

double Stat::_sum_squares [private]

Definition at line 41 of file misc_util.hpp.

double Stat::_min [private]

Definition at line 42 of file misc_util.hpp.

double Stat::_max [private]

Definition at line 43 of file misc_util.hpp.

int Stat::_minIndex [private]

Definition at line 44 of file misc_util.hpp.

int Stat::_maxIndex [private]

Definition at line 45 of file misc_util.hpp.


The documentation for this class was generated from the following file:
Generated on Mon Aug 8 03:06:41 2011 for Couenne by  doxygen 1.4.7