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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 17 Sep 2013 for Couenne by  doxygen 1.6.1