10double GaussRand(
double mean = 0.,
double stdev = 1. );
22double OwnRand(
double P(
double x ),
double st=0.,
23 double mi=-1.e5,
double ma=1.e5 );
45template<
class T> T
sqr( T t ) {
return( t * t ); }
double ran1()
Loi uniforme: retourne un nombre entre 0 et 1.
double GaussRand(double mean=0., double stdev=1.)
Loi Gaussienne.
float EnergyFunc(float x)
Fonction d'énergie courante normalisée.
float angle(float x, float y)
Calcule l'argument d'un complexe.
void randOrder(int *list, int n)
Tirage au sort de l'ordre d'une liste.
double OwnRand(double P(double x), double st=0., double mi=-1.e5, double ma=1.e5)
Loi quelconque.
T sqr(T t)
Fonction carre (math)