Diploma Thesis Percolation Simulation C++ Sourcecode Documentation |
#include <measure.h>
Inheritance diagram for measure:
Public Methods | |
measure (const T &av=(T) 0, const T &sdev=(T) 0) | |
T | av (void) |
T | sdev (void) |
void | set_av (const T &av) |
void | set_sdev (const T &sdev) |
measure & | operator+= (const measure &rhs) |
measure & | operator+= (const T &rhs) |
measure & | operator-= (const measure &rhs) |
measure & | operator-= (const T &rhs) |
measure & | operator *= (const measure &rhs) |
measure & | operator *= (const T &rhs) |
measure & | operator/= (const measure &rhs) |
measure & | operator/= (const T &rhs) |
measure & | operator++ (int dummy) |
measure & | operator-- (int dummy) |
Private Attributes | |
T | value |
T | stddev |
Friends | |
measure | operator- (const measure &rhs) |
measure | operator+ (const measure &rhs) |
measure | operator+ (const measure &lhs, const measure &rhs) |
measure | operator+ (const measure &lhs, const T &rhs) |
measure | operator+ (const T &lhs, const measure &rhs) |
measure | operator- (const measure &lhs, const measure &rhs) |
measure | operator- (const measure &lhs, const T &rhs) |
measure | operator- (const T &lhs, const measure &rhs) |
measure | operator * (const measure &lhs, const measure &rhs) |
measure | operator * (const measure &lhs, const T &rhs) |
measure | operator * (const T &lhs, const measure &rhs) |
measure | operator/ (const measure &lhs, const measure &rhs) |
measure | operator/ (const measure &lhs, const T &rhs) |
measure | operator/ (const T &lhs, const measure &rhs) |
bool | overlap (const measure &lhs, const measure &rhs) |
bool | overlap (const measure &lhs, const T &rhs) |
bool | overlap (const T &lhs, const measure &rhs) |
ostream & | operator<< (ostream &os, const measure &i) |
istream & | operator>> (istream &is, measure &i) |
measure | pow (const measure &lhs, const measure &rhs) |
measure | pow (const measure &lhs, const T &rhs) |
measure | pow (const measure &lhs, const int &rhs) |
measure | pow (const T &lhs, const measure &rhs) |
measure | pow (const int &lhs, const measure &rhs) |
measure | log (const measure &arg) |
measure | log10 (const measure &arg) |
measure | fabs (const measure &arg) |
measure | exp (const measure &arg) |
measure | sqrt (const measure &arg) |
measure | sin (const measure &arg) |
measure | cos (const measure &arg) |
measure | tan (const measure &arg) |
measure | asin (const measure &arg) |
measure | acos (const measure &arg) |
measure | atan (const measure &arg) |
|
Definition at line 162 of file measure.h.
|
|
Definition at line 165 of file measure.h. Referenced by statistics::calculate_all_moments(), statistics::statistical< RES, ELEM >::general_moment(), measure< RES >::measure(), measure< RES >::set_av(), and datafiles::write_ff_line().
00165 {return value;}; |
|
Definition at line 433 of file measure.h.
00433 { 00434 this *= measure<T>(rhs,0); 00435 return *this; 00436 } |
|
Definition at line 305 of file measure.h. References measure< T >::stddev, and measure< T >::value.
|
|
Definition at line 177 of file measure.h.
00177 {value++;return *this;}; |
|
Definition at line 393 of file measure.h.
00393 { 00394 this += measure<T>(rhs,0); 00395 return *this; 00396 } |
|
Definition at line 293 of file measure.h. References measure< T >::stddev, and measure< T >::value.
|
|
Definition at line 178 of file measure.h.
00178 {value--;return *this;}; |
|
Definition at line 413 of file measure.h.
00413 { 00414 this -= measure<T>(rhs,0); 00415 return *this; 00416 } |
|
Definition at line 299 of file measure.h. References measure< T >::stddev, and measure< T >::value.
|
|
Definition at line 453 of file measure.h.
00453 { 00454 this /= measure<T>(rhs,0); 00455 return *this; 00456 } |
|
Definition at line 311 of file measure.h. References measure< T >::stddev, and measure< T >::value.
|
|
Definition at line 166 of file measure.h. Referenced by measure< RES >::measure(), statistics::muvarskewkurt< RES >::sdev_of_mean(), measure< RES >::set_sdev(), and datafiles::write_ff_line().
00166 {return stddev;}; |
|
Definition at line 167 of file measure.h. Referenced by statistics::statistical< RES, ELEM >::general_moment().
|
|
Definition at line 168 of file measure.h. Referenced by statistics::statistical< RES, ELEM >::general_moment(), and statistics::muvarskewkurt< RES >::sdev_of_mean().
00168 {stddev=::fabs(sdev);}; |
|
Definition at line 370 of file measure.h.
|
|
Definition at line 364 of file measure.h.
|
|
Definition at line 376 of file measure.h.
|
|
Definition at line 352 of file measure.h.
|
|
Definition at line 499 of file measure.h.
|
|
Definition at line 339 of file measure.h.
|
|
Definition at line 325 of file measure.h.
|
|
Definition at line 332 of file measure.h.
|
|
Definition at line 448 of file measure.h.
00448 { 00449 return measure<T>(lhs,0) * rhs ; 00450 } |
|
Definition at line 444 of file measure.h.
00444 { 00445 return lhs * measure<T>(rhs,0); 00446 } |
|
Definition at line 438 of file measure.h.
00438 { 00439 measure<T> temp=lhs; 00440 temp*=rhs; 00441 return temp; 00442 } |
|
Definition at line 408 of file measure.h.
00408 { 00409 return measure<T>(lhs,0) + rhs ; 00410 } |
|
Definition at line 404 of file measure.h.
00404 { 00405 return lhs + measure<T>(rhs,0); 00406 } |
|
Definition at line 398 of file measure.h.
00398 { 00399 measure<T> temp=lhs; 00400 temp+=rhs; 00401 return temp; 00402 } |
|
Definition at line 476 of file measure.h.
00476 { 00477 return rhs; 00478 } |
|
Definition at line 428 of file measure.h.
00428 { 00429 return measure<T>(lhs,0) - rhs ; 00430 } |
|
Definition at line 424 of file measure.h.
00424 { 00425 return lhs - measure<T>(rhs,0); 00426 } |
|
Definition at line 418 of file measure.h.
00418 { 00419 measure<T> temp=lhs; 00420 temp-=rhs; 00421 return temp; 00422 } |
|
Definition at line 472 of file measure.h.
00472 { 00473 return ((T)0-rhs); 00474 } |
|
Definition at line 468 of file measure.h.
00468 { 00469 return measure<T>(lhs,0) / rhs ; 00470 } |
|
Definition at line 464 of file measure.h.
00464 { 00465 return lhs / measure<T>(rhs,0); 00466 } |
|
Definition at line 458 of file measure.h.
00458 { 00459 measure<T> temp=lhs; 00460 temp/=rhs; 00461 return temp; 00462 } |
|
Definition at line 279 of file measure.h.
00279 { 00280 return os<<rhs.value<<ASCII_PLUSMINUS<<rhs.stddev; 00281 } |
|
Definition at line 283 of file measure.h.
|
|
Definition at line 506 of file measure.h.
00506 { 00507 return overlap(measure<T>(lhs,0), rhs); 00508 } |
|
Definition at line 503 of file measure.h.
00503 { 00504 return overlap(lhs, measure<T>(rhs,0)); 00505 } |
|
Definition at line 384 of file measure.h.
|
|
Definition at line 494 of file measure.h.
00494 { 00495 return pow(measure<T>((T)lhs,0), rhs); 00496 } |
|
Definition at line 481 of file measure.h.
00481 { 00482 return pow(measure<T>(lhs,0), rhs); 00483 } |
|
Definition at line 490 of file measure.h.
00490 { 00491 return pow(lhs, measure<T>((T)rhs,0)); 00492 } |
|
Definition at line 485 of file measure.h.
00485 { 00486 return pow(lhs, measure<T>(rhs,0)); 00487 } |
|
Definition at line 317 of file measure.h.
|
|
Definition at line 346 of file measure.h.
|
|
Definition at line 501 of file measure.h.
00501 { return pow(arg, 0.5);} |
|
Definition at line 358 of file measure.h.
|
|
Definition at line 160 of file measure.h. Referenced by acos(), asin(), atan(), cos(), fabs(), log(), log10(), measure< RES >::measure(), measure< T >::operator *=(), measure< T >::operator+=(), measure< T >::operator-=(), measure< T >::operator/=(), operator>>(), overlap(), pow(), measure< RES >::sdev(), measure< RES >::set_sdev(), sin(), and tan(). |
|
Definition at line 160 of file measure.h. Referenced by acos(), asin(), atan(), measure< RES >::av(), cos(), fabs(), log(), log10(), measure< RES >::measure(), measure< T >::operator *=(), measure< RES >::operator++(), measure< T >::operator+=(), measure< RES >::operator--(), measure< T >::operator-=(), measure< T >::operator/=(), operator>>(), overlap(), pow(), measure< RES >::set_av(), sin(), and tan(). |
Diploma Thesis Sourcecode
Documentation check out the text and the executable binaries |