Data Processing =============== After you have run a calculation you can postprocess the data as needed. To load in the data you need to specify the below options:: --logs --run For example if you wanted to access ``~/Logs/n400_298K_1.67e+08gauss_267kHz_10nm/Run10_mol5.1.hdf5`` :: --logs ~/Logs/n400_298K_1.67e+08gauss_267kHz_10nm/ --run 10 Filetypes --------- The main file that is created by the program contains all the data from the run. This can be stored in * HDF5 (default) * PKL (python's pickled format) * txt HDF5 files have the added bonus of compressing the data as well as being a highly portable file format. It should also be noted that there is no restart mechanism for raw text files. Other output files are the result of postprocessing and include an extended xyz file, a momenta file and a energy file. Postprocessing files ~~~~~~~~~~~~~~~~~~~~ All postprocessing files come in two forms: an averaged file and multiple unaveraged files. The averaging comes from the statistical runs so if there is only one statistic these files will be the same. Extended XYZ files `````````````````` The columns in the file are set out as shown:: | position | momentum | magnetisation | forces | n mol0 | x y z | x y z | x y z | x y z | . . . moln-1 . . . Energy files ```````````` The columns in the file are set out as shown:: iteration time kinetic_energy translational_potential magnietic_potential Total_Energy Momenta files ````````````` The columns in the file are set out as shown:: iteration time total_momentum(x,y,z) magnetisation_momentum(x,y,z) angular_momoentum(x,y,z)