add single precision, add aa-vec-sl-soa kernel, updated doc
[LbmBenchmarkKernelsPublic.git] / src / Kernel.h
index eddae640df9b3d08fec9840cba5b02813c548457..05ada4e573fe3f17bbea99501b5b63c5f4ae2f2c 100644 (file)
 #endif
 
 #ifdef PROP_MODEL_AA
-       #define PROP_MODEL_NAME AA
+       #define PROP_MODEL_NAME Aa
 #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.091311 seconds and 5 git commands to generate.