setup FLOAT double in header to change the precision at compilation time