Modified to use less memory (allocates memory for x,y,z on zone-to-zone basis, rather than for all zones at once)
Modified to use less memory (allocates memory for x,y,z on
zone-to-zone basis, rather than for all zones at once)

chengdi123000/CFL3D,chengdi123000/CFL3D