add single precision, add aa-vec-sl-soa kernel, updated doc
[LbmBenchmarkKernelsPublic.git] / src / Kernel.h
index 99e126b720b943ff5ffa4e92651a0811128c6b73..05ada4e573fe3f17bbea99501b5b63c5f4ae2f2c 100644 (file)
 #endif
 
 
+#ifdef PRECISION_DP
+       typedef double  PdfT;
+#elif defined(PRECISION_SP)
+       typedef float   PdfT;
+#else
+       #error PRECISION must be defined as dp or sp.
+#endif
 
-typedef double         PdfT;
-
+       #define F(number)       (PdfT)(number)
 
 
 #define D3Q19
This page took 0.086639 seconds and 5 git commands to generate.