clean header file; call faddeeva functions Faddeeva::w, instead of using namespace to avoid ambiguous overload
clear after make to ease finding error
remove isnan,isinf which is reported to be redefined; refine NaN,Inf just as NAN, INFINITY, which probably call similar CUDA function I needn't care; __device__ __constant__ array
before merge, I'll abandon the local change
merged