00001 00005 #ifndef _GENERATORS_B_H 00006 #define _GENERATORS_B_H 00007 00008 #include <math.h> 00009 #include <stdlib.h> 00028 float ran0(long *idum); 00044 float ran1(long *idum); 00062 float ran2(long *idum); 00072 float ranbh(long *ibm); 00073 float shuffle(long *idum); 00074 unsigned int mzran13(); 00075 void ran13set(unsigned int xx, unsigned int yy, unsigned int zz, int nn); 00076 float mzruni(); 00077 #endif