public static void writeFloat(double[][][] data,String outputFile) throws IOException{
DataOutputStream out = new DataOutputStream(new FileOutputStream(outputFile));
for(int i=0; i<data.length; ++i){
for(int j=0; j<data[i].length; ++j){
for(int k=0; k<data[i][j].length; ++k)
out.writeFloat((float)data[i][j][k]);
}
}
out.close();
}