41 #if OST_DOUBLE_PRECISION
52 typedef unsigned short Word;
64 #pragma warning(disable:4251)
65 #pragma warning(disable:4275)
66 #pragma warning(disable:4244)
67 #pragma warning(disable:4231)
68 #pragma warning(disable:4305)
69 #pragma warning(disable:4351) // turn off "new behavior ... will be default initialized" warning
76 inline double log2(
double n )
79 return log(
double(n) ) / log( 2.0 );
std::complex< Real > Complex
unsigned short int ushort