Why did they choose not to support double precision floats? They are pretty needed for fluids/hpc work.