add makefile source to support fourier faddeeva
test faddeeva out of fourier expansion
to check whether the cpp version does correctly in reducing operations