diff --git a/include/macros.h b/include/macros.h deleted file mode 100644 index dc356ba..0000000 --- a/include/macros.h +++ /dev/null @@ -1,39 +0,0 @@ -#ifndef __MACROS_H__ -#define __MACROS_H__ - - -#define RND(x) ((x)*((double)rand())/((double)(RAND_MAX+1.0))) -#define RND_INT(x) ((rand())%(x)) - -#define sign(a) (a)>0?1:((a)==0?0:-1) -//#define max(a,b) ((a)>=(b)?(a):(b)) -#define printvec(out,v) for(uint i=0;i1 || r==0.0){ - v1 = rand()/((float)RAND_MAX); - v1 = 2*v1-1; - v2 = rand()/((float)RAND_MAX); - v2 = 2*v2-1; - r= v1*v1+v2*v2; - } - x=v1*sqrtf(-2*log(r)/r); - return x*sqrtf(var)+mean; -} - - -/* inline ostream& operator<<(std::ostream& out, */ -/* const vector& v){ */ -/* for(int i=0;i