to keep compatibility with old files, we left it as real64. New work should be using HDF5 instead of raw in any case. background fields and top/bottom boundary conditions these only used for 3D simulations