Lines Matching +refs:val +refs:result
36 void AbsSeq::add(double val) {
39 _davg = val;
44 _davg = (1.0 - _alpha) * val + _alpha * _davg;
45 double diff = val - _davg;
62 double result = _sum_of_squares / total() - x_bar * x_bar;
63 if (result < 0.0) {
67 // guarantee(-0.1 < result && result < 0.0,
69 result = 0.0;
71 return result;
88 double result = _dvariance;
89 if (result < 0.0) {
93 guarantee(-0.1 < result && result < 0.0,
95 result = 0.0;
97 return result;
118 void NumberSeq::add(double val) {
119 AbsSeq::add(val);
121 _last = val;
123 _maximum = val;
125 if (val > _maximum)
126 _maximum = val;
128 _sum += val;
129 _sum_of_squares += val * val;
145 void TruncatedSeq::add(double val) {
146 AbsSeq::add(val);
155 _sum += val;
156 _sum_of_squares += val * val;
159 _sequence[_next] = val;
175 double val = _sequence[i];
176 if (val > ret)
177 ret = val;