NAMD
|
#include <Controller.h>
Public Member Functions | |
RunningAverage () | |
void | add_sample (double x) |
double | average () const |
double | variance () const |
double | standard_deviation () const |
Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.Calculate running average and standard deviation. Supplement timing output statements with average performance. Implements stable and easily verified recurrence relations from https://en.wikipedia.org/wiki/Standard_deviation
Definition at line 23 of file Controller.h.
|
inline |
Definition at line 28 of file Controller.h.
|
inline |
Definition at line 29 of file Controller.h.
Referenced by Controller::printTiming().
|
inline |
Definition at line 35 of file Controller.h.
Referenced by Controller::printTiming().
|
inline |
Definition at line 39 of file Controller.h.
References variance().
Referenced by Controller::printTiming().
|
inline |
For calculating sample variance, divide by n-1.
Definition at line 38 of file Controller.h.
Referenced by standard_deviation().