common.h (503B)
1 // File : common.h 2 // Date : Tue Apr 26 22:13:00 2016 3 // Author : Fabian Wermelinger 4 // Description: Common stuff 5 // Copyright 2016 ETH Zurich. All Rights Reserved. 6 #ifndef COMMON_H_13EQ6YAI 7 #define COMMON_H_13EQ6YAI 8 9 #ifdef _FLOAT_PRECISION_ 10 typedef float Real; 11 #else 12 typedef double Real; 13 #endif 14 15 #ifdef _USE_HDF_ 16 #ifdef _FLOAT_PRECISION_ 17 #define HDF_PRECISION H5T_NATIVE_FLOAT 18 #else 19 #define HDF_PRECISION H5T_NATIVE_DOUBLE 20 #endif 21 #endif /* _USE_HDF_ */ 22 23 #endif /* COMMON_H_13EQ6YAI */