diff --git a/lib/MacroMagic.h b/lib/MacroMagic.h index 00f60089..f0762337 100644 --- a/lib/MacroMagic.h +++ b/lib/MacroMagic.h @@ -60,6 +60,7 @@ )( \ /* Do nothing, just terminate */ \ ) + #define _GRID_MACRO_MAP() GRID_MACRO_MAP #define GRID_MACRO_MEMBER(A,B) A B; @@ -67,7 +68,11 @@ #define GRID_MACRO_OS_WRITE_MEMBER(A,B) os<< #A <<" "#B <<" = "<< obj. B <<" ; " <oSites(); int words=sizeof(scalar_object)/sizeof(scalar_type); - std::vector buf(Nsimd); PARALLEL_FOR_LOOP for(int ss=0;ss buf(Nsimd); for(int m=0;m