diff options
author | Jakob Odersky <jodersky@gmail.com> | 2011-05-26 20:45:09 +0000 |
---|---|---|
committer | Jakob Odersky <jodersky@gmail.com> | 2011-05-26 20:45:09 +0000 |
commit | b9aef175be1459b827941476fb29a3c56bf73b92 (patch) | |
tree | 3579937f61a74e6528aab1200e0168a2855f5e9e /src/main/random.h | |
parent | 87500c3938c670f427780f3eefa3190281007e61 (diff) | |
download | vhc-b9aef175be1459b827941476fb29a3c56bf73b92.tar.gz vhc-b9aef175be1459b827941476fb29a3c56bf73b92.tar.bz2 vhc-b9aef175be1459b827941476fb29a3c56bf73b92.zip |
*Creation des interacteurs, une maniere de gerer les interactions entre particules orientee evenement.
*Completion de commentaires de tous les fichiers de main
*Reponses aux questions
Diffstat (limited to 'src/main/random.h')
-rw-r--r-- | src/main/random.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/random.h b/src/main/random.h index 6ba6264..05d02a8 100644 --- a/src/main/random.h +++ b/src/main/random.h @@ -12,12 +12,19 @@ namespace vhc { +/** Contient des methodes pour la generation de nombres aleatoires. */ namespace random { +/** Affecte la "graine" des nombres aleatoires generees par la suite. + * @param s graine (si zero, le temps actuel du systeme est utilise) */ void seed(unsigned int s); +/** Genere un nombre aleatoire de probabilite equivalente sur l'interval [a, b]. */ double uniform(double a, double b); +/** Genere un nombre aleatoire reparti de facon gausienne. + * @param average moyenne + * @param standardDeviation ecart-type */ double gaussian(double average, double standardDeviation); } //random |